scholarly journals Restaurant Recommendation System using Machine Learning

Nowadays a big challenge when going out to a new restaurant or cafe, people usually use websites or applications to look up nearby places and then choose one based on an average rating. But most of the time the average rating isn't enough to predict the quality or hygiene of the restaurant. Different people have different perspectives and priorities when evaluating a restaurant. Many online businesses now have implemented personalized recommendation systems which basically try to identify user preferences and then provide relevant products to enhance the users experience . In turn, users will be able to enjoy exploring what they might like with convenience and ease because of the recommendation results. Finding an ideal restaurant can be a struggle because the mainstream recommender apps have not yet adopted the personalized recommender approach. So we took up this challenge and we aim to build the prototype of a personalized recommender system that incorporates metadata which is basically the information provided by interactions of customers and restaurants online(reviews), which gives a pretty good idea of customers satisfaction and taste as well as features of the restaurant. This type of approach enhances user experience of finding a restaurant that suits their taste better. This paper has used a package called lightfm(the library of python for implementing popular recommendation algorithms) and the dataset from yelp. There are different methods of filtering the data, here we have used Hybrid filtering which is a combination of Content-based filtering (CBF) and Collaborative Filtering (CF). Since the results from Hybrid filtering are far more closer to accuracy than CBF or CF respectively. Then hybrid filtering gives results in the form of personalized recommendations for users after training and testing of the data

Author(s):  
Ammar Alnahhas ◽  
Bassel Alkhatib

As the data on the online social networks is getting larger, it is important to build personalized recommendation systems that recommend suitable content to users, there has been much research in this field that uses conceptual representations of text to match user models with best content. This article presents a novel method to build a user model that depends on conceptual representation of text by using ConceptNet concepts that exceed the named entities to include the common-sense meaning of words and phrases. The model includes the contextual information of concepts as well, the authors also show a novel method to exploit the semantic relations of the knowledge base to extend user models, the experiment shows that the proposed model and associated recommendation algorithms outperform all previous methods as a detailed comparison shows in this article.


2022 ◽  
Vol 34 (3) ◽  
pp. 1-21
Author(s):  
Xue Yu

The purpose is to solve the problems of sparse data information, low recommendation precision and recall rate and cold start of the current tourism personalized recommendation system. First, a context based personalized recommendation model (CPRM) is established by using the labeled-LDA (Labeled Latent Dirichlet Allocation) algorithm. The precision and recall of interest point recommendation are improved by mining the context information in unstructured text. Then, the interest point recommendation framework based on convolutional neural network (IPRC) is established. The semantic and emotional information in the comment text is extracted to identify user preferences, and the score of interest points in the target location is predicted combined with the influence factors of geographical location. Finally, real datasets are adopted to evaluate the recommendation precision and recall of the above two models and their performance of solving the cold start problem.


2021 ◽  
Author(s):  
Kanimozhi U ◽  
Sannasi Ganapathy ◽  
Manjula D ◽  
Arputharaj Kannan

Abstract Personalized recommendation systems recommend the target destination based on user-generated data from social media and geo-tagged photos that are currently available as a most pertinent source. This paper proposes a tourism destination recommendation system which uses heterogeneous data sources that interprets both texts posted on social media and images of tourist places visited and shared by tourists. For this purpose, we propose an enhanced user profile that uses User-Location Vector with LDA and Jaccard Coefficients. Moreover, a new Tourist Destination tree is constructed using the posts extracted from TripAdvisor where each node of the destination tree consists of tourist destination data. Finally, we build a personalized recommendation system based on user preferences, A* algorithm and heuristic shortest path algorithm with cost optimization based on the backtracking based Travelling Salesman Problem solution, tourist destination tree and tree-based hybrid recommendations. Here, the 0/1 knapsack algorithm is used for recommending the best Tourist Destination travel route plans according to the travel time and cost constraints of the tourists. The experimental results obtained from this work depict that the proposed User Centric Personalized destination and travel route recommendation system is providing better recommendation of tourist places than the existing systems by handling multiple heterogeneous data sources efficiently for recommending optimal tour plans with minimum cost and time.


Author(s):  
Ruobing Xie ◽  
Cheng Ling ◽  
Yalong Wang ◽  
Rui Wang ◽  
Feng Xia ◽  
...  

Both explicit and implicit feedbacks can reflect user opinions on items, which are essential for learning user preferences in recommendation. However, most current recommendation algorithms merely focus on implicit positive feedbacks (e.g., click), ignoring other informative user behaviors. In this paper, we aim to jointly consider explicit/implicit and positive/negative feedbacks to learn user unbiased preferences for recommendation. Specifically, we propose a novel Deep feedback network (DFN) modeling click, unclick and dislike behaviors. DFN has an internal feedback interaction component that captures fine-grained interactions between individual behaviors, and an external feedback interaction component that uses precise but relatively rare feedbacks (click/dislike) to extract useful information from rich but noisy feedbacks (unclick). In experiments, we conduct both offline and online evaluations on a real-world recommendation system WeChat Top Stories used by millions of users. The significant improvements verify the effectiveness and robustness of DFN. The source code is in https://github.com/qqxiaochongqq/DFN.


Author(s):  
Sara Saeedi ◽  
Xueyang Zou ◽  
Mariel Gonzales ◽  
Steve Liang

The ubiquity of mobile sensors (such as GPS, accelerometer and gyroscope) together with increasing computational power have enabled an easier access to contextual information, which proved its value in next generation of the recommender applications. The importance of contextual information has been recognized by researchers in many disciplines, such as ubiquitous and mobile computing, to filter the query results and provide recommendations based on different user status. A context-aware recommendation system (CoARS) provides a personalized service to each individual user, driven by his or her particular needs and interests at any location and anytime. Therefore, a contextual recommendation system changes in real time as a user’s circumstances changes. CoARS is one of the major applications that has been refined over the years due to the evolving geospatial techniques and big data management practices. In this paper, a CoARS is designed and implemented to combine the context information from smartphones’ sensors and user preferences to improve efficiency and usability of the recommendation. The proposed approach combines user’s context information (such as location, time, and transportation mode), personalized preferences (using individuals past behavior), and item-based recommendations (such as item’s ranking and type) to personally filter the item list. The context-aware methodology is based on preprocessing and filtering of raw data, context extraction and context reasoning. This study examined the application of such a system in recommending a suitable restaurant using both web-based and android platforms. The implemented system uses CoARS techniques to provide beneficial and accurate recommendations to the users. The capabilities of the system is evaluated successfully with recommendation experiment and usability test.


In education, the needs of learners are different in the majority of the time, as each has specificities in terms of preferences, performance and goals. Recommendation systems have proven to be an effective way to ensure this learning personalization. Already used and tested in other areas such as e-commerce, their adaptation to the educational context has led to several research studies that have tried to find the best approaches with the best expected results. This article suggests that a hybridization of recommendation systems filtering methods can improve the quality of recommendations. An experiment was conducted to test an approach that combines content-based filtering and collaborative filtering. The results proved to be convincing.


In modern e-commerce world Recommendation Systems are playing a key role in supporting customers to take a decision. With this kind of services customers can choose comfortably the products as per their preferences from a long list of available products. It’s not only a boon for the customers; it will boost the sales for the organization and generate better revenues. Due to diverse domain characteristics, each domain requires different kinds of recommendation models. Content based recommendation model is one of the recommendation models which purely rely on product features and the current user preferences. This model is more effective for the domains like news, micro-blogs, books, movie plots and scientific papers etc. In this paper we propose a content-based filtering model for book recommender system by utilizing its overall textual features as well as visual features of its front cover. Numerous surveys have demonstrated that book readers are highly inclined to its covers that are visually attractive1 . Book front cover is the first representative candidate of the book that will reveal the overall sense of the book; hence we considered book front cover as one of the book contents along with the text. Our experiment shows that augmenting the visual features to the existing content-based recommender models performed well.


Author(s):  
Vicente Arturo Romero Zaldivar ◽  
Daniel Burgos ◽  
Abelardo Pardo

Recommendation Systems are central in current applications to help the user find relevant information spread in large amounts of data. Most Recommendation Systems are more effective when huge amounts of user data are available. Educational applications are not popular enough to generate large amount of data. In this context, rule-based Recommendation Systems seem a better solution. Rules can offer specific recommendations with even no usage information. However, large rule-sets are hard to maintain, reengineer, and adapt to user preferences. Meta-rules can generalize a rule-set which provides bases for adaptation. In this chapter, the authors present the benefits of meta-rules, implemented as part of Meta-Mender, a meta-rule based Recommendation System. This is an effective solution to provide a personalized recommendation to the learner, and constitutes a new approach to Recommendation Systems.


Author(s):  
Avinash Navlani ◽  
Nidhi Dadhich

With the increase in user choices and rapid change in user preferences, various methods required to capture such increasing choices and changing preferences. Online systems require quick adaptability. Another aspect is that with the increase in a number of items and users, computation time increases considerably. Thus system needs parallel computing platform to run newer designed recommender system techniques. Recommendation system helps people to tackle the choice overload problem and help to select the efficient one. Even though there is lots of work have been done in the recommendation system, still there is a problem in handling various types of data and basically to handle a large amount of data. The main aim of the recommendation system is to provide the best opinion from the available large amount of data. The present chapter describes an introduction to recommender systems, its functions, types, techniques, applications, collaborative filtering, content-based filtering and evaluation of performance.


Complexity ◽  
2018 ◽  
Vol 2018 ◽  
pp. 1-18 ◽  
Author(s):  
Qiuzhen Lin ◽  
Xiaozhou Wang ◽  
Bishan Hu ◽  
Lijia Ma ◽  
Fei Chen ◽  
...  

Recommender systems suggest items to users based on their potential interests, and they are important to alleviate the search and selection pressures induced by the increasing item information. Classical recommender systems mainly focus on the accuracy of recommendation. However, with the increase of the diversified demands of users, multiple metrics which may conflict with each other have to be considered in modern recommender systems, especially for the personalized recommender system. In this paper, we design a personalized recommendation system considering the three conflicting objectives, i.e., the accuracy, diversity, and novelty. Then, to let the system provide more comprehensive recommended items, we present a multiobjective personalized recommendation algorithm using extreme point guided evolutionary computation (called MOEA-EPG). The proposed MOEA-EPG is guided by three extreme points and its crossover operator is designed for better satisfying the demands of users. The experimental results validate the effectiveness of MOEA-EPG when compared to some state-of-the-art recommendation algorithms in terms of accuracy, diversity, and novelty on recommendation.


Sign in / Sign up

Export Citation Format

Share Document