Cooking chatbot inspired by the Boston Cooking School Cookbook
This project contains the source code for the Gilded Age Gourmet, a full-stack retrieval augmented generation (RAG) chatbot that you can use to search for recipes and learn about the fundamentals of cooking.
The chatbot uses the Boston Cooking School Cookbook by Fannie Farmer as it's source of recipes and cooking knowledge. The cookbook, first published in 1896, was the best-selling cookbook of the turn of the 20th century. Conveniently, for our chatbot's purposes, the cookbook is also in the public domain.
The chatbot responds in the style of the cookbook, using the same language and tone as the original text. The chatbot is able to answer questions about cooking and recipes, and can also generate new recipes based on user input.
The chatbot is build using the MongoDB Chatbot Framework, following the structure of the Quick Start guide.
Follow the instructions in the Quick Start to set up the chatbot.
The only difference between this chatbot and the Quick Start is in:
- The data ingested (in this case the cookbook)
- The system prompt used to call the large language model
- The UI text
Happy cooking!