Travel Chatbot
This project required settting up a travel chatbot where a user can request basic flight information including prices, hotel availability and car rentals
Prerequsite
All files would require you install the requirements in requirement.txt and package.json. In addition you would have to set up and account on Dialogflow. You can alternatively log-in with your email if you alreadyhave an existing account on the google cloud.
npm init-y Copy an paste the contents in the package.json folder into the newly created package.json folder
pip3 install -r requirements.txt
Description
Chatbot default name ['Dialog Flow Bot'] to respond to users requests. Using Dialog flow for NLU, Slack as an interface and Amadeus as an external fulfillment API to query information based on user requests.and
Attached to this repo are intent and entity files needed to build the asisstant on the cloud platform.
Demo
NB
This is an ongoing project as of April 2020. Thus there would be monthly updates on the repo