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.

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