Chatbot (Python)

For the master course Methods in AI Research, together with three other students I did a project using Python to study language processing.

 

We implemented a dialogue system which harvests parameters from user input and tries to ease the task of picking a restaurant. Parameters include food type, budget, location, romanticism, child-friendliness, suitability for large groups and others. Using an existing data set of interactions between users and a dialogue system, four classifiers were trained to classify user input. Taking the mode prediction of said classifiers, the system can identify parameters from sentences, with which it can recommend perfectly matched restaurants or restaurants with very similar properties. These restaurants and their properties are taken from a data set of restaurants. The system shows promising results as it can identify user’s wishes, or aid them in deciding in the absence of wishes, and prescribe them with a list of restaurants.

Maak jouw eigen website met JouwWeb