Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.18 KB

README.md

File metadata and controls

59 lines (40 loc) · 1.18 KB

Profanity API

API para la deteccion de palabras offensivas en documentos

Comenzando 🚀

Documentos validos

.pdf
.docx
.txt

Los txt tienen la caracteristica de la deteccion de idioma, por lo que funciona para ingles, español, aleman y frances. Los demas formatos solo tienen prioridad español.

Pre-requisitos 📋

Intalaciones necesarias

python3 -m pip install -r requirements.txt --user

Despliegue 📦

Se ejecuta corriendo el main.py

python3 main.py

Esto levanta el servidor, si se desea analizar el contenido de un archivo es necesario realizar un GET de la siguiente manera.

http://localhost:3000/analyze/<namefile.ext>

Por ejemplo

http://localhost:3000/analyze/sample.docx

NOTA 📋

El archivo debe estar en el Azure File Storage.

Si se desea usar tu propio File Storage, solo se debe modificar la linea 50 del storage.py.

        account_name='yourAFSName', account_key='yourKey')

Ademas de modificar el contenedor, en la linea 53

        container_name = 'yourcontainerName'

Autores ✒️

  • Emanuel Esquivel Lopez - Trabajo Inicial - ema11412