If you don't have Anaconda, download and install it from here:
🔗 Anaconda Download
conda create -p <env_name> python=3.10 -yFor Windows:
conda activate <env_path>For Linux/macOS (Bash Terminal):
source activate ./<env_name>Create a requirements.txt file and install all required dependencies:
pip install -r requirements.txtCreate a .env file in your project directory and add the following:
## Only for reference ##
GROQ_API_KEY="gskJOElTaKd7mCQo9bMnT4EwAHCxdFCte4EO"
ASTRA_DB_API_ENDPOINT="https://8d7297e-16b3-4020-8960-81054f7a25-us-east-2.apps.astra.datastax.com"
ASTRA_DB_APPLICATION_TOKEN="AstraCS:TnEJBnBFkaaZqQ:d66326e48341462f4dc2ec8922b51fc7839c140a6b95a2dc06fbeeeead40c4cd"
ASTRA_DB_KEYSPACE="default_keyspace"
HF_TOKEN="hf_CwWlvvzqTwzVqH
jVpTphwW"You can install the local package using setup.py:
python setup.py installAlternatively, add -e . inside requirements.txt to install it automatically.
Once installed, you can start the chatbot service and interact with it for personalized product recommendations based on user reviews.
- 🛒 Personalized Recommendations based on user reviews.
- 🤖 AI-powered Chatbot for enhanced user experience.
- 📊 Data-driven Insights from Flipkart reviews.
- 🔒 Secure API Integration with Astra DB & Hugging Face models.
Contributions are welcome! Feel free to fork the repository, create a new branch, and submit a pull request.
This project is licensed under the MIT License.