SJHH-Nguyen-D / VacBot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About


Languages

Language:Jupyter Notebook 96.2%Language:JavaScript 3.1%Language:Python 0.7%