/foodie-chatbot

A restaurant Chatbot built using RASA

Primary LanguagePython

Chatbot built using Framework Rasa

  • The main purpose of the bot is to help users discover restaurants quickly and efficiently and to provide a good restaurant discovery experience.
  • The bot takes the following inputs from the user : City, Cuisine Preference , Budget for two people.
  • The bot queries the Zomato API for getting all the results.
  • The bot is deployed on Slack.

Some examples are as follows:

User: Hi
Bot: Hi there! How may I help you?
User: Can you suggest some good restaurants in kolkata
Bot: What kind of cuisine would you like to have?
Chinese 2. Mexican 3. Italian
American 5. Thai
North Indian User: american
Bot: What's the average budget for two people?
1.Lesser than Rs. 300 2. Rs. 300 to 700 3.More than 700
User: <300
Bot: Showing you top rated restaurants:
Restaurant 1 in Area 1. And the average price for two people here is: XXX Rs Restaurant 1 in Area 1. And the average price for two people here is: XXX Rs . . .
Bot: Should I send you details of all the restaurants on email?
User: yes. Please
Bot: To what email id should I send it to?
User: jddk.2jmd@kdl.co.in
Bot: Sent. Bon Appetit!