Question: 1) Similarity Function The most important element of a Case-Based Reasoning System is the similarity function that is used to compare the query case with


1) Similarity Function The most important element of a Case-Based Reasoning System is the similarity function that is used to compare the query case with the cases that are already in the case base representing previous experience. The similarity function needs to be able to capture the really important relations in a good and efficient way. In this task you have to define a similarity function for a restaurants that may serve as the basis for a restaurant recommender system. A restaurant case is represented using the following features (inspired by www.tripadvisor.com Name - this is the solution of the" problem One out of Restaurant, Coffee&Tea, Bar/Pub h One or more out of (Swedish, American, Asian, French, Greek, Italian, Fast Food, Barbecue Persian, Pizza, Mexican, Chinese, Sushi, Street Food Establishment Type Cuisine/Dishes Price level Average overallreview rating Number between 0 and 5 Average food rating Average service ratin Average atmosphere rating Number between 0 and 5 Location Opening Hours Dagens Ratt? Glutenfree Options Vegetarian Friendl Outdoor Seati Number between 0 and 5 Number between 0 and 5 Address Day Hours Boolean (Yes/No) Boolean (Yes/No) Boolean (Yes/No) Boolean (Yes/No) For the query case, the user may fill some or all of these properties- except the name. Define a similarity function and use it with the following query case in comparison to the very small
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
