EmpathyBot is an emotion-aware chatbot that detects the user's emotions and generates empathetic responses.
It combines emotion classification (DistilBERT) with a RAG-style retrieval system (FAISS + Sentence-Transformers) to provide relevant, context-sensitive replies.