- Food Recommendation Chatbot
- Project Overview This project features a Streamlit-based chatbot that recommends food places based on user queries. Leveraging a sophisticated AI model, the chatbot processes user input to suggest the best food options, focusing on vegan choices in California.
-
Interactive chat interface for user queries.
-
Integration with AI models for natural language processing.
-
Utilization of Chroma for efficient data retrieval.
-
Integration with Nvidia's API for advanced response generation.
- Python 3.x
- Streamlit
- Pandas
- Langchain
- Launch the application.
- Enter your food preferences or queries in the chat interface.
- The chatbot will process your query and return relevant food recommendations based on the AI model's analysis.
- AI_Chat_Bot.py: Contains the logic for calling Nvidia's API.
- aggregated_data.csv: The dataset used for retrieving food recommendations.
- Main script (ui1.py): The Streamlit application's entry point.