8000 GitHub - lamxw2/recipe-chatbot
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lamxw2/recipe-chatbot

Repository files navigation

CoCo - The Cooking Companion

A chatbot created as a final year school project, with the aim of educating users about a healthy diet, and recommend healthy recipes according to ingredients and dish type. A minimal implementation was created for chit chat.

A typical conversation starts with greeting CoCo, then asking about a healthy diet, types of healthy food, or obtaining recipe suggestions.

About the Chatbot

CoCo was created on the Rasa platform.

Data for the chatbot about healthy eating and ingredient querying was manually obtained from the USDA Dietary Guidelines for Americans (2020-2025) and NHS Eatwell Guide. I read through the guides thoroughly to compile the information into small, easy-to-read chunks to be used by CoCo in its responses.

The recipe dataset was obtained from https://www.kaggle.com/hugodarwood/epirecipes.

Using CoCo

Getting Started

The user can ask CoCo for help on how to use the chatbot.
Image of greeting

Healthy Eating

The user can ask CoCo about what a healthy diet consists of, how much of a food group they should eat, and types of food within a food group.

Examples of conversations about a healthy diet:

Asking about a basic healthy diet
Image of generic balanced diet

Asking about how much chicken to have in a healthy diet
Image of balanced diet about protein

Asking about how much milk to have in a healthy diet
Image of balaned diet about dairy

Asking if ice-cream is healthy
Image of balaned diet about dairy

Example of types of healthy food:

Asking about types of cheeses
Image of examples of cheese

Asking if salmon is a type of oily fish
Image of types of oily fish

Asking about other types of dark-green vegetables
Image of types of dark green vegetables

Recipe Suggestions

The user can ask for recipes based on ingredients or the dish type.

A preview of asking for breakfast taco recipe:
Image of breakfast taco recipe

Cancelling the recipe:
Image of cancelling recipe

Chitchat

CoCo is able to handle chitchat, albeit very minimally.

CoCo can tell a few jokes, respond to thanks and goodbye.
Image of chitchat

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0