Explore chapters and articles related to this topic
Metadata
Published in Cliff Wootton, Developing Quality Metadata, 2009
Tagging is the process of attaching keywords to programs so that they can be located by genre or content. The tagging might be hierarchical or a simple list of keywords. If a hierarchical method is used, you need to be careful how you define the precedence of each keyword.
Collaborative filtering recommendation using fusing criteria against shilling attacks
Published in Connection Science, 2022
Li Li, Zhongqun Wang, Chen Li, Linjun Chen, Yong Wang
The CFR is to recommend resources that may be of interest to target users based on the interests of the most similar neighbours (Deldjoo et al., 2020). User rating similarity and user interest similarity jointly determine user similarity (Ma et al., 2009). By injecting fake user profile information (such as user rating) close to other individuals, the attacker attempts to influence user similarity calculation tomanipulate system recommendation results. The presentation of user interests is derived from multiple dimensions, including user interaction with the environment and user context. User social behaviours, including user tagging, interact between users and the environment. Social tagging refers to the labelling of resources in the social community from users' perspective. In the social labelling system, the content information and labelling time reflect the user’s interest preference and its changing trend. As the result of users’ labelling behaviours, social tags can dynamically reflect users’ real interests (Eleftherios et al., 2011). Dynamic tags expressing social behaviours can reflect the similarity of users’ interests from the perspective of behaviour. Such interest actively displayed by users is difficult for others to track and grasp, especially in semantically rich labels (Xi et al., 2014). It is even harder for the attackers to forge and fill the data.