👩🏻⚕️ Esta página brinda ayuda médica a través de chatbots especializados ⚕️. Estos chatbots están diseñados para ofrecer orientación sobre diversos temas de salud, respondiendo preguntas comunes y ayudando a los usuarios a gestionar sus preocupaciones médicas de manera eficiente.
Plataforma web educativa que permite conocer especialidades médicas mediante chatbots con IA, incluyendo sistema de comentarios, interacción con usuarios y filtrado ético de consultas médicas.
- Descripción 📝
- Objetivo 🎯
- Público Objetivo 👥
- Características ✨
- Arquitectura 🏗️
- Instalación 🛠️
- Uso 📘
- Despliegue en Render 🚀
- API 🔌
- Base de Datos 💾
- Seguridad
⚠️ - Uso Empresarial 🏥
- Futuras Mejoras 🔮
- Licencia 📜
PageTeleCare es una plataforma web orientada al sector salud que utiliza inteligencia artificial para ofrecer orientación médica educativa mediante chatbots especializados por áreas médicas.
Incluye un sistema de interacción con usuarios, almacenamiento de comentarios y filtros de seguridad para consultas potencialmente peligrosas.
- Capacitar usuarios sobre áreas médicas.
- Proporcionar orientación básica mediante IA.
- Facilitar interacción entre usuarios y contenido sanitario.
- Ofrecer una herramienta tecnológica para instituciones de salud.
- Pacientes
- Estudiantes de medicina
- Personal sanitario
- Empresas del sector salud
- Programadores interesados en HealthTech
- 🤖 Chatbots médicos por especialidad
- 🧠 IA integrada (modelo ML)
- 💬 Sistema de comentarios por especialidad
- 🔒 Filtro ético de emergencias médicas
- 📊 Base de datos SQLite
- 🌐 Interfaz web responsiva
- 📁 Arquitectura Flask modular
Frontend:
- HTML
- Jinja
- CSS
- JavaScript
Backend:
- Python
- Flask
- Flask-SQLAlchemy
IA:
- Modelo MLMedico
Base de datos:
- SQLite (
comentarios.db)
PageTeleCare/
│
├── instance/
│ └── comentarios.db
│
├── static/
│ ├── CSS/
│ ├── JS/
│ ├── IMG/
│ └── Audio/
│
├── templates/
│ ├── index.html
│ ├── Sobre_Nosotros.html
│ ├── Medicina.html
│ ├── IA.html
│ ├── Medicina_General.html
│ ├── Macros.jinja2
│ ├── Nutricion.html
│ ├── Pediatria.html
│ ├── Psicologia.html
│ ├── Cardiologia.html
│ ├── Primeros_Auxilios.html
│ ├── Ginecologia_y_Obstetricia.html
│ └── 404.html
│
├── App.py
├── Modelo_Medico.py
├── Datos_Medicos.py
└── requirements.txt
└── LICENSE
└── README.mdSigue estos pasos para configurar el proyecto en tu entorno local:
git clone https://github.com/Bredalis/PageTeleCare.git
cd PageTeleCare
pip install -r requirements.txtEjecutar:
python App.pyAbrir navegador:
http://127.0.0.1:5000
- 📦 Haber clonado el repositorio.
- 📝 Abrir tu editor de código o terminal.
- 🔧 Ejecutar:
python App.py- 🌐 Abrir en navegador:
http://127.0.0.1:5000
La aplicación fue desplegada utilizando la plataforma Render para permitir acceso público en la nube.
Tipo de servicio:
Web Service
Build Command:
pip install -r requirements.txt
Start Command:
gunicorn App:app
La aplicación expone la variable app mediante:
app = pagina_telecuidado()Actualmente se utiliza SQLite:
instance/comentarios.db
En Render los archivos SQLite son temporales. Para producción empresarial se recomienda PostgreSQL.
Cada vez que se realiza un push al repositorio:
git push origin masterRender reconstruye automáticamente la aplicación.
Enviar mensaje al chatbot.
{
"mensaje": "¿Qué es la hipertensión?"
}Respuesta:
{
"respuesta": "La hipertensión es..."
}Guardar comentarios de usuarios.
Campos:
- nombre
- comentario
- especializacion
Tabla:
Comentario
Campos:
- id
- especializacion
- nombre
- comentario
Ubicación:
instance/comentarios.db
- Filtro de palabras de emergencia.
- No reemplaza atención médica profesional.
- Orientación educativa únicamente.
Posibles aplicaciones:
- Clínicas privadas
- Hospitales
- Universidades
- Plataformas de e-learning médico
- Telemedicina
- Base de datos en la nube
- Autenticación de usuarios
- Historial de consultas
- Panel administrativo
- IA más avanzada
- Integración con APIs médicas reales
Este proyecto está licenciado bajo la Licencia GPLv3 (GNU General Public License V3.0)
Desarrollado por Bredalis Gautreaux Programadora Web & AI Developer
😊 Soy una programadora con 3 años en este sector, me encanta crear y aprender constantemente. ¡Amo lo que hago! #nlp #ia 😊
