This project involves analyzing a dataset of 500,000 recipes using learned data analytics techniques. The goal is to extract insights from the dataset, perform exploratory data analysis (EDA), apply inferential statistics, use SQL for Insights and develop interactive applications for users to make exploring fun. The project includes two interactive applications:
- Streamlit App: A web-based interface for exploring recipe data.
- Dash App: A dashboard which features also an analytics section and an integrated chatbot.
- Data cleaning and preprocessing
- Visualization of key statistics using Seaborn, Matplotlib and Plotly
- Inferential Statistics
- User-friendly interface for browsing recipes
- Different filters to choose
- Fast browsing and filtering for recipes
- Interactive analytics dashboard
- AI-powered chatbot for answering nutrition-related and general queries
- Install requirements.txt for running code
- Use own OPENAI API key, otherwise Chatbot will be disabled
- Streamlit app (link available soon)
- Dash app (link available soon)
- Expand UI Dash app
- Add RAG for Chatbot
- Enhance Analytics