Skip to content

This Telegram bot is designed to help users find Iranian dishes based on the ingredients they have. It provides suggestions for cooking recipes using the available ingredients.

License

Notifications You must be signed in to change notification settings

ma14ch/Persian-Food-Search-Telegram-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Persian Food Search Telegram Bot

This Telegram bot is designed to help users find Iranian dishes based on the ingredients they have. It provides suggestions for cooking recipes using the available ingredients.

Introduction

Welcome to the Persian Food Search Telegram Bot! This bot assists you in finding delicious Iranian dishes based on the ingredients you have on hand. Whether you're looking for a quick meal or planning a special dinner, this bot can help you discover new recipes and cooking ideas.

Features

  • Ingredient-based Search: Simply provide the bot with the ingredients you have, and it will suggest Iranian dishes that you can cook using those ingredients.
  • Detailed Recipes: Each suggested dish comes with a detailed recipe including ingredients, preparation instructions, and cooking time.
  • Interactive Interface: The bot offers an interactive interface with clickable buttons for easy navigation and selection of recipes.

How to Use

To run the bot, follow these simple steps:

  1. Clone or download the repository.
  2. Add your Telegram bot token to the main.py file.
  3. Download the Persian Word Embedding model from taesiri/PersianWordVecs.
  4. Ensure that the model file farsi-dedup-skipgram.bin is available in your project directory.
  5. Run the main.py file.
  6. Start the bot by sending the /start command in your Telegram chat.

That's it! You're all set to explore the world of Persian cuisine with our Telegram bot.

Note

Please note that the dataset used by this bot is not free to use. It is recommended to use this bot for personal purposes only.

Potential Improvements

  • Optimized Performance: Loading a pre-trained embedding model can enhance the search speed and efficiency of the bot.
  • Expanded Database: Continuously updating and expanding the database of recipes can provide users with more diverse cooking options.

Disclaimer

This bot is for educational and personal use only. The recipes provided are for informational purposes and may not be suitable for all dietary restrictions or preferences. Always exercise caution and discretion when trying new recipes.

For any inquiries or feedback, feel free to contact the developer. Enjoy exploring the world of Persian cuisine with our Telegram bot!

About

This Telegram bot is designed to help users find Iranian dishes based on the ingredients they have. It provides suggestions for cooking recipes using the available ingredients.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages