I will build an empathic ai chatbot for edtech and elearning platforms


About this gig
Most AI tutors fail students emotionally. They answer questions, but when a student types "I don't understand anything, this is so frustrating", a standard chatbot just... answers the question. It misses the human moment entirely.
I build AI chatbots that actually detect and respond to student frustration.
This isn't prompt engineering on top of ChatGPT. I engineered a frustration detection architecture by fine-tuning state-of-the-art NLP models (like BERT), backed by my published research on Zenodo.
The system uses an Appraisal-Based Frustration Composite Scoring mechanism to classify student emotional states in real time, then dynamically routes to empathic or instructional responses accordingly.
What I deliver:
- Emotion-aware chatbot (detects: happy, neutral, confused, frustrated, angry)
- Dynamic response routing based on detected emotion
- RAG integration chatbot answers from YOUR course materials
- FastAPI backend + web interface
- Full source code via GitHub
Perfect for: EdTech startups, e-learning platforms, online tutoring services, LMS integrations.
Unlike most chatbot gigs, this service is grounded in published academic research on student emotion detection in edu contexts.
Get to know Fabian Prasetyo
AI Chatbot Developer LLM, Integration and NLP
- FromIndonesia
- Member sinceNov 2023
Languages
English
My Portfolio
FAQ
What makes this different from a regular AI chatbot?
Most chatbots respond to content. Mine responds to emotion. It detects when a student is frustrated and adapts its tone, pacing, and approach accordingly, backed by published research.
What language does the chatbot support?
English and Bahasa Indonesia natively. Other languages available in Premium package.
Will this use LangGraph?
Standard package and above only, for complex routing.

