This repo is for the project Automated Interactive Domain-Specific Conversational Agents that Understand Human Dialogs.
We constructed an AutoConcierge for recommending local restaurants around UT Dallas by the preferences of the users.
It serves people by asking people questions of their preferences, and the users are also allowed to propose their own requirements. After collecting enough information, AutoConcierge will recommend the best matched restaurants for the user.
-
s(CASP) query-driven ASP solver: available at s(CASP) GitLab page.
-
OpenAI Python package with secret key in environmental path: The Python package can be installed by
pip install openai
- Clone this repo.
- (optional) Prepare your own knowledge base follow the format of
data/knowledge.pl
and cover it. - Run
python main.py
and start chat.