An intelligent chatbot system featuring natural language processing and machine learning capabilities. The chatbot understands user intents, analyzes sentiment, and maintains conversation context for more human-like interactions.
- Python 3.11.9
- pip package manager
- Recommended: 4GB+ RAM for training
# Create a virtual environment
python -m venv .venv# activate virtual environment
.venv\Scripts\activate# install the dependencies
pip install -r requirements.txt# Train the Model
python app.py --train# Run the Chatbot
python app.py