Abstract
Knowledge-aware algorithms represent one of the most innovative research directions in the area of recommender systems. The use of different types of content representation requires new methods to extract descriptive features to adopt in the recommendation process. The literature on knowledge-aware recommender systems is actually rich and constantly evolving in terms of both techniques and software libraries to implement them. This makes also difficult to define reproducible recommendation pipelines, making the accountability of recommender systems a challenge. This tutorial aims to discuss the most recent trends in the area of knowledge-aware recommender systems, including novel representation methods for textual content, and discuss how to implement reproducible pipelines for knowledge-aware recommender systems. We pursue our goals by using a comprehensive Python framework called ClayRS1 to deal with knowledge-aware recommender systems. We would like to provide: (i) common ground for researchers and practitioners interested in the latest knowledge-aware techniques for user modeling and recommender systems; (ii) a practical way for implementing the whole recommendation pipeline, ranging from the content processing for text to the generation of recommendations and the evaluation of their performance.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.