/RetrievalBased_Chatbot

Chatbot

Primary LanguagePythonApache License 2.0Apache-2.0

RetrievalBased_Chatbot

A Chatbot

Main Functions

Free chat(chit-chat)

Priciple based on retrieval model
Using itchat to invoke Wechat interface

Book fight ticket

Invoking Baidu Unit 2.0
element required:
1.starting location
2.landing location
3.date to take off
4.time to take off
5.seats requirement

Check the weather(and tell jokes)

Invoking Tuling Robot element required:
1.city
2.date

Pipeline

1.Run chatbot.py
2.Scan the QR code with WeChat mobile APP to login WeChat Account
3.Talk to the Account mentioned in (2) to chat with the Chatbot