v1 del chatbot de salud mental: modelo BERT propio (Flask + Hugging Face). La version posterior es MarIA (GPT-4 + voz + LiveKit).
See the codev1 de la línea de salud mental: un BERT afinado clasifica emoción y el bot responde con plantillas empáticas.
La v2 (APIs externas + voz) es MarIA.
Chat web para apoyo emocional. El modelo no genera la respuesta: predice una de 11 emociones y elige texto de models/responses.json. Antes del ML hay un override por palabras de crisis.
No es un terapeuta. No sustituye líneas de emergencia.
CustomTrainer y pesos de clase en train_model.pyconversations/*.jsonwebkitSpeechRecognition)models/bert_emotion_model/flowchart LR
user[Usuario] --> ui[Flask + HTML]
ui --> guard[Override crisis]
guard --> bert[BERT 11 clases]
bert --> pack[responses.json]
pack --> ui
Python · Flask · PyTorch · Hugging Face Transformers · scikit-learn · HTML/CSS/JS
git clone https://github.com/Nico2603/ChatBot-MentalHealth-BERT.git
cd ChatBot-MentalHealth-BERT
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python app.py
| Repo | Rol |
|---|---|
| ChatBot-MentalHealth-BERT | v1 — modelo propio |
| MarIA | v2 — producto con GPT + LiveKit |
| LiveKit_Agent_MarIA | Voz de MarIA |
.agents/skills/ incluye Superpowers, nicolas-identity, find-skills y machine-learning. graphify update .
Nicolás Ceballos Brito · Ingeniero en Sistemas y Telecomunicaciones (UCP 2025)
CTO · Prosavis · Pereira, Colombia
nicolasceballosbrito.com · GitHub · LinkedIn · X · Instagram · Hugging Face · Email
v1 del chatbot de salud mental: modelo BERT propio (Flask + Hugging Face). La version posterior es MarIA (GPT-4 + voz + LiveKit).
See the codev1 de la línea de salud mental: un BERT afinado clasifica emoción y el bot responde con plantillas empáticas.
La v2 (APIs externas + voz) es MarIA.
Chat web para apoyo emocional. El modelo no genera la respuesta: predice una de 11 emociones y elige texto de models/responses.json. Antes del ML hay un override por palabras de crisis.
No es un terapeuta. No sustituye líneas de emergencia.
CustomTrainer y pesos de clase en train_model.pyconversations/*.jsonwebkitSpeechRecognition)models/bert_emotion_model/flowchart LR
user[Usuario] --> ui[Flask + HTML]
ui --> guard[Override crisis]
guard --> bert[BERT 11 clases]
bert --> pack[responses.json]
pack --> ui
Python · Flask · PyTorch · Hugging Face Transformers · scikit-learn · HTML/CSS/JS
git clone https://github.com/Nico2603/ChatBot-MentalHealth-BERT.git
cd ChatBot-MentalHealth-BERT
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python app.py
| Repo | Rol |
|---|---|
| ChatBot-MentalHealth-BERT | v1 — modelo propio |
| MarIA | v2 — producto con GPT + LiveKit |
| LiveKit_Agent_MarIA | Voz de MarIA |
.agents/skills/ incluye Superpowers, nicolas-identity, find-skills y machine-learning. graphify update .
Nicolás Ceballos Brito · Ingeniero en Sistemas y Telecomunicaciones (UCP 2025)
CTO · Prosavis · Pereira, Colombia
nicolasceballosbrito.com · GitHub · LinkedIn · X · Instagram · Hugging Face · Email