Text sanitizer – Limpia un texto de palabras no deseadas

9 Sep

Nuevo servicio disponible en JavocSoft vía web o API, en este caso se trata de un text_sanitizer_logosaneador de textos, Text Sanitizer. Este servicio permite limpiar un texto de palabras malsonantes o no deseadas. Lo teneis disponible en https://javocsoft.es/textsanitizer.php ó en el sidebar del blog en la sección «Servicios».

 

El servicio, la web, usa una API sencilla que hemos creado, Text Sanitizer API, y que esta accesible para su uso general también.

Para limpiar un texto a través de la API bastaría con realizar un GET a la dirección http://api.textsanitizer.javocsoft.es/api/v1/sanitize/<dictionary>/<text_to_sanitize_url_encoded> en donde «text_to_sanitize_url_encoded» deberá ser sustituído por el texto a limpiar «url encoded» y «dictionary» es el diccionario deseado para filtrar el texto.

El formato de respuesta es un JSON tal que:

{
   "responseCode": 0,
   "responseText": "success",
   "data": {
            "ts": 1441788178752,
            "text": "<text_to_sanitize>",
            "dictionary": "all",
            "textProcessed": "<sanitized_text>"
           }
}

En donde «ts» es un timestamp y «dictionary» es el diccionario usado para filtrar el texto.

Los diccionarios disponibles actualmente son cuatro:

  • Uno para textos a filtrar por la noche, menos restrictivo «es_noche».
  • Otro para textos durante el día, más restrictivo «es_dia».
  • uno para textos en inglés, para tacos, «en_badwords».
  • Por último, uno global que contiene todos los diccionarios «all».

Si se necesitara un diccionario propio más palabras, contactar con javocsoft@gmail.com.

Se puede consultar también la lista de diccionarios disponible, esto solo mediante API. Para ello, ejecutar un GET a la dirección http://api.textsanitizer.javocsoft.es/api/v1/sanitize/dictionaries.

El formato de respuesta es un JSON tal que:

{
  "responseCode": 0,
  "responseText": "success",
  "data": [
    {
      "name": "es_dia",
      "words": 369
    },
    {
      "name": "en_badwords",
      "words": 77
    },
    {
      "name": "es_noche",
      "words": 110
    },
    {
      "name": "all",
      "words": 556
    }
  ]
}

 

Como siempre, esperamos que os sea útil el servicio (https://javocsoft.es/textsanitizer.php) y que os animeis a usarlo.

 

Un saludo,

 

1 estrella2 estrellas3 estrellas4 estrellas (No Ratings Yet)
Cargando...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.