The TagRec Framework as a Toolkit for the Development of Tag-Based Recommender Systems

  title={The TagRec Framework as a Toolkit for the Development of Tag-Based Recommender Systems},
  author={Dominik Kowald and Simone Kopeinik and E. Lex},
  journal={Adjunct Publication of the 25th Conference on User Modeling, Adaptation and Personalization},
Recommender systems have become important tools to support users in identifying relevant content in an overloaded information space. To ease the development of recommender systems, a number of recommender frameworks have been proposed that serve a wide range of application domains. Our TagRec framework is one of the few examples of an open-source framework tailored towards developing and evaluating tag-based recommender systems. In this paper, we present the current, updated state of TagRec… 

Figures and Tables from this paper

A Re-visit of the Popularity Baseline in Recommender Systems

This study calls for a re-visit of the popularity baseline in recommender system to better reflect its effectiveness, and shows that the performance of popularity could be significantly improved by 70% or more, if it was considered at the time point when a user interacts with the system.

Modeling Activation Processes in Human Memory to Improve Tag Recommendations

The findings of this thesis demonstrate that activation processes in human memory can be utilized to improve not only social tag recommendations but also hashtag recommendations and opens up a number of possible research strands for future work.

Psychology-informed Recommender Systems

The aim of this survey is to present a thorough review of the state of the art of recommender systems that leverage psychological constructs and theories to model and predict user behavior and improve the recommendation process.

A language-based approach to support the identification of tagging behaviour

It is found that the patterns and motivation that are modeled in the approach replicate in real datasets, which could benefit those who wish to use tags as source for a variety of projects, including modeling users’ behaviour through tags available online.

Psychology-informed Recommender Systems: A Human-Centric Perspective on Recommender Systems

It is shown how state-of-the-art recommender systems that consider extrinsic and intrinsic human factors can improve the recommendation process in a user-centric fashion.

A Personalized Recommendation Algorithm Considering Recent Changes in Users' Interests

A collaborative filtering algorithm that combines user interest changes and tag features is proposed, which integrates the score information and the user's long-term and short-term interest factors into the calculation of label weights, and combines with the forgotten curve method to mine the users' real hobby.

The Imitation Game: Algorithm Selection by Exploiting Black-Box Recommenders

This paper proposes R EC R ANK, a technique that exploits a black-box recommender system, in addition to classic cross-validation, which employs graph similarity measures to compute a distance between the output recommendations of the black- box and of the considered algorithms.

Overcoming the Imbalance Between Tag Recommendation Approaches and Real-World Folksonomy Structures with Cognitive-Inspired Algorithms

It is shown that cognitive-inspired algorithms, which model the tag vocabulary of a user in a cognitive-plausible way, can be helpful, and hybrid recommendation approaches are designed, which combine the advantages of both worlds in order to adapt to the current setting.

A Tag-based Recommender System for Regression Test Case Prioritization

  • Maral Azizi
  • Computer Science
    2021 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)
  • 2021
A new method for automatic test case prioritization in a CI environment intending to minimize the testing cost is introduced, which uses information retrieval to automatically select test cases based on their textual similarity to the portion of the code that has been changed.

Fast Linking of Mathematical Wikidata Entities in Wikipedia Articles Using Annotation Recommendation

This paper evaluates the quality and time-savings of AI-generated formula and identifier annotation recommendations on a test selection of Wikipedia articles from the physics domain and evaluates the community acceptance of Wikipedia formula entity links and Wikidata item creation and population to ground the formula semantics.



TagRec: towards a toolkit for reproducible evaluation and development of tag-based recommender algorithms

The purpose of TagRec is to provide the research community with a standardised framework that supports all steps of the development process and the evaluation of tag-based recommendation algorithms in a reproducible way, including methods for data pre-processing, data modeling and recommender evaluation.

An analysis of tag-recommender evaluation procedures

It is shown, that a recommender's performance depends on the particular core and correlations between performances on different cores are explored.

Evaluating Tag Recommender Algorithms in Real-World Folksonomies: A Comparative Study

An open-source evaluation framework is used to compare a rich set of state-of-the-art algorithms in six unfiltered, open datasets via various metrics, measuring not only accuracy but also the diversity, novelty and computational costs of the approaches.

Recommending Items in Social Tagging Systems Using Tag and Time Informations

The usage of tag-based and time information via the BLL equation also helps to improve the ranking and recommendation process of items and thus, can be used to realize an eective item recommender that outperforms two alternative algorithms which also exploit time and tag- based information.

Modeling Cognitive Processes in Social Tagging to Improve Tag Recommendations

It is concluded that recommender systems can be improved by incorporating related principles of human cognition by implementing an interplay between individual micro-level and collective macro-level processes in the form of a novel tag recommender algorithm.

A query expansion and user profile enrichment approach to improve the performance of recommender systems operating on a folksonomy

A query expansion and user profile enrichment approach to improve the performance of recommender systems operating on a folksonomy, storing and classifying the tags used to label a set of available resources.

Tag Recommendations in Folksonomies

This paper evaluates and compares two recommendation algorithms on large-scale real life datasets: an adaptation of user-based collaborative filtering and a graph-based recommender built on top of FolkRank, showing that both provide better results than non-personalized baseline methods.

Social ranking: uncovering relevant content using tag-based recommender systems

This paper proposes Social Ranking, a method that exploits recommender system techniques to increase the efficiency of searches within Web 2.0, and proposes a mechanism to answer a user's query that ranks content based on the inferred semantic distance of the query to the tags associated to such content, weighted by the similarity of the querying user to the users who created those tags.

Which Algorithms Suit Which Learning Environments? A Comparative Study of Recommender Systems in TEL

This work evaluates six state-of-the-art recommendation algorithms for tag and resource recommendations on six empirical datasets and demonstrates that the performance of the algorithms strongly depends on the properties and characteristics of the particular dataset.