Este proyecto es un chatbot de escritorio con interfaz moderna tipo Material UI, desarrollado en Python usando CustomTkinter.
- Python 3.8 o superior
- (Opcional) Uso recomendado de entorno virtual (venv)
- Clona o descarga este repositorio.
- Abre una terminal en la carpeta del proyecto.
- (Opcional pero recomendado) Crea y activa un entorno virtual:
python -m venv venv source venv/bin/activate # En Windows: venv\Scripts\activate
- Instala las dependencias:
pip install -r requirements.txt
- Asegúrate de tener el archivo
conocimientos_clinica.jsonen la carpeta del proyecto. - Ejecuta el chatbot:
python chatbot_clinica.py
- Si quieres cambiar entre modo claro y oscuro, usa el botón 🌗 en la cabecera.
- Puedes personalizar la base de conocimientos editando
conocimientos_clinica.json. - La interfaz está inspirada en Material UI para una experiencia moderna y profesional.
¡Listo! Si tienes dudas o problemas, revisa los mensajes de error en la terminal o consulta la documentación de CustomTkinter.