Online URL: Hotel Chatbot
git clone https://github.com/HotelChatbot/ChatBot_for_Hotel.git
cd ChatBot_for_Hotel
npm i
mongod
mongoimport -d hotel-chatbot -c restaurant --type csv --file public/restaurant.csv --headerline --upsertFields name
mongoimport -d hotel-chatbot -c hotel_facility --type csv --file public/hotel_facility.csv --headerline --upsertFields name
mongoimport -d hotel-chatbot -c room_facility --type csv --file public/room_facility.csv --headerline --upsertFields name
mongoimport -d hotel-chatbot -c tourist_spot --type csv --file public/tourist_spot.csv --headerline --upsertFields name
mongod
npm start
http://localhost:8080/
There are two sets of technical document, which are located at public/out_backend/global.html
and public/out_frontend/global.html
- The blue microphone button at the left-bottom of your browser is clickable to enable/disable speech recognizer, please click to activate the button when speaking. Feel free to disable it when the chatbot is idle.
- The message textbox at the left-middle of your browser allows text input to replace speaking if you like. It provides alternative availability for user who is under the circumstance that is not speak-convenient.
- The mode button at the left-middle of your browser is for developer to test their server availability. Please be reminded that it is not for user intention.
There are three external systems build alongside with the core system, including room display, staff screen and restaurant management. The links below support direct access to the aforementioned system: