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 thesauruses 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 of tags. Then the graph is created based on similarity of tags. For modeling the interests of the users, the communities of tags are determined by using community detection methods. So, recommendations based on the communities of tags and similarity between resources are done. The performance of the proposed method has been done using two criteria of precision and recall based on evaluations with "Del.icio.us" dataset. The evaluation results show that the precision and recall of the proposed method have significantly improved, compared to the other methods.
翻译:许多研究人员利用标签信息来改进推荐人系统中建议技术的性能。审查用户的标签将有助于获得其兴趣,并导致建议更加准确。由于用户定义标签是自由选择的,没有任何限制,因此在确定其确切含义和标签相似性方面出现问题。然而,使用术语词和理论来寻找标签的含义并不十分有效,因为用户自由定义以及在许多数据集中使用不同语言。因此,本文章使用数学和统计方法来确定词汇相似性和共同发生标签解决方案,以分配语义相似性。另一方面,由于用户兴趣随时间变化而发生变化,因此,在确定标签的准确性和相似性方面出现了问题。然后,利用术语词词词词和理论来寻找标记的含义,因为用户的兴趣模型是用社区检测方法来确定的。因此,根据标签社群和资源相似性提出建议。另一方面,由于用户兴趣的变化,拟议方法的性能也随着时间的变化而发生变化,因此,采用了两种精确性标准来进行对比。随后,根据其他精确性标准进行了数据回收结果的对比。根据其他精确性评估方法进行了评估。通过两个标准进行了对比。