Adaptive food suggestion engine by fuzzy logic

The research proposes an approach for searching and sorting food list according to user preference. The system maintains a fuzzy database to store restaurants and their menus with some specific parameters for each item. System allows the user to specify food tastes that are of their interest, location name where they prefer to eat, approximated budget for each person and few other defined parameters as searching keyword. While searching, the system will fetch the entries from the database according to user defined parameters, convert each item's metadata to fuzzy parameters and pass the list to a fuzzy controller. Then the controller assigns a score as an output to each item. Finally the list is sorted in descending order. System allows the users to provide the feedback about the food which makes the system to be adaptive. System also gets scaled for each individual user as food taste varies significantly for individual users; hence the system provides more precise result and makes it a complete food searching engine.