User opinions driven social recommendation system

Author(s):  
Lakshmikanth Paleti ◽  
P. Radha Krishna ◽  
J.V.R. Murthy

Recommendation systems provide reliable and relevant recommendations to users and also enable users’ trust on the website. This is achieved by the opinions derived from reviews, feedbacks and preferences provided by the users when the product is purchased or viewed through social networks. This integrates interactions of social networks with recommendation systems which results in the behavior of users and user’s friends. The techniques used so far for recommendation systems are traditional, based on collaborative filtering and content based filtering. This paper provides a novel approach called User-Opinion-Rating (UOR) for building recommendation systems by taking user generated opinions over social networks as a dimension. Two tripartite graphs namely User-Item-Rating and User-Item-Opinion are constructed based on users’ opinion on items along with their ratings. Proposed approach quantifies the opinions of users and results obtained reveal the feasibility.

2020 ◽  
Vol 9 (05) ◽  
pp. 25047-25051
Author(s):  
Aniket Salunke ◽  
Ruchika Kukreja ◽  
Jayesh Kharche ◽  
Amit Nerurkar

With the advancement of technology there are millions of songs available on the internet and this creates problem for a person to choose from this vast pool of songs. So, there should be some middleman who must do this task on behalf of user and present most relevant songs that perfectly fits the user’s taste. This task is done by recommendation system. Music recommendation system predicts the user liking towards a particular song based on the listening history and profile. Most of the music recommendation system available today will give most recently played song or songs which have overall highest rating as suggestions to users but these suggestions are not personalized. The paper purposes how the recommendation systems can be used to give personalized suggestions to each and every user with the help of collaborative filtering which uses user similarity to give suggestions. The paper aims at implementing this idea and solving the cold start problem using content based filtering at the start.


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.


Author(s):  
P. Rama Rao

Movies are one of the sources of entertainment, but the problem is in finding the content of our choice because content is increasing every year. However, recommendation systems plays here an important role for finding the content of desired domain in these situations. The aim of this paper is to improve the accuracy and performance of a filtration techniques existed. There are several methods and algorithms existed to implement a recommendation system. Content-based filtering is the simplest method, it takes input from the users, checks the movie and its content and recommends a list of similar movies. In this paper, to prove the effectiveness of our system, K-NN algorithms and collaborative filtering are used. Here, the usage of cosine similarity is done for recommending the nearest neighbours.


2021 ◽  
Vol 6 (2) ◽  
pp. 121-127
Author(s):  
Yurii Kohut ◽  
◽  
Iryna Yurchak

Over the past few years, interest in applications related to recommendation systems has increased significantly. Many modern services create recommendation systems that, based on user profile information and his behavior. This services determine which objects or products may be interesting to users. Recommendation systems are a modern tool for understanding customer needs. The main methods of constructing recommendation systems are the content-based filtering method and the collaborative filtering method. This article presents the implementation of these methods based on decision trees. The content-based filtering method is based on the description of the object and the customer’s preference profile. An object description is a finite set of its descriptors, such as keywords, binary descriptors, etc., and a preference profile is a weighted vector of object descriptors in which scales reflect the importance of each descriptor to the client and its contribution to the final decision. This model selects items that are similar to the customer’s favorite items before. The second model, which implements the method of collaborative filtering, is based on information about the history of behavior of all customers on the resource: data on their purchases, assessments of product quality, reviews, marked product. The model finds clients that are similar in behavior and the recommendation is based on their assessments of this element. Voting was used to combine the results issued by individual models — the best result is chosen from the results of two models of the ensemble. This approach minimizes the impact of randomness and averages the errors of each model. The aim: The purpose of work is to create real competitive recommendation system for short period of time and minimum costs.


2021 ◽  
Vol 2021 ◽  
pp. 1-12
Author(s):  
Zhongxiu Xia ◽  
Weiyu Zhang ◽  
Ziqiang Weng

In recent years, due to the rise of online social platforms, social networks have more and more influence on our daily life, and social recommendation system has become one of the important research directions of recommendation system research. Because the graph structure in social networks and graph neural networks has strong representation capabilities, the application of graph neural networks in social recommendation systems has become more and more extensive, and it has also shown good results. Although graph neural networks have been successfully applied in social recommendation systems, their performance may still be limited in practical applications. The main reason is that they can only take advantage of pairs of user relations but cannot capture the higher-order relations between users. We propose a model that applies the hypergraph attention network to the social recommendation system (HASRE) to solve this problem. Specifically, we take the hypergraph’s ability to model high-order relations to capture high-order relations between users. However, because the influence of the users’ friends is different, we use the graph attention mechanism to capture the users’ attention to different friends and adaptively model selection information for the user. In order to verify the performance of the recommendation system, this paper carries out analysis experiments on three data sets related to the recommendation system. The experimental results show that HASRE outperforms the state-of-the-art method and can effectively improve the accuracy of recommendation.


2020 ◽  
Vol 24 (6) ◽  
pp. 1477-1496
Author(s):  
Rajalakshmi Sivanaiah ◽  
R. Sakaya Milton ◽  
T.T. Mirnalinee

The main goal of a recommendation system is to recommend items of interest to users by analyzing their historical data. Content-based and collaborative filtering are the traditional recommendation strategies, each with its own strengths and weaknesses. Some of their weaknesses can be overcome by combining the two strategies. The resulting hybrid system performs qualitatively better than the traditional recommendation systems. However, historical data of some users may consist largely of only likes or only dislikes. Those users are termed as optimistic or pessimistic users respectively. On an average there are around 10 to 20% of pessimistic users present in a given dataset. For pessimistic users, whose profiles have mostly dislikes and very few likes, content-based filtering can hardly recommend any items of interest. In content-based filtering technique pessimistic users get poor recommendations of either uninteresting movies or no recommendations at all. This can be alleviated by boosting the content profiles of pessimistic users using the top-n recommendations of collaborative filtering. This content boosted hybrid filtering system provides a novel list of recommendations even for pessimistic users, with predictive accuracy better than that of a traditional content-based filtering system.


2021 ◽  
Vol 13 (2) ◽  
pp. 47-53
Author(s):  
M. Abubakar ◽  
K. Umar

Product recommendation systems are information filtering systems that uses ratings and predictions to make new product suggestions. There are many product recommendation system techniques in existence, these include collaborative filtering, content based filtering, knowledge based filtering, utility based filtering and demographic based filtering. Collaborative filtering techniques is known to be the most popular product recommendation system technique. It utilizes user’s previous product ratings to make new product suggestions. However collaborative filtering have some weaknesses, which include cold start, grey sheep issue, synonyms issue. However the major weakness of collaborative filtering approaches is cold user problem. Cold user problem is the failure of product recommendation systems to make product suggestions for new users. Literature investigation had shown that cold user problem could be effectively addressed using active learning technique of administering personalized questionnaire. Unfortunately, the result of personalized questionnaire technique could contain some user preference uncertainties where the product database is too large (as in Amazon). This research work addresses the weakness of personalized questionnaire technique by applying uncertainty reduction strategy to improve the result obtained from administering personalized questionnaire. In our experimental design we perform four different experiments; Personalized questionnaire approach of solving user based coldstart was implemented using Movielens dataset of 1M size, Personalized questionnaire approach of solving user based cold start was implemented using Movielens dataset of 10M size, Personalized questionnaire with uncertainty reduction was implemented using Movielens dataset of 1M size, and also Personalized  questionnaire with uncertainty reduction was implemented using Movielens dataset of 10M size. The experimental result shows RMSE, Precision and Recall improvement of 0.21, 0.17 and 0.18 respectively in 1M dataset and 0.17, 0.14 and 0.20 in 10M dataset respectively over personalized questionnaire.


Sign in / Sign up

Export Citation Format

Share Document