This project is an AI-powered chatbot built using Rasa, Flask, Python, OpenAI, and a simple HTML/CSS/JavaScript frontend. It understands user queries, generates intelligent responses, and provides an interactive browser-based chat interface.
- Python
- Rasa
- Flask
- OpenAI API
- HTML
- CSS
- JavaScript
- Intent classification and entity detection using Rasa
- Dialogue management through rules and stories
- Flask backend to connect frontend and Rasa server
- OpenAI integration for enhanced responses
- Clean and simple chat UI
- Easy setup and execution
pip install -r requirements.txt
rasa train
rasa run actions
rasa run --cors "*" --enable-api
python app.py
Open the index.html file in any browser.


