Introduction

This application serves as a consultant for your dinner plans.

Background

Have you ever wondered what to eat for dinner when cooking at home? For me very day after work, I find myself standing in front of the refrigerator, thinking about what to cook. Sometimes, I end up eating instant noodles because I can't decide what to make.

Motivation

This led me to create an application that suggests meals for you. It is first time to use Streamlit for me, I found this hackathon very interesting. I was amazed at how I can display text on the screen with just one line of code and create a selection box with just one line of code

How It Works

From the selection boxes on the left, choose the type of cuisine and the cooking style you prefer. Then, click "Get Suggestions" to receive three meal suggestions tailored to your preferences.

Features

When you click on one of the three suggested dishes, it will provide you with the ingredients and quantities needed to prepare the dish. After that, it will also provide the cooking instructions.

Challenges

The most challenging part in making application was creating the prompt to generate the ingredients and recipes based on the selected box that user entered.

Conclusion

Through this project, I learned about the Affinity of Streamlit and LLM. Next time, I aim to develop the model further more to suggest dishes that align with individual tastes and preferences by tuning the model accordingly.

Built With

Share this project:

Updates