TensiBot es una aplicación desarrollada para la Fundación Santafé que permite a las personas mayores enviar fotos de sus lecturas de tensiómetro a un chatbot de WhatsApp. Utiliza inteligencia artificial para reconocer los números en las imágenes y almacenarlos automáticamente, facilitando el monitoreo de la presión arterial y promoviendo la autonomía de los usuarios.
- Flask: Framework para construir aplicaciones web en Python.
- Twilio: API para enviar y recibir mensajes a través de WhatsApp.
- TensorFlow: Biblioteca de código abierto para el aprendizaje automático.
- Keras OCR: Herramienta para el reconocimiento óptico de caracteres en imágenes.
- Heroku: Plataforma como servicio para implementar aplicaciones en la nube.
-
Clona este repositorio:
git clone https://github.com/tu_usuario/tensibot.git
-
Navega al directorio del proyecto:
cd tensibot -
Crea un entorno virtual y actívalo:
python -m venv venv source venv/bin/activate # En Windows usa `venv\Scripts\activate`
-
Instala las dependencias:
pip install -r requirements.txt
-
Inicia el servidor Flask localmente:
python app.py
-
Envía una imagen de tu lectura de tensiómetro al chatbot de WhatsApp y espera la respuesta.
-
Si has desplegado en Heroku, simplemente envía un mensaje al número configurado.
Este proyecto está bajo la licencia MIT.