<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Cataldo</forename><surname>Musto</surname></persName>
							<email>cataldo.musto@uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari Aldo Moro</orgName>
								<address>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Pasquale</forename><surname>Lops</surname></persName>
							<email>pasquale.lops@uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari Aldo Moro</orgName>
								<address>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Giovanni</forename><surname>Semeraro</surname></persName>
							<email>giovanni.semeraro@uniba.it</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari Aldo Moro</orgName>
								<address>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Viviana</forename><surname>Mascari</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari Aldo Moro</orgName>
								<address>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Matteo</forename><surname>Palmonari</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari Aldo Moro</orgName>
								<address>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Giuseppe</forename><surname>Vizzari</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">Department of Computer Science</orgName>
								<orgName type="institution">University of Bari Aldo Moro</orgName>
								<address>
									<settlement>Bari</settlement>
									<country key="IT">Italy</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation</title>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">E36DFFE9B1A6C356B2E31A61E601BB96</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T04:17+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Recommender Systems, Popularity Bias, Fairness Orcid 0000-0001-6089-928X (C. Musto)</term>
					<term>0000-0002-6866-9451 (P. Lops)</term>
					<term>0000-0001-6883-1853 (G. Semeraro)</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper, we present the results of an empirical evaluation investigating how recommendation algorithms are affected by popularity bias. Popularity bias makes more popular items to be recommended more frequently than less popular ones, thus it is one of the most relevant issues that limits the fairness of recommender systems. In particular, we define an experimental protocol based on two state-of-theart datasets containing users' preferences on movies and books and three different recommendation paradigms, i.e., collaborative filtering, content-based filtering and graph-based algorithms. In order to evaluate the overall fairness of the recommendations we use well-known metrics such as Catalogue Coverage, Gini Index and Group Average Popularity (ΔGAP). The goal of this paper is: (i) to provide a clear picture of how recommendation techniques are affected by popularity bias; (ii) to trigger further research in the area aimed to introduce methods to mitigate or reduce biases in order to provide fairer recommendations.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Recommender Systems (RSs) guide the users in a personalized way to interesting or useful objects in domains where a large space of possible options are available <ref type="bibr" target="#b0">[1]</ref>. Basically, such systems acquire information about users' needs, interests and preferences and tailor their behavior based on such information, by supporting people in several decision-making tasks <ref type="bibr" target="#b1">[2]</ref>. Nowadays, it is acknowledged that RSs have a huge influence on consumers' behaviors. Indeed, many people use these systems to listen to music on Spotify, to watch videos on YouTube or to buy products on Amazon. As shown in <ref type="bibr" target="#b2">[3]</ref>, such algorithms have a significant impact on both sales volumes and clickthrough rates. As an example, 35% of Amazon's revenues are generated through its recommendation engine 1 .</p><p>Although RS research traditionally focused on providing users with accurate recommendations, that is to say, recommendations that match user interests, recent studies have assessed the importance of additional factors for evaluating the perceived quality and usefulness of recommendation lists. As an example, several works evaluated to what extent a recommendation algorithm is able to expose a user with diverse, novel or serendipitous recommendations <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b4">5,</ref><ref type="bibr" target="#b5">6]</ref>. The metrics that allow to quantitatively assess the aforementioned properties of recommendations are typically referred to as beyond-accuracy metrics <ref type="bibr" target="#b6">[7,</ref><ref type="bibr" target="#b7">8]</ref>. An example of beyond-accuracy metric which recently gained more and more attention is the fairness. Abstractly, by referring to AI methods and techniques, fairness means to not discriminate against individuals or groups <ref type="bibr" target="#b8">[9]</ref>. As for classification algorithms, a behavior is defined as fair if the outcome of the algorithm (e.g., a binary answer to an applicant seeking a loan) is not influenced by personal characteristics of the user, such as gender or race <ref type="bibr" target="#b9">[10]</ref>.</p><p>As for recommendation algorithms, the concept of fairness becomes more complex and multi-sided <ref type="bibr" target="#b10">[11]</ref>, since it can refer to both users and items. The first sense follows the general definition already introduced for classification algorithms, since a recommender system is fair w.r.t. users if their personal characteristics do not influence the behavior of the RS. On the other side, an algorithm is fair w.r.t. items if the recommendation list contains items whose characteristics reflect the preferences of the user. As discussed in <ref type="bibr" target="#b11">[12]</ref>, if a user has liked 7 romance and 3 action movies, a fair recommendation list should contain 70% romance and 30% action movies. Similarly, if a user typically likes niche items, that is to say, poorly popular items, her recommendation list should contain a majority of niche items as well.</p><p>However, such an ideal behavior is far from being real, since several factors negatively affect the fairness of recommendation lists. One of the most popular issues that affect the fairness is commonly known as popularity bias: indeed, as shown by several studies <ref type="bibr" target="#b11">[12]</ref>, users mostly provide feedback on popular items rather than on niche ones. This introduces a bias towards popular items that tend to be recommended more frequently w.r.t. niche ones, and this is a clear obstacle for the generation of fair recommendation lists.</p><p>Even though the problem has been largely discussed in literature <ref type="bibr" target="#b12">[13]</ref>, to the best of our knowledge the analysis of how the different recommendation paradigms are affected by popularity bias (and consequently provide unfair recommendations) is under-investigated. Accordingly, through this paper we aim to fill in this gap and provide a benchmark for the fairness of the popular recommendation paradigms based on the suggestions they provide. In particular, we analyze several implementations of collaborative filtering, content-based and graph-based RSs and we evaluate them in terms of metrics for assessing the fairness of the algorithms, such as catalogue coverage, Gini Index and Group Average Popularity.</p><p>The rest of the paper is organized as follows: in Section 2, we briefly introduce other works discussing the impact and the benefits of fairness in recommendation algorithms. Next, in Section 3 we present the recommendation algorithms we evaluated in our experimental protocol described in Section 4. In Section 5 we discuss the results of our benchmark and we sketch the main findings of this work. Finally, Section 6 draws the conclusions and summarizes some ideas for future research in the area.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Related Work</head><p>The problem of popularity bias is connected to the well-known phenomenon of the long-tail <ref type="bibr" target="#b13">[14]</ref>. This concept, which refers to the way data are distributed and observed, is based on Zipf's law <ref type="bibr" target="#b14">[15,</ref><ref type="bibr" target="#b15">16]</ref> and holds for several scenarios, ranging from wealth distribution to use of terms in a particular language. Zipf's law states that, if a collection of items is ranked by popularity, the second item will have around half the popularity of the first one, and the third item will have about a third of the popularity of the first one, and so on. Accordingly, the long tail theory shows that a tiny amount of objects receives a huge amount of observations (e.g., clicks, likes, purchases. depending on the context), while the majority of the objects (the long tail) receives a smaller amount of observation.</p><p>As previously stated, the problem also holds for RSs, since just a few objects receive most of the feedbacks provided by the users. The phenomenon has been largely observed by Jannach et al. <ref type="bibr" target="#b16">[17]</ref>, who presented a detailed analysis of what recommenders recommend. As shown in the article, due to the long tail (and, in turn, to the popularity bias) popular items are more frequently recommended, and this leads to the undesired blockbuster effect <ref type="bibr" target="#b17">[18]</ref>. It is not by chance that recommending popular items represents a very strong baseline in offline evaluations with respect to accuracy measures <ref type="bibr" target="#b18">[19,</ref><ref type="bibr" target="#b19">20]</ref>, Unfortunately, as previously stated, this limits the overall fairness of the recommendation lists. Indeed, as shown in <ref type="bibr" target="#b20">[21]</ref>, it is important that RSs achieve a good balance between popular and less-popular items.</p><p>The nature of the popularity bias and the challenges it poses are discussed in several works. This has been done by both analyzing users' rating behavior <ref type="bibr" target="#b21">[22]</ref> as well as by proposing new algorithms to control the bias and better reward items in the long tail <ref type="bibr" target="#b20">[21,</ref><ref type="bibr" target="#b12">13,</ref><ref type="bibr" target="#b22">23]</ref>. Similarly, the concept of fairness in recommendation received a lot of attention <ref type="bibr" target="#b23">[24]</ref>. As an example, Zhu et al. <ref type="bibr" target="#b24">[25]</ref> proposed an approach to remove discrimination based on demographic features. Similarly, in <ref type="bibr" target="#b25">[26]</ref> a method to provide a fair exposure to recommendation items is presented.</p><p>In this work we follow the protocol presented in <ref type="bibr" target="#b12">[13]</ref>, and we focus on the fairness of recommendations with respect to users' expectations. In other terms, we aim to analyze to what extent the items in the recommendation lists follow the distribution of the actual interests of users with respect to how many popular items they expect to see in the recommended list. A similar attempt is presented in <ref type="bibr" target="#b26">[27]</ref>, where an empirical analysis in music domain is carried out, and in <ref type="bibr" target="#b11">[12]</ref>, where the author proposed the idea of calibration: the recommendations should be consistent with the average popularity of the items rated by the users. However, differently from these pieces of work, in this paper we analyze the behavior of different recommendation paradigms, i.e., collaborative filtering, content-based recommender systems and graph-based recommendations, in order to analyze how different algorithms are affected by popularity bias.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Recommendation Paradigms</head><p>In this section, we briefly introduce the recommendation paradigms we analyzed in this work. A thorough analysis of strengths and weaknesses of each group of algorithms goes beyond the scope of the paper, and we suggest to refer to <ref type="bibr" target="#b0">[1]</ref> for a complete overview of the topic. In the following, we will introduce the basics of collaborative filtering techniques, followed by content-based and graph-based recommender systems.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Collaborative Filtering Algorithms</head><p>Collaborative filtering (CF) algorithms represent the most popular and probably widely available implementation of a recommendation algorithm <ref type="bibr" target="#b27">[28]</ref>. The basic idea of CF algorithms is that users who shared the same interests in the past (e.g., viewed the same movies or bought the same books) will also like similar items in the future. Generally speaking, CF systems generate recommendations for the target user based on the preferences expressed by similar users. The concept of similarity is based on users' previous behaviors. In a nutshell, if they liked or they bought the same items, they are similar <ref type="bibr" target="#b28">[29]</ref>. Such an intuition is concretely implemented by means of a user-item matrix, where users are put in the rows, items are put in the columns, and the feedback provided by the user on that item (e.g., bought, rated, viewed, etc.) is encoded at the cross of row and column.</p><p>These algorithms have been popularized by the well-known Netflix prize <ref type="bibr" target="#b29">[30]</ref>, where the winning approach exploited a more sophisticated version of CF <ref type="bibr" target="#b30">[31]</ref> based on the factorization of the user-item matrix <ref type="bibr" target="#b31">[32]</ref>. As shown in <ref type="bibr" target="#b32">[33]</ref>, these methods are still very popular <ref type="bibr" target="#b33">[34]</ref> and also extended to neural approaches <ref type="bibr" target="#b34">[35]</ref>. However, as shown by Lops et al. <ref type="bibr" target="#b35">[36]</ref>, CF algorithms are strongly affected by sparsity issues and cold-start, i.e., they can not provide good recommendations if just a few ratings is available. As a consequence, the research also started investigating content-based and hybrid approaches <ref type="bibr" target="#b36">[37]</ref>.</p><p>As we will show in the next section, as CF algorithms we considered: (i) basic implementations of standard techniques, such as item-to-item and user-to-user collaborative filtering techniques; (ii) matrix factorization (MF) techniques, such as Biased MF, FunkSVD and other methods.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Content-based Recommender Systems</head><p>The social nature of collaborative filtering algorithms makes CF poorly suitable when few ratings are available. This issue is completely put aside by content-based recommender systems (CBRS) <ref type="bibr" target="#b4">[5]</ref>, which typically recommend items that are similar to the ones the user liked in the past. As an example, if a user has positively rated a movie that belongs to the comedy genre, then it is likely that the system will suggest other movies labeled with this genre.</p><p>Generally speaking, the recommendation process is based on the estimation of how similar the recommended item is w.r.t. the profile of the user. Such a similarity, which is based on popular and well-known measures (e.g., cosine similarity, Euclidean distance, etc.), is calculated based on the attributes associated to both the item and the profile of the user. Basically, the more the overlap between the attributes, the higher the similarity.</p><p>In some cases, attributes are simple keywords that are extracted from the item descriptions, such as the content of a news or the plot of a movie. However, more sophisticated approaches that exploit more accurate and advanced techniques based on natural language processing also exist. As stated in <ref type="bibr" target="#b4">[5]</ref>, semantics-aware techniques which learn a representation of the items based on the meaning of the attributes (rather than on simple keywords) recently gained attention thank to the good accuracy they provide <ref type="bibr" target="#b37">[38]</ref>. As an example, Ozsoy et al. <ref type="bibr" target="#b38">[39]</ref> proposed the use of Word2Vec to learn word embeddings representing items and user profiles. Moreover, in <ref type="bibr" target="#b39">[40]</ref> Doc2Vec is used to learn an embedding representing a news article, based on the text and the title of the news, while FastText is used in <ref type="bibr" target="#b40">[41]</ref> in a content-based recommendation scenario. Other shreds of evidence concerning semantics-aware recommendation methods exploiting word embeddings <ref type="bibr" target="#b41">[42,</ref><ref type="bibr" target="#b42">43]</ref> definitely confirm these claims.</p><p>As for CBRS, in this paper we will both take into account: (i) early CBRS implementations, based on a vector space representation of users and items with TF-IDF weighting; (ii) semantics-aware methods, i.e., based on Doc2Vec <ref type="bibr" target="#b43">[44]</ref>, Word2Vec <ref type="bibr" target="#b44">[45]</ref>, and LSI.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Graph-based Recommender Systems</head><p>Graphs provide a very natural and straightforward representation model to encode all the entities involved in the recommendation process. Indeed, users, items and attributes can be all modeled as nodes, while an edge can be created whenever a user likes a particular item or an item is described by a particular attribute (e.g., genre, directory, etc.).</p><p>Based on this intuition, several approaches exploiting a graph-based representation have been proposed in literature. Generally speaking, these approaches typically fall into the class of hybrid recommender systems, since different entities are modeled in the same graph. In a nutshell, the approaches presented in the area of graph-based recommendations can be roughly split into two classes: (i) approaches that exploit spreading activation techniques; (ii) approaches inspired by PageRank (PR) and random walk <ref type="bibr" target="#b45">[46]</ref>.</p><p>The use of spreading activation for recommendations purposes is investigated from the early 2000s <ref type="bibr" target="#b46">[47]</ref> and is still adopted <ref type="bibr" target="#b47">[48,</ref><ref type="bibr" target="#b48">49]</ref> thanks to the good predictive accuracy it provides. As for the use of PR and random walk, one of the early work in the area is due to Hotho et al. <ref type="bibr" target="#b49">[50]</ref>, who used PR for tag recommendation <ref type="bibr" target="#b50">[51]</ref>. Similar intuitions were proposed in other domains as well <ref type="bibr" target="#b51">[52,</ref><ref type="bibr" target="#b52">53]</ref>. Recently, hybrid approaches combining graph-based representations and deep learning also emerged <ref type="bibr" target="#b53">[54,</ref><ref type="bibr" target="#b54">55]</ref>.</p><p>However, in this work we only focused on PR and Personalized PageRank (PPR) run over the simple graph-based data model, without any other processing and without the application of any other algorithm. This choice is motivated by the findings emerging from previous research <ref type="bibr" target="#b55">[56]</ref>, where it is shown that recommendation strategies based on PPR can provide state-of-the-art recommendation accuracy.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Experimental Protocol</head><p>In the current work we follow the protocol presented in <ref type="bibr" target="#b12">[13]</ref>. In particular, we focus on the fairness of recommendations with respect to users' expectations. In other terms, we aim to analyze to what extent the items in the recommendation lists follow the distribution of the actual interests of users with respect to how many popular items they expect to see in the recommended list.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Datasets.</head><p>To carry out the experiments, we exploited two state-of-the-art datasets which are commonly used to evaluate RS performance. In particular, we used MovieLens-1M, focusing on movie recommendations, and GoodBooks, focusing on book recommendations. Statistics of the datasets are provided in Table <ref type="table" target="#tab_0">1</ref>. As shown in the table, GoodBooks contains more ratings and it is more unbalanced towards positive opinions, but it is more sparse as well (i.e., a higher amount of non-voted items).</p><p>Algorithms. As recommendation algorithms we exploited some available implementations of collaborative filtering, content-based and graph-based techniques. As for CF, we used the im- plementations available in LensKit<ref type="foot" target="#foot_0">2</ref> of user-to-user CF, item-to-item CF and matrix factorization techniques such as FunkSVD and Implicit MF. As for CBRS, we used the implementations available in Gensim<ref type="foot" target="#foot_1">3</ref> of basic TF-IDF recommender system as well as some implementation of the embedding-based methods Word2Vec, Doc2Vec and LSI. Finally, as for PageRank, we exploited NetworkX library <ref type="foot" target="#foot_2">4</ref> that included an implementation of both PageRank (PR) and Personalized PageRank (PPR). For all the algorithms default parameters were used. In particular, as for CF algorithm the number of neighbors is set to 100, while the latent factors of MF algortithms are set to 50. As for PR and PPR, we used 0.85 as damping factor. As future work, we will perform further experiments with different parameter settings for the algorithms. Data Models. As for CF algorithms, no particular processing was needed since all the available ratings were used to build the user-item matrix or to learn the factorization models. As for CBRS, to feed content-based recommendation algorithms, we used tags, structured descriptive attributes of the items (i.e., actor, director, author, genre, etc.) as well as unstructured features obtained by processing textual content (i.e., description of the book and plot of the movie) through natural language processing libraries. When embedding methods such as Word2Vec are used, we exploited pre-trained embeddings. Finally, as for PR and PPR, structured properties were used as attributes of the items and encoded in the graph.</p><p>Evaluation Metrics. Metrics were calculated on the top-10 recommendation list returned by each algorithm for each user, and finally averaged over all the users. As evaluation metrics, we adopted standard methods used to evaluate the fairness of the algorithms. In particular, we adopted: (i) catalogue coverage; (ii) Gini Index; (iii) ΔGAP.</p><p>In the following, we briefly introduce the different metrics:</p><p>1. Catalogue Coverage measures the amount of items in the catalogue which are recommended to at least one user, and it is obtained by merging all the recommendation lists produced for all the users by an algorithm and by counting the amount of different items contained in the merged list. Of course, the higher the coverage, the higher the fairness of the algorithm., since a larger number of the items available in the catalogue are included in the recommendation lists. 2. Gini Index measures how unbalanced (in terms of frequency) is the distribution of the recommendations to all the users. This metric assumes values in the range [0,1], where 0 indicates a balanced (and more fair) distribution of the recommendations, while 1 represents the worst value (not balanced recommendations), i.e. recommendations concentrated on a single item. 3. The Group Average Popularity (GAP) measures the average popularity of the items in a certain group. In our case, we define 𝐺𝐴𝑃(𝑔) 𝑝 , which measures the average popularity of the items in the user profiles 𝑝 of a specific group 𝑔 and 𝐺𝐴𝑃(𝑔) 𝑟 , which measures the average popularity of the items in the recommendation list 𝑟 of a specific group 𝑔.</p><p>Popularity is calculated as the amount of ratings expressed by the users on a particular item. Based on the protocol presented in <ref type="bibr" target="#b12">[13]</ref>, three different groups of users are defined: blockbuster buster (whether they majority of the items liked by the user are in the top-20% most rated items), niche users (majority of liked items in the less-20% most rated items) and diverse users (the remaining).</p><p>For each algorithm and user group, we are interested in the change in GAP (i.e., ΔGAP), which shows how the popularity of the recommended items differs from the expected popularity of the items in the user profiles. Formally:</p><formula xml:id="formula_0">Δ𝐺𝐴𝑃(𝑔) = 𝐺𝐴𝑃(𝑔) 𝑟 − 𝐺𝐴𝑃(𝑔) 𝑝 𝐺𝐴𝑃(𝑔) 𝑝<label>(1)</label></formula><p>The interpretation of such metric is straightforward. Δ𝐺𝐴𝑃 = 0 would indicate fair recommendations in terms of item popularity, where fair means that the average popularity of the recommendations a user receives matches the average popularity in the user's profile. Conversely, if ΔGAP is higher than 0, the algorithm overestimates the popularity required by the user, based on her previous likes. Conversely, if ΔGAP is lower than 0 an underestimation occurs.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Results</head><p>In this section we present the results of our experiments and we comment the findings emerging for each evaluation metric and for each dataset.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.">Catalogue Coverage and Gini Index</head><p>Results concerning the evaluation of catalogue coverage are presented in Table <ref type="table" target="#tab_1">2</ref>. Beyond the recommendation paradigms we previously introduced, we also evaluate two baseline recommendation algorithms, i.e., random algorithm and popularity-based algorithm. The first provides each user with a set of randomly generated recommendations, while the second one provides all the users with a set of items randomly picked among the most popular ones. In our setting, they represent the upper and the lower bounds of our experiment, since random algorithm provides with the maximum coverage of the catalogue, while a popularity-based algorithm, by definition, is the one that is mostly affected by popularity bias.</p><p>As shown in the Table <ref type="table" target="#tab_1">2</ref>, different outcomes emerged for the different datasets. As for MovieLens 1M, Biased MF emerged as the technique that is able to better cover the whole catalogue of items, while Word2Vec emerged as best technique on GoodBooks. These results can be explained in light of the different characteristics of the datasets. As shown in Table MovieLens has a lower sparsity than GoodBooks, that is to say, a higher percentage of items is known (and rated) by the users. Accordingly, a less sparse matrix leads to a better coverage of the catalogue of items, thus it is not surprising the collaborative filtering techniques obtain the best results on MovieLens. Conversely, when the sparsity is higher, CF techniques are not able to cover (recommend) a sufficient portion of the catalogue and content-based methods emerged as more effective and more stable. Indeed, in this case Word2Vec obtained the best overall results. By also comparing standard techniques such as User-to-User CF or TF-IDF content-based recommendations with more advanced strategies, it emerges that the adoption of more sophisticated models based on matrix factorization or on semantics-aware word embedding techniques leads to a slight improvement of the catalogue coverage. As for content-based techniques, this holds for both the datasets. Indeed, both Word2Vec and Doc2Vec provide a larger coverage w.r.t. standard TF-IDF-based recommendations. As for collaborative filtering, the role of the sparsity emerged again, since a higher sparsity (as on GoodBooks) leads to a decrease in terms of coverage when matrix factorization techniques are adopted. This means that when most of the ratings are unknown, factorization techniques are not able to learn the relationships between latent features and cover just a little portion of the catalogue.</p><p>Finally, an interesting behavior also emerged for graph-based techniques, which emerged as the paradigm that is more prone to popularity bias. Indeed, PR recommends just a tiny portion of the catalogue of items on both the datasets, and the adoption of a personalized variant as PPR does not significantly improve the overall behavior. To conclude, we can state that this first experiment provided us with interesting findings, since the results showed the importance of adopting more sophisticated techniques based on artificial intelligence as well as the fundamental role of sparsity in the selection of the most effective algorithm.</p><p>However, it should be pointed out that the overall catalogue coverage of all the algorithms is not particularly satisfying, since the best-performing algorithm obtained around 14% on MovieLens and around 30% on GoodBooks. Accordingly, a huge part of the catalogue is still out of the recommendation lists of the users. These experimental outcomes further strengthen the idea of developing strategies to mitigate popularity bias and include a larger number of items of the long tail in the recommendation lists.</p><p>Next, results concerning the evaluation of Gini Index are reported in Table <ref type="table" target="#tab_2">3</ref>. Due to space reasons, we can't provide a thorough discussion of the findings emerged by this evaluation metric. However the outcomes follow those already discussed for catalogue coverage, since Word2Vec and Biased MF emerged as best-performing techniques on GoodBooks and MovieLens, respectively. As we already noted for catalogue coverage, CF techniques tend to perform better when the sparsity is lower, while CBRS appeared as more effective when a lower number of ratings is available. Overall, we note again that all the scores are very close to 1. As we explained in the previous section, this means that recommendation lists are very concentrated on a small portion of (popular) items, thus all the algorithms emerged again as very prone to popularity bias. This leaves a lot of room for work to develop novel methods and strategies to mitigate this bias and return more balanced recommendation lists.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1.1.">Group Average Popularity and ΔGAP.</head><p>Finally, Figure <ref type="figure" target="#fig_0">1</ref> and Figure <ref type="figure" target="#fig_1">2</ref> 2 show the behavior of the different algorithms in terms of ΔGAP. As previously stated, this value shows to what extent the items in the recommendation lists follow the distribution of the items in the user profile in terms of popularity. Values close to 0 represent the ideal behavior, while higher and lower number represent and over-estimation and an under-estimation of the average popularity.</p><p>As shown in the figures, the findings of this analysis mostly follow those previously discussed in terms of catalogue coverage and Gini Index. As for MovieLens data, Biased MF, which already emerged as the technique able to cover the largest part of the catalogue of items, obtained the overall best results on all the different categories of users (i.e., niche, diverse and blockbusters). As for content-based methods, in this case the overall best results are obtained by LSI, which slightly overcame the basic TF-IDF on all the groups. Finally, as already noted for the previous analyses, graph-based algorithms (in particular in their non-personalized variant) do not perform well, since they are not able to return a list of recommendations that reflects the average popularity of the items in the profile of the user. Overall, we can state that we obtained consisted findings w.r.t. those we previously presented, since the lower sparsity of the data allows collaborative algorithms to generate recommendations that reflect the interests of the users.</p><p>As for the general behavior of all the algorithms, it should be pointed out that all the strategies provide a slight under-estimation of the average popularity, that is to say, recommended items are less popular than those the user liked. Generally speaking, this is an encouraging behavior, since it is likely that less popular items are included in the recommendation lists. Of course, algorithms that are particularly prone to popularity bias (i.e., popularity-based algorithms and PageRank) do not follow this trend, since their recommendations over-estimate the average popularity required by the user.</p><p>As for GoodBooks data, the overall best results are obtained by content-based recommendations exploiting Word2Vec. This reflects again the behavior we already noted in terms of Gini Index and catalogue coverage. In this case, characterized by a higher sparsity of the data, content-based techniques obtained better results w.r.t CF counterparts, on average. Moreover, differently to what expected, FunkSVD and PPR, that do not perform particularly well on the previous analysis, showed their ability to return a recommendation list in terms of ΔGAP. However, CBRS based on more advanced representations, such as Word2Vec and Doc2Vec, still beat other algorithms on these data.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6.">Conclusions</head><p>In this paper, we presented the results of an empirical evaluation investigating how recommendation algorithms are affected by popularity bias. We considered two state-of-the-art datasets for movie and book recommendations and several implementations of the three principal recommendation paradigms, i.e., collaborative filtering, content-based filtering and graph-based algorithms. We used well-known metrics such as Catalogue Coverage, Gini Index and Group Average Popularity (ΔGAP) in order to discuss how different recommendation techniques are affected by popularity bias.</p><p>As shown in the paper, all the algorithms are strongly affected by popularity bias, since just a small portion of the available items is included in the recommendation lists. This is a common behavior that does not depend on the particular paradigm which is used to generate recommendations. Accordingly, this work confirms the need for novel and more effective strategies to mitigate popularity bias. As for the adherence of the items in the recommendation lists to those in the user profiles in terms of average popularity, it emerged that content-based techniques are more suitable when the sparsity of the data is higher, while collaborative filtering obtained better results with less sparse data. Finally, graph-based techniques did not perform particularly well in any of the experimental settings discussed in this work.</p><p>As future work, we will extend this analysis by also considering novel approaches based on</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Comparison in terms of ΔGAP on MovieLens-1M data. To improve the readability, the score obtained by the best-performing technique for each paradigm is explicitly reported in the plot.</figDesc><graphic coords="10,89.29,84.19,416.70,222.59" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Comparison in terms of ΔGAP on GoodBooks data. To improve the readability, the score obtained by the best-performing technique for each paradigm is explicitly reported in the plot.</figDesc><graphic coords="11,89.29,84.19,416.70,225.11" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1</head><label>1</label><figDesc>Statistics of the datasets</figDesc><table><row><cell></cell><cell cols="2">MovieLens-1M GoodBooks</cell></row><row><cell>Users</cell><cell>6,040</cell><cell>53,424</cell></row><row><cell>Items</cell><cell>3,883</cell><cell>10,000</cell></row><row><cell>Ratings</cell><cell>1,000,209</cell><cell>6,000,000</cell></row><row><cell>%Positive</cell><cell>57.51%</cell><cell>68.97%</cell></row><row><cell>Sparsity</cell><cell>96.42%</cell><cell>99.82%</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2</head><label>2</label><figDesc>1, Results of the experiments concerning Catalogue Coverage. The best-performing technique for each paradigm is emphasized in bold, while the overall best-performing techniques for each dataset is also underlined.</figDesc><table><row><cell></cell><cell></cell><cell cols="2">MovieLens 1M</cell><cell>Goodbooks</cell><cell></cell></row><row><cell>Paradigm</cell><cell>Technique</cell><cell cols="4">Catalogue Cov. Coverage % Catalogue Cov. Coverage %</cell></row><row><cell>Baseline</cell><cell>Random Popular</cell><cell>3,688 67</cell><cell>94.98% 1.63%</cell><cell>10,000 43</cell><cell>100% 0.43%</cell></row><row><cell></cell><cell>User-to-User CF</cell><cell>296</cell><cell>7.62%</cell><cell>2,210</cell><cell>22.10%</cell></row><row><cell>CF</cell><cell>Item-to-Item-CF Biased MF</cell><cell>471 547</cell><cell>12.13% 14.09%</cell><cell>2,819 1,830</cell><cell>28.19% 18.30%</cell></row><row><cell></cell><cell>FunkSVD</cell><cell>276</cell><cell>7.11%</cell><cell>546</cell><cell>5.46%</cell></row><row><cell></cell><cell>TF-IDF</cell><cell>444</cell><cell>11.43%</cell><cell>2,622</cell><cell>26.22%</cell></row><row><cell>CBRS</cell><cell>Word2Vec Doc2Vec</cell><cell>492 476</cell><cell>12.67% 12.26%</cell><cell>3,081 2,987</cell><cell>30.81% 29.87%</cell></row><row><cell></cell><cell>LSI</cell><cell>443</cell><cell>11.41%</cell><cell>2,799</cell><cell>27.99%</cell></row><row><cell>Graphs</cell><cell>PR PPR</cell><cell>15 36</cell><cell>0.38% 0.92%</cell><cell>11 22</cell><cell>0.11% 0.22%</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 3</head><label>3</label><figDesc>Results of the experiments concerning Gini Index. The best-performing technique for each paradigm is emphasized in bold, while the overall best-performing techniques for each dataset is also underlined.</figDesc><table><row><cell>Paradigm</cell><cell>Technique</cell><cell cols="2">Dataset MovieLens-1M GoodBooks</cell></row><row><cell>Baseline</cell><cell>Random Popular</cell><cell>0.185 0.995</cell><cell>0.334 0.998</cell></row><row><cell></cell><cell>User-to-User CF</cell><cell>0.989</cell><cell>0.973</cell></row><row><cell>CF</cell><cell>Item-to-Item-CF Biased MF</cell><cell>0.990 0.984</cell><cell>0.986 0.987</cell></row><row><cell></cell><cell>FunkSVD</cell><cell>0.997</cell><cell>0.998</cell></row><row><cell></cell><cell>TF-IDF</cell><cell>0.990</cell><cell>0.961</cell></row><row><cell>CBRS</cell><cell>Word2Vec Doc2Vec</cell><cell>0.985 0.987</cell><cell>0.956 0.959</cell></row><row><cell></cell><cell>LSI</cell><cell>0.988</cell><cell>0.958</cell></row><row><cell>Graphs</cell><cell>PR PPR</cell><cell>0.996 0.995</cell><cell>0.999 0.998</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_0">https://lenskit.org/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_1">https://radimrehurek.com/gensim/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_2">https://networkx.org/</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgments</head><p>We would like to thank Gianluca Messinese for the huge implementation effort in the development of the framework. Many thanks also to Francesco Cilardi, Martina Pisani, Antonio Valletta and Marco Zaccheo for running part of the experiments that are included in this work.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<author>
			<persName><forename type="first">D</forename><surname>Jannach</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zanker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Felfernig</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Friedrich</surname></persName>
		</author>
		<title level="m">Recommender systems: an introduction</title>
				<imprint>
			<publisher>Cambridge University Press</publisher>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Recommender systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Resnick</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">R</forename><surname>Varian</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Communications of the ACM</title>
		<imprint>
			<biblScope unit="volume">40</biblScope>
			<biblScope unit="page" from="56" to="58" />
			<date type="published" when="1997">1997</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<title level="m" type="main">Impact of recommender systems on sales volume and diversity</title>
		<author>
			<persName><forename type="first">D</forename><surname>Lee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Hosanagar</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Novelty and diversity in recommender systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Castells</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">J</forename><surname>Hurley</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Vargas</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Recommender systems handbook</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="881" to="918" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">An investigation on the serendipity problem in Recommender Systems</title>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.ipm.2015.06.008</idno>
		<ptr target="http://dx.doi.org/10.1016/j.ipm.2015.06.008" />
	</analytic>
	<monogr>
		<title level="j">Information Processing and Management</title>
		<imprint>
			<biblScope unit="volume">51</biblScope>
			<biblScope unit="page" from="695" to="717" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">A survey of serendipity in recommender systems</title>
		<author>
			<persName><forename type="first">D</forename><surname>Kotkov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Veijalainen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Knowledge-Based Systems</title>
		<imprint>
			<biblScope unit="volume">111</biblScope>
			<biblScope unit="page" from="180" to="192" />
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Diversity, serendipity, novelty, and coverage: a survey and empirical analysis of beyond-accuracy objectives in recommender systems</title>
		<author>
			<persName><forename type="first">M</forename><surname>Kaminskas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Bridge</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Transactions on Interactive Intelligent Systems (TiiS)</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="page" from="1" to="42" />
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Recommendations biases and beyond-accuracy objectives in collaborative filtering</title>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Narducci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Polignano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Collaborative Recommendations -Algorithms, Practical Challenges and Applications</title>
				<editor>
			<persName><forename type="first">S</forename><surname>Berkovsky</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">I</forename><surname>Cantador</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Tikk</surname></persName>
		</editor>
		<imprint>
			<publisher>WorldScientific</publisher>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="329" to="368" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">A survey on bias and fairness in machine learning</title>
		<author>
			<persName><forename type="first">N</forename><surname>Mehrabi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Morstatter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Saxena</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Lerman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Galstyan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Computing Surveys (CSUR)</title>
		<imprint>
			<biblScope unit="volume">54</biblScope>
			<biblScope unit="page" from="1" to="35" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<author>
			<persName><forename type="first">P</forename><surname>Gajane</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Pechenizkiy</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1710.03184</idno>
		<title level="m">On formalizing fairness in prediction with machine learning</title>
				<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<author>
			<persName><forename type="first">R</forename><surname>Burke</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1707.00093</idno>
		<title level="m">Multisided fairness for recommendation</title>
				<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Item popularity and recommendation accuracy</title>
		<author>
			<persName><forename type="first">H</forename><surname>Steck</surname></persName>
		</author>
		<idno type="DOI">10.1145/2043932.2043957</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2011 ACM Conference on Recommender Systems, RecSys 2011</title>
				<editor>
			<persName><forename type="first">B</forename><surname>Mobasher</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">R</forename><forename type="middle">D</forename><surname>Burke</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">D</forename><surname>Jannach</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">G</forename><surname>Adomavicius</surname></persName>
		</editor>
		<meeting>the 2011 ACM Conference on Recommender Systems, RecSys 2011<address><addrLine>Chicago, IL, USA</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2011">October 23-27, 2011. 2011</date>
			<biblScope unit="page" from="125" to="132" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<monogr>
		<author>
			<persName><forename type="first">H</forename><surname>Abdollahpouri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mansoury</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Burke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Mobasher</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1907.13286</idno>
		<title level="m">The unfairness of popularity bias in recommendation</title>
				<imprint>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<title level="m" type="main">The long tail</title>
		<author>
			<persName><forename type="first">C</forename><surname>Anderson</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2013">2013</date>
			<pubPlace>Nieuw Amsterdam</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<title level="m" type="main">The Psychobiology of Language</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">K</forename><surname>Zipf</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1935">1935</date>
			<publisher>Houghton-Mifflin</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<monogr>
		<title level="m" type="main">Human Behavior and the Principle of Least Effort</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">K</forename><surname>Zipf</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1949">1949</date>
			<publisher>Addison-Wesley</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">What recommenders recommend: an analysis of recommendation biases and possible countermeasures</title>
		<author>
			<persName><forename type="first">D</forename><surname>Jannach</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Lerche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Kamehkhosh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Jugovac</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">User Modeling and User-Adapted Interaction</title>
		<imprint>
			<biblScope unit="volume">25</biblScope>
			<biblScope unit="page" from="427" to="491" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Blockbuster Culture&apos;s Next Rise or Fall: The Impact of Recommender Systems on Sales Diversity</title>
		<author>
			<persName><forename type="first">D</forename><surname>Fleder</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Hosanagar</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Management Science</title>
		<imprint>
			<biblScope unit="volume">55</biblScope>
			<biblScope unit="page" from="697" to="712" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Statistical biases in information retrieval metrics for recommender systems</title>
		<author>
			<persName><forename type="first">A</forename><surname>Bellogín</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Castells</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Cantador</surname></persName>
		</author>
		<idno type="DOI">10.1007/s10791-017-9312-z</idno>
	</analytic>
	<monogr>
		<title level="j">Inf. Retr. Journal</title>
		<imprint>
			<biblScope unit="volume">20</biblScope>
			<biblScope unit="page" from="606" to="634" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Performance of recommender algorithms on top-n recommendation tasks</title>
		<author>
			<persName><forename type="first">P</forename><surname>Cremonesi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Koren</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Turrin</surname></persName>
		</author>
		<idno type="DOI">10.1145/1864708.1864721</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2010 ACM Conference on Recommender Systems, RecSys 2010</title>
				<editor>
			<persName><forename type="first">X</forename><surname>Amatriain</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Torrens</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">P</forename><surname>Resnick</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">M</forename><surname>Zanker</surname></persName>
		</editor>
		<meeting>the 2010 ACM Conference on Recommender Systems, RecSys 2010<address><addrLine>Barcelona, Spain</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2010">September 26-30, 2010. 2010</date>
			<biblScope unit="page" from="39" to="46" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Controlling popularity bias in learning-to-rank recommendation</title>
		<author>
			<persName><forename type="first">H</forename><surname>Abdollahpouri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Burke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Mobasher</surname></persName>
		</author>
		<idno type="DOI">10.1145/3109859.3109912</idno>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Eleventh ACM Conference on Recommender Systems, RecSys 2017</title>
				<editor>
			<persName><forename type="first">P</forename><surname>Cremonesi</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">F</forename><surname>Ricci</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">S</forename><surname>Berkovsky</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">A</forename><surname>Tuzhilin</surname></persName>
		</editor>
		<meeting>the Eleventh ACM Conference on Recommender Systems, RecSys 2017<address><addrLine>Como, Italy</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2017">August 27-31, 2017. 2017</date>
			<biblScope unit="page" from="42" to="46" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">The long tail of recommender systems and how to leverage it</title>
		<author>
			<persName><forename type="first">Y.-J</forename><surname>Park</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Tuzhilin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2008 ACM conference on Recommender systems</title>
				<meeting>the 2008 ACM conference on Recommender systems</meeting>
		<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="11" to="18" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<monogr>
		<author>
			<persName><forename type="first">H</forename><surname>Abdollahpouri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Mansoury</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Burke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Mobasher</surname></persName>
		</author>
		<idno type="arXiv">arXiv:2007.12230</idno>
		<title level="m">Addressing the multistakeholder impact of popularity bias in recommendation through calibration</title>
				<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b23">
	<monogr>
		<author>
			<persName><forename type="first">S</forename><surname>Yao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Huang</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1705.08804</idno>
		<title level="m">Beyond parity: Fairness objectives for collaborative filtering</title>
				<imprint>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Fairness-aware tensor-based recommendation</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Zhu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Hu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Caverlee</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 27th ACM International Conference on Information and Knowledge Management</title>
				<meeting>the 27th ACM International Conference on Information and Knowledge Management</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="1153" to="1162" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<author>
			<persName><forename type="first">W</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Burke</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1809.02921</idno>
		<title level="m">Personalizing fairness-aware re-ranking</title>
				<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">The unfairness of popularity bias in music recommendation: a reproducibility study</title>
		<author>
			<persName><forename type="first">D</forename><surname>Kowald</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Schedl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Lex</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Advances in Information Retrieval</title>
		<imprint>
			<biblScope unit="volume">12036</biblScope>
			<biblScope unit="page">35</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<monogr>
		<title level="m" type="main">Collaborative filtering recommender systems</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">D</forename><surname>Ekstrand</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">T</forename><surname>Riedl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Konstan</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2011">2011</date>
			<publisher>Now Publishers Inc</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">A comprehensive survey of neighborhood-based recommendation methods</title>
		<author>
			<persName><forename type="first">X</forename><surname>Ning</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Desrosiers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Karypis</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-1-4899-7637-6_2</idno>
	</analytic>
	<monogr>
		<title level="m">Recommender Systems Handbook</title>
				<editor>
			<persName><forename type="first">F</forename><surname>Ricci</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">L</forename><surname>Rokach</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">B</forename><surname>Shapira</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="37" to="76" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b29">
	<analytic>
		<title level="a" type="main">Large-scale recommender systems and the netflix prize competition</title>
		<author>
			<persName><forename type="first">A</forename><surname>Tuzhilin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Koren</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Bennett</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Elkan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Lemire</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">KDD Proceedings</title>
				<imprint>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="1" to="34" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<analytic>
		<title level="a" type="main">Scalable collaborative filtering approaches for large recommender systems</title>
		<author>
			<persName><forename type="first">G</forename><surname>Takács</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Pilászy</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Németh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Tikk</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The Journal of Machine Learning Research</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="page" from="623" to="656" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b31">
	<analytic>
		<title level="a" type="main">Matrix factorization techniques for recommender systems</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Koren</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Bell</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Volinsky</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer</title>
		<imprint>
			<biblScope unit="volume">42</biblScope>
			<biblScope unit="page" from="30" to="37" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<analytic>
		<title level="a" type="main">A survey of collaborative filtering techniques</title>
		<author>
			<persName><forename type="first">X</forename><surname>Su</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">M</forename><surname>Khoshgoftaar</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Advances in artificial intelligence</title>
		<imprint>
			<date type="published" when="2009">2009. 2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b33">
	<analytic>
		<title level="a" type="main">Advances in collaborative filtering</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Koren</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Bell</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Recommender systems handbook</title>
				<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="77" to="118" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b34">
	<analytic>
		<title level="a" type="main">Neural collaborative filtering</title>
		<author>
			<persName><forename type="first">X</forename><surname>He</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Liao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Nie</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Hu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T.-S</forename><surname>Chua</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 26th international conference on world wide web</title>
				<meeting>the 26th international conference on world wide web</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="page" from="173" to="182" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b35">
	<monogr>
		<title level="m" type="main">Semantics in Adaptive and Personalised Systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Narducci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2019">2019</date>
			<publisher>Springer</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b36">
	<monogr>
		<title level="m" type="main">Hybrid web recommender systems, The adaptive web</title>
		<author>
			<persName><forename type="first">R</forename><surname>Burke</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="377" to="408" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b37">
	<analytic>
		<title level="a" type="main">A semantic contentbased recommender system integrating folksonomies for personalized access</title>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Narducci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Bux</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Web Personalization in Intelligent Environments</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="27" to="47" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b38">
	<monogr>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">G</forename><surname>Ozsoy</surname></persName>
		</author>
		<idno type="arXiv">arXiv:1601.01356</idno>
		<title level="m">From word embeddings to item recommendation</title>
				<imprint>
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b39">
	<analytic>
		<title level="a" type="main">Neural content-collaborative filtering for news recommendation</title>
		<author>
			<persName><forename type="first">D</forename><surname>Khattar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Kumar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Gupta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Varma</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">NewsIR@ ECIR 2079</title>
				<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="45" to="50" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b40">
	<monogr>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">G</forename><surname>Ozsoy</surname></persName>
		</author>
		<idno type="arXiv">arXiv:2005.12982</idno>
		<title level="m">Utilizing fasttext for venue recommendation</title>
				<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
	<note type="report_type">arXiv preprint</note>
</biblStruct>

<biblStruct xml:id="b41">
	<analytic>
		<title level="a" type="main">Leveraging social media sources to generate personalized music playlists</title>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Narducci</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Electronic Commerce and Web Technologies</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2012">2012</date>
			<biblScope unit="page" from="112" to="123" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b42">
	<analytic>
		<title level="a" type="main">Random indexing and negative user preferences for enhancing content-based recommender systems</title>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference on Electronic Commerce and Web Technologies</title>
				<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="270" to="281" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b43">
	<analytic>
		<title level="a" type="main">Distributed representations of sentences and documents</title>
		<author>
			<persName><forename type="first">Q</forename><surname>Le</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Mikolov</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International conference on machine learning</title>
				<meeting><address><addrLine>PMLR</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2014">2014</date>
			<biblScope unit="page" from="1188" to="1196" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b44">
	<analytic>
		<title level="a" type="main">Distributed representations of words and phrases and their compositionality</title>
		<author>
			<persName><forename type="first">T</forename><surname>Mikolov</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Sutskever</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">S</forename><surname>Corrado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Dean</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Advances in neural information processing systems</title>
				<imprint>
			<date type="published" when="2013">2013</date>
			<biblScope unit="page" from="3111" to="3119" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b45">
	<monogr>
		<author>
			<persName><forename type="first">L</forename><surname>Page</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Brin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Motwani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Winograd</surname></persName>
		</author>
		<title level="m">The PageRank citation ranking: bringing order to the web</title>
				<imprint>
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b46">
	<analytic>
		<title level="a" type="main">Recommending in context: A spreading activation model that is independent of the type of recommender system and its contents</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">I</forename><surname>Kovacs</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Ueno</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. 2nd International Workshop on Web Personalisation, Recommender Systems and Intelligent User Interfaces (WPRSIUI 06)</title>
				<meeting>2nd International Workshop on Web Personalisation, Recommender Systems and Intelligent User Interfaces (WPRSIUI 06)</meeting>
		<imprint>
			<publisher>Citeseer</publisher>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b47">
	<analytic>
		<title level="a" type="main">A context-aware tourism recommender system based on a spreading activation method, International Archives of the Photogrammetry</title>
		<author>
			<persName><forename type="first">Z</forename><surname>Bahramian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">A</forename><surname>Abbaspour</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Claramunt</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Remote Sensing &amp; Spatial Information Sciences</title>
		<imprint>
			<biblScope unit="volume">42</biblScope>
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b48">
	<analytic>
		<title level="a" type="main">Context-aware personalized content recommendation using ontology based spreading activation</title>
		<author>
			<persName><forename type="first">S</forename><surname>Papneja</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Sharma</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Khilwani</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">International Journal of Information Technology</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="page" from="133" to="138" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b49">
	<analytic>
		<title level="a" type="main">Folkrank: A ranking algorithm for folksonomies</title>
		<author>
			<persName><forename type="first">A</forename><surname>Hotho</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Jäschke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Schmitz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Stumme</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K.-D</forename><surname>Althoff</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">LWA</title>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="111" to="114" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b50">
	<analytic>
		<title level="a" type="main">Star: a social tag recommender system</title>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Narducci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the ECML/PKDD Discovery Challenge</title>
				<meeting>the ECML/PKDD Discovery Challenge</meeting>
		<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="215" to="227" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b51">
	<analytic>
		<title level="a" type="main">Video suggestion and discovery for YouTube: taking Random Walks through the view graph</title>
		<author>
			<persName><forename type="first">S</forename><surname>Baluja</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Seth</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Sivakumar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Jing</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Yagnik</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Kumar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Ravichandran</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Aly</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 17th International Conference on World Wide Web</title>
				<meeting>the 17th International Conference on World Wide Web</meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="895" to="904" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b52">
	<analytic>
		<title level="a" type="main">Movie recommendation using Random Walks over the contextual graph</title>
		<author>
			<persName><forename type="first">T</forename><surname>Bogers</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the 2nd Intl. Workshop on Context-Aware Recommender Systems</title>
				<meeting>of the 2nd Intl. Workshop on Context-Aware Recommender Systems</meeting>
		<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b53">
	<analytic>
		<title level="a" type="main">Learning graph-based poi embedding for location-based recommendation</title>
		<author>
			<persName><forename type="first">M</forename><surname>Xie</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Yin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Xu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Chen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 25th ACM International on Conference on Information and Knowledge Management</title>
				<meeting>the 25th ACM International on Conference on Information and Knowledge Management</meeting>
		<imprint>
			<date type="published" when="2016">2016</date>
			<biblScope unit="page" from="15" to="24" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b54">
	<analytic>
		<title level="a" type="main">KGAT: Knowledge graph attention network for recommendation</title>
		<author>
			<persName><forename type="first">X</forename><surname>Wang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>He</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Cao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T.-S</forename><surname>Chua</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery &amp; Data Mining</title>
				<meeting>the 25th ACM SIGKDD International Conference on Knowledge Discovery &amp; Data Mining</meeting>
		<imprint>
			<date type="published" when="2019">2019</date>
			<biblScope unit="page" from="950" to="958" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b55">
	<analytic>
		<title level="a" type="main">Semantics-aware recommender systems exploiting linked open data and graph-based features</title>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Knowledge-Based Systems</title>
		<imprint>
			<biblScope unit="volume">136</biblScope>
			<biblScope unit="page" from="1" to="14" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b56">
	<monogr>
		<title level="m" type="main">Ask me any rating: A content-based recommender system based on recurrent neural networks</title>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Greco</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Suglia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2016">2016</date>
			<publisher>IIR</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b57">
	<analytic>
		<title level="a" type="main">Deep content-based recommender systems exploiting recurrent neural networks and linked open data</title>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Franza</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Adjunct Publication of the 26th conference on user modeling, adaptation and personalization</title>
				<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="page" from="239" to="244" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b58">
	<analytic>
		<title level="a" type="main">Together is better: Hybrid recommendations combining graph embeddings and contextualized word representations</title>
		<author>
			<persName><forename type="first">M</forename><surname>Polignano</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Fifteenth ACM Conference on Recommender Systems</title>
				<imprint>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="187" to="198" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b59">
	<analytic>
		<title level="a" type="main">Aggregation strategies for linked open data-enabled recommender systems</title>
		<author>
			<persName><forename type="first">P</forename><surname>Basile</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Musto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>De Gemmis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Lops</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Narducci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Semeraro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">11th ESWC</title>
				<imprint>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
