Skip to content

RAG-based Chatbot that helps answer questions around healthy eating & lifestyle choices, based on 1200+ science-backed blog posts of NutritionFacts.org.

License

Notifications You must be signed in to change notification settings

alexkolo/rag_nutrition_facts_blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

readme welcome image

Python-Badge Streamlit-Badge MongoDB-Badge Docker-Badge

Nutrition Insights with Dr. Greger's Digital Twin 🥦

A RAG-based Q&A chatbot

This digital assistant, inspired by Dr. Michael Greger & his team at NutritionFacts.org, was created to answer user questions about healthy eating and lifestyle choices. Drawing from over 1,200 well-researched blog posts since 2011, it provides science-backed insights to help users live a healthier, more informed life.

Start chatting with Dr. Greger's Digital Twin here.

Demo Video

streamlit-app-2024-09-10-16-09-09.webm

Documentation

Dataset

The raw data used to build the RAG knowledge base is stored in data/blog_posts/json. It consists of all blog posts from https://nutritionfacts.org/blog/ (as of 28.08.2024). See the notebooks/web_scraping.ipynb notebook for more technical details on the web scraping process.

Technologies

The chatbot was build with the following technologies:

About

RAG-based Chatbot that helps answer questions around healthy eating & lifestyle choices, based on 1200+ science-backed blog posts of NutritionFacts.org.

Resources

License

Stars

Watchers

Forks