In this assignment, we will be building a Dining Concierge chatbot using Natural Language Processing (NLP) and microservices. The chatbot will recommend restaurants based on user preferences gathered through conversation.
Chatbot URL: https://vt2182-a1-s3.s3.amazonaws.com/chat.html
Chatbot Concierge
Bot: Hi there, I'm your personal Concierge.
User: Hi
Bot: Hi there, how can I help?
User: I need some restaurant suggestions.
Bot: Great. I can help you with that. What city or city area are you looking to dine in?
User: Manhattan
Bot: Got it, Manhattan. What cuisine would you like to try?
User: Indian
Bot: Ok, how many people are in your party?
User: Eight
Bot: A few more to go. What date?
User: Tomorrow
Bot: What time?
User: 8 PM
Bot: Great. Lastly, I need your email so I can send you my findings.
User: [email protected]
Bot: Thanks, I have placed your reservation.
User: Thank you
Bot: You're welcome!
Checkout the screenshots.md for a detailed walkthrough of the project.
