Skip to content
vasudha

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