Conversational Travel bot for Rajasthan tourism
Problem Statement
- Tourists have to spend a lot of time searching for an appropriate flight, hotel or restaurant.
- They face problems due to scattered data on websites and unable to find user-friendly interfaces.
- Being in a foreign land, they feel helpless in case of emergency or a panic situation.
- Their travel experience becomes miserable if they don't have anyone to guide them like a friend.
- There's no assistant to deal with tourists' problems such as medical emergency, currency exchange, etc
Solution We Provide
- The idea is to develop a travel buddy for the people to make them fall in love with the beauty of Rajasthan.
- The travel bot interacts with the users and help them visit the tourist spots of Rajasthan. The bot can tell them the nearby tourist places according to their current location.
- The bot will jump to the travel booking websites to help the user book for hotels and restaurants .
- The bot will be able to interact with the user about most liked foods and restaurants of Rajasthan. Also, it can encourage them to buy the Handicrafts and souvenirs (such as from Rajasthali).
- It will suggest the events( cultural or others) happening in the city and provide information about entry passes.
- The bot will be able to provide directions to go to a place by fetching data from Google maps API. ( Recently, a tourist couple had medical problem while roaming around and they couldn’t find a hospital) it will be able to give the contact information of nearby police and hospital authorities.
Why chatbots?
CHATBOTS
- More user friendly
- Saves a lot of time
- Precise information display
- Much faster process
APPS
- Shows what it wants to show to user
- Takes time to process desired information
- Data is scattered and more than required
- Slower than chatbots
Software Used
- Technology used:
- Api.ai
- Heroku sever
- Postgresql
- Facebook Messenger
- Facebook developer tools
- Languages used:
- Node js
Chatbot Architecture The Chatbot architecture has the following properties:- 1.Bot Engine: api.ai is used as the bot engine . 2.Validation : It is done using node js and pgAdmin platform . 3.Chat platform: The chat platform used is Facebook Messenger and Facebook Developers Tools.