Graph-Based Recommendation System Enhanced with Community Detection
Zeinab Shokrzadeh, Mohammad-Reza Feizi-Derakhshi, Mohammad-Ali, Balafar, Jamshid Bagherzadeh-Mohasefi

TL;DR
This paper proposes a graph-based recommendation system that uses community detection and lexical similarity of tags, considering temporal aspects, to improve recommendation accuracy in systems with user-generated tags.
Contribution
It introduces a novel method combining lexical similarity, temporal information, and community detection to enhance recommendations in tag-based systems.
Findings
Precision improved by 7% on average.
Recall improved by 5% on average.
Significant enhancement over existing methods.
Abstract
Many researchers have used tag information to improve the performance of recommendation techniques in recommender systems. Examining the tags of users will help to get their interests and leads to more accuracy in the recommendations. Since user-defined tags are chosen freely and without any restrictions, problems arise in determining their exact meaning and the similarity of tags. However, using thesaurus and ontologies to find the meaning of tags is not very efficient due to their free definition by users and the use of different languages in many data sets. Therefore, this article uses mathematical and statistical methods to determine lexical similarity and co-occurrence tags solution to assign semantic similarity. On the other hand, due to the change of users' interests over time this article has considered the time of tag assignments in co-occurrence tags for determining similarity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Text Analysis Techniques · Complex Network Analysis Techniques
