Skip to content

A Streamlit-powered chatbot that detects emotions in user text using NLP (DistilBERT) and responds empathetically, with optional voice synthesis via Google Text-to-Speech (gTTS). Combines AI emotion classification, dynamic responses, and audio interaction for an engaging user experience.

Notifications You must be signed in to change notification settings

TarunSamala/Emotion-Aware-Chatbot-with-Voice-Feedback

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Emotion-Aware-Chatbot-with-Voice-Feedback

A Streamlit-powered chatbot that detects emotions in user text using NLP (DistilBERT) and responds empathetically, with optional voice synthesis via Google Text-to-Speech (gTTS). Combines AI emotion classification, dynamic responses, and audio interaction for an engaging user experience.

About

A Streamlit-powered chatbot that detects emotions in user text using NLP (DistilBERT) and responds empathetically, with optional voice synthesis via Google Text-to-Speech (gTTS). Combines AI emotion classification, dynamic responses, and audio interaction for an engaging user experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages