CogniChat
An AI-driven cognitive assessment chatbot that switches persona based on real-time emotion detection.
- Role
- Developer
- Timeline
- Dec 2024
- Domain
- aiweb
- Stack
- BERTGPTFlaskMongoDBHTMLCSSJavaScript
Problem
Generic chatbots respond the same way whatever the user is feeling, which makes them a poor fit for mental health check-ins.
What I built
- An AI-driven mental health assessment chatbot using BERT and GPT, served with Flask and backed by MongoDB for personalised interactions
- Dynamic persona switching driven by real-time emotion detection, so responses match the user's current state
- An accessible web interface in HTML, CSS and JavaScript