<?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"></title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">B0D95146FC37206A63F4BBE61A5EBFBF</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T10:42+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>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>organized as follows: In section 2 news recommender systems and their details and challenges are described. In section 3 different dimensions of user profiles and machine learning techniques are explained. Features of the user profiles with respect each technique of learning are summarized. In section 4, applying the filtering techniques for content-based, collaborative and different kinds of hybrid system is discussed. The classification of machine learning techniques and their addressed problems are illustrated, before the conclusions are presented in Section 5.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">News Recommender Systems</head><p>News recommender systems share many features with information retrieval systems and human computer interaction as well. Text mining techniques for large scale data sets are needed, and machine learning methods are employed when learning cycles can be built into the systems. In general there are three steps. First of all, data pre-processing such as sampling, dimension reduction, denoising with use of similarity functions are normally applied.</p><p>Then the text is analyzed through supervised or unsupervised machine learning techniques depending on availability of training data sets. At the end the result is interpreted through for example the F 1-measure, ROC or MAE <ref type="bibr" target="#b0">[1]</ref>.</p><p>If we consider news recommender system as search engines, the user profiles can be regarded as long search queries. The system ranks the results on the basis of well the profile matches the descriptions of the news articles. Formally, the appropriateness of recommended news to the user can described by the following utility function <ref type="bibr" target="#b0">[1]</ref>:</p><p>This function assigns a score r for each combination of user c and news story s. Matrix indicates the characteristics of the user and shows the different specifications of available articles such as topic, location, news agency, date and other useful attributes. All different algorithms in recommender systems try to maximize the result matrix. Each entry of could be any non negative internal between 0 and 1 or 0 and 100 based on the system definition. At the end, an article that maximizes the utility function will be recommended <ref type="bibr" target="#b0">[1]</ref>:</p><p>News recommender systems differ in the context of items structures from other recommenders. The structure of news articles is not following any specific format. There are many news articles in a day that have very short life spans while the system must scale to deal with huge volumes of data. Besides, the news recommender system must always recommend interesting articles to the user, though it should not make over-specialize for the target user. <ref type="bibr" target="#b1">[2]</ref> </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">User Profiles</head><p>The desired user profiles need to have a changing essence and flexible content. These profiles show their preferences towards news articles by modeling the interesting articles. Besides, storing user interactions is a basis to know their favorite topics which last longer and which are only for a short period of time.</p><p>This model consists of meta-data such as time and location, which is changing according to the user behavior.</p><p>The content of the user profile for this kind of recommender system which has not very structured format is different from others. In order to have an exact and practical model of the user profiles, the system needs to know the behavior of the user including background, interest and goals. These features are changing over time, so considering the temporal parameters such as time and location is crucial <ref type="bibr" target="#b2">[3]</ref>.</p><p>There are three major presentations of terms in the user profile. The first approach is presenting terms as vectors in a vector space model. In order to weigh correctly every single word based on its frequency in every document and in the collection of documents, TF-IDF is often applied. This measure puts more emphasis on one word that appears frequently in one specific document and not in other ones. So it will gain more weight and appointed document, will be retrieved to a target user. But the problem of polysemy (multiple meaning for one word) and synonymy (multiple words for identical meaning) remain. The desired approach reflects cultural and linguistic knowledge of terms and also could use reasoning on their content. As a result, the presentation is more intelligent and is not a simple bag of words and could provide the knowledge about desired terms <ref type="bibr" target="#b0">[1]</ref>. The second one is the analysis words in the format of entity. They have meanings and relations, but they suffer from generalization or specialization since there is no hierarchical relationships among the entities <ref type="bibr" target="#b2">[3]</ref>. The third one is the semantic analysis that is ontology-based. It has hierarchical relationships between the semantic concepts modeling user interests. The terms that indicate the user interests including their interests that last longer or the ones that appear only for a short time could be enriched by semantic approaches. The advantage of providing ontologies for the user interests is that all the terms or entities are in hierarchical relationships which give more specific detail of user interests at the side of the general ones <ref type="bibr" target="#b2">[3]</ref>. The semantic enrichment could benefit from encyclopedic knowledge beside the knowledge of applied documents. So the terms are semantic vectors in word space model <ref type="bibr" target="#b0">[1]</ref>. Each of them are indexed by their weights but later will be interpreted semantically by using Wikipedia. It is called Explicit Semantic Analysis (ESA) <ref type="bibr" target="#b3">[4]</ref>.</p><p>The feedback of the user is the other approach of user modeling. In general s/he could communicate and provide their interest towards the news explicitly or implicitly. Explicit feedback is to provide their interest (disaffection) directly to the system. It could be actions such as rating, like or filling the survey through the interface of the application. Implicit feedback includes the interactions such as click on articles (touch in mobile device), scrolling articles using a mouse or a keyboard (swapping in the mobile device), printing or saving articles, copying and posting a part or all of articles, reading articles, forwarding or sharing the articles and providing the qualitative comments on the article. Recommender systems are highly dependent on user feedback. As long as the user interacts with the application, the accuracy of the system may gradually improve. Explicit feedback tends to produce more exact user profiles than what is possible with implicit feedback. Unfortunately, not all users are willing to spend time to provide such feedback, so the implicit signals of the users are normally the basis of the recommendation <ref type="bibr" target="#b4">[5]</ref>.</p><p>Specify ying the ty ype of user's interest could help the sy ystem to cover all domains of their attention. The long-term interest is more dependent on the user profession and the personal background than what will be traced by the log history. But the short-term interest is the one mostly related to the current trend of public that s/he has communication with. Although depending on the goals, the long-term interest will change gradually. Besides, supervising the context of user's attention could provide good evidence to capture the short-term interest and update their longterm interest time by time. In <ref type="bibr" target="#b5">[6]</ref> by defining running context over category and topic, the current user's interest is captured. The old user profile that is the indicator of their long-term interest is updated progressively if there is nothing in common with their current focus. Besides, there should be a balanced focus on the old and new user profile. While keeping the old user profile and over looking the context results in dissatisfaction, giving too much priority to the current context will not cover the news articles that are related to their background and are the basis of their interest. In addition, different time of day (morning, evening) and week (weekdays and weekend) could affect the user profile <ref type="bibr" target="#b6">[7]</ref>. Considering the topic of the news articles, target users may have different desires at different times. As an example, s/he might have more interests in politics and economics in weekdays and focus more on lifestyle news in the weekend <ref type="bibr" target="#b7">[8]</ref>.</p><p>While personalizing the news is desirable, the importance of public trend is not negligible. In <ref type="bibr" target="#b8">[9]</ref> based on the frequency of user clicks, public trend could provide the interesting news articles as well. If there are not enough clicks from the user side, then according to their location, public trend of that location is a good indicator to recommend the news. This dimension of the user profile that specifies the location has a key role in recommending news articles. Short-term interests of the user are highly dependent on their location. could capture public trend and find similar networks of users as well. Sometimes ignoring the user profile and focus on the context is helpful (in economical news, user profile is not very helpful but the context tracing is more informative), while other times it is better to count only on the user profile (for entertainment section user profile enrichment is much better than context) <ref type="bibr" target="#b9">[10]</ref>.</p><p>As the amount of data explodes, the importance of extracting models and predicting unseen data with machine learning techniques is increasing <ref type="bibr" target="#b10">[11]</ref>. There are two major types of learning techniques, supervised and unsupervised. In the former one, an annotated training dataset is provided, whereas in the latter one, the machine explores the data to identify interesting patterns without training data. Below is the list of supervised learning techniques used in recommender systems:  <ref type="bibr" target="#b20">[21]</ref>. The other techniques such as Bayesian Hidden Score (pairwise learning) and graphbased learning have been applied in <ref type="bibr" target="#b21">[22]</ref>.</p><formula xml:id="formula_0"></formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head></head><p>Neural Network: Self Organizing Map (Kohonen) and Restricted Boltzmann Machine belong to the category of unsupervised learning <ref type="bibr" target="#b19">[20]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head></head><p>Clustering: flat clustering by k-means algorithm deals with the categorical data and the most frequent term will be the centroid. In the hierarchical clustering, the other type of clustering, divisive is more accurate than agglomerative. There are two approaches to label clusters. The first one is differential that through feature selection a label with a higher score will be chosen. The second one is inter clustering that the closest one to the title or the higher weight to the centroid of the cluster will be chosen as the label. The drawback of clusterinternal labeling is disability to distinguish between words which are frequent in the whole clusters and the ones that are frequent only in one specific cluster.</p><p>Labeling in hierarchical clustering due to the dependent definitions of parent, child and sibling is more complicated <ref type="bibr" target="#b15">[16]</ref>. Table <ref type="table">1</ref> shows the applied machine learning techniques to build up a user profile.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Applying User Profiles in Recommender Systems</head><p>There are different approaches to filter out the information. Content-based and collaborative filtering are the most applicable ones. In content-based filtering, the concept of news articles will be analyzed. Then according to the content of the user profile (i.e. characteristic of read articles), similar articles are predicted and presented to the user. In the content-based filtering, the utility function is:</p><p>If each of the content of the user profile and item profile is represented by TF-IDF weight, then the scoring function could be calculated through cosine similarity of vectors of the weight. To achieve the accurate prediction, attributes of news articles that have been counted on, are important. Since the nature of news article is unstructured, extracting relevant and important features has a key role in content-based filtering. If the articles are categorized with minimum misclassification error, then storing interesting news articles in the user profile is much easier and consequently, recommendations are of higher quality. Bayesian Networks can be utilized well for learning user profiles based on the articles that have been read. It can model profiles of the users through ignoring missing data and considering conditional dependency in one specific category of news articles. It can provide probabilities of each attribute of article by its nodes. The modeled domain includes continuous data. Then similarity of the user profile based on predicted attributes of article and available news articles is computed and the ones with the highest score will be recommended. If another technique such as Naive Bayes (Bernoulli Model) is applied for modeling user behavior, the output is binary as it is considering absence or presence of terms regardless of their conditional independency <ref type="bibr" target="#b0">[1]</ref>. It can suggest the new item to the target user by comparing the new item's characteristics to the terms in the user's profile. But if there is not enough attributes, content-based filtering is normally not the most efficient one. If the user is new to the system it cannot recommend anything as there is no content of their profile available. Besides, it causes lack of serendipity due to providing too many similar news articles to the user. Considering the collaborative approach for filtering information, there are two different models, memorybased and model-based. Memory-based utilizes the log</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Table 1. ML techniques and features of user profiles ML Techniques User Profile Features</head><p>Decision Tree (C4.5) Semantic enrichment can be handled at entity level, but in the beginning of building the user profile or for capturing short-term interest <ref type="bibr" target="#b12">[13,</ref><ref type="bibr" target="#b22">23]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Rule-based (RIPPER)</head><p>Semantic enrichment can be handled at entity level. More interesting categories of news may be predicated through rules <ref type="bibr" target="#b0">[1]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>KNN</head><p>Captures the short term interest of user and popularity of the item among a group of user.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Rocchio and Relevance Feedback</head><p>User profiles are regarded as queries, the system improves over time from relevance feedback of the user <ref type="bibr" target="#b15">[16]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Support Vector Machine</head><p>It outperforms KNN,C4.5 and Rocchio <ref type="bibr" target="#b15">[16]</ref> with the Reuters dataset</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Probabilistic methods and Naive Bayes</head><p>Bernoulli works well with small sizes of data set and multinomial works well in large sizes of datasets. DAG captures the dependency of items in more detailed capturing interest, vigorous towards missing data and could disregard noisy data.</p><p>BHS and graph-based capture online interest of the user <ref type="bibr" target="#b21">[22]</ref> Neural Network It can represent details of the user's interest through deep learning of three layer perceptron <ref type="bibr" target="#b23">[24]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Clustering</head><p>The content of the items are clustered and then item-based collaborative is implemented on the output.</p><p>Fuzzy membership over the k-means.</p><p>Similarity of the item-rating matrix, the group-rating matrix (MovieLense)</p><p>Hierarchical clustering for the news groups (LDA for small dataset and PLSI for large dataset) <ref type="bibr" target="#b24">[25]</ref> history of all users and put top-N similar users who have the same taste about the news articles into one specific group.</p><p>Then to provide the latest and interesting news articles to the target user, it filters out users with the same interest and recommends the new articles that have been read by them. It is working with a matrix of user's profile and all the news articles. It is possible to apply K Nearest Neighbor (through neighborhood measurement) to find the closest users to the current active user. The other approach is applying similarity measurement like cosine similarity or Pearson correlation, which provide the new item for the target user if it has similarity with previous chosen items. It can help us find similar users or items regarding to the context of memory <ref type="bibr" target="#b22">[23]</ref>.</p><p>The other type of collaborative filtering is model-based. It is more scalable and much faster than memory based collaborative filtering. Through this type of filtering not all the dataset will be traced and investigated, but only some information will be modeled. As finding the similarity between users or news articles (users with the same interest in the specific news or two similar news articles that are interesting to one specific user) is not feasible due to lack of labeled data in the training phase, clustering of news or users could be a practical solution. With the Google News dataset, clustering is done on the basis of users' clicks on different news article. Through clustering, latent factors (latent semantic analysis) can be revealed. Consequently, ignoring the hidden values will result in a very poor accuracy. It could be helpful to distinguish hidden variables through the clustering and provide more accurate prediction of news articles <ref type="bibr" target="#b22">[23]</ref>. One the technique to implement this approach is building up the matrix of users and item as matrix factorization. The matrix of users and news articles is suffering from sparsity, since there are several positions that users do not provide any feedback. To find the hidden variables that affect the recommendation as well, UV decomposition (it is one instance of Singular Value Decomposition) is possible to be applied. If the utility matrix is ( indicates the user and indicates the news articles), then UV decomposes it multiplication of two different matrixes including and :</p><p>RMSE is a common tool to measure the accuracy of prediction blank entries in considering the product .</p><p>Although it is working much faster than memory based, it is less exact than it. In spite of all the applicable different approaches of collaborative filtering, it cannot make the accurate prediction for the new user or the new item (cold-start problem). The core of all the algorithms is dependent on the group of users (or items) in order to find the proper match for the target user.</p><p>Consequently it has nothing to present to the user with unique taste.</p><p>As each of these filtering techniques has its own problems and challenges in recommender systems, a hybrid system is often preferred. It takes into account both filtering in predefined step and could overcome drawback of each. Considering two techniques of filtering (content-based and collaborative), the order of combination of them might be important to build a hybrid system. Although in some techniques of hybridization, the order is not a matter. The techniques that order is not important are <ref type="bibr" target="#b25">[26]</ref>:</p><p>Mixed: the result from both techniques will be presented in one grouped or separate list. It has been utilized in <ref type="bibr" target="#b26">[27]</ref> to provide the TV shows to the users. The mixed hybrid system provides recommendations based on the characteristics of each show and preferences of other users.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Weighted:</head><p>The score for each technique is computed, and the weighting of final score will be the basis for the recommendation. In personalized Tango (P-tango) for online newspapers, equal weights are assigned to both filtering techniques. Gradually each weight is increasing regarding the user rating. Based on the rating, the absolute error is computed and is decreasing through the better recommendation.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Switching:</head><p>This technique uses some criterion to switch between filtering techniques and based on the specific chosen filter, recommends the item. In the DailyLearner switching hybrid system, content-based filtering with k nearest neighbor is first applied. If it does not produce sufficient recommendations, collaborative filtering takes advantage of similar users' interests to recommend desired items. In another system, item-based collaborative filtering is triggered if the accuracy of the contentbased filtering part is low <ref type="bibr" target="#b27">[28]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Feature combination:</head><p>The technique takes advantage of one filtering type such as collaborative filtering as feature allied with data. Then content-based filtering is applied. Through this kind of hybrid system, the absolute dependency on users is dropped by applying collaborative filtering as a feature combination. In the movie recommender domain <ref type="bibr" target="#b28">[29]</ref>, the RIPPER algorithm is implemented with item features and users rating.</p><p>There are three other models of hybrid systems that are ordered by their intrinsic structure:</p><p>Feature augmentation: One of the filtering techniques is applied to compute rating scores or to classify items. The output of this filtering is the input for the other filtering technique. In Libra system, content-based filtering through Naïve Bayes is done on data that comes from Amazon. The data from Amazon that show related authors and titles were implemented using collaborative filtering. Collaborative filtering is done first.</p><p>Meta-level: It provides a model through one of the filtering methods as an input for the other one. The model is the complete one, not a learned model like feature augmented techniques. In Fab <ref type="bibr" target="#b29">[30]</ref> at first by means of relevance feedback and the Rocchio algorithm, collections of items (the need of users in mass of dataset in web) are composed (content-based). Knearest neighbor is then used with collaborative filtering to complete the recommendations. Meta-level is the only ordered technique that applies content-based filtering first.</p><p>Cascade: Approximately similar to the other ordered techniques, it refines the result of candidates that have been filtered by the previous technique. But if the items in the first filtering have very low priorities, they will not be in the second filtering stage. In fact, the second filtering step is only applied to provide more accurate recommendations and if an item has not enough rating score, it will not be in the second phase. Fab <ref type="bibr" target="#b30">[31]</ref> is the example of this technique. With collaborative filtering on the selection stage, the items are chosen with an exact score and presented to the user.</p><p>According to the implemented hybrid systems in news recommender system (such as Daily Learner), switching schema is the most common strategy. It can start with content-based filtering and utilize Naive Bayes to categorize the news articles based on the content of the articles and apply item-based collaborative filtering to calculate the similarity between the news articles and the user profile. On the other hand, it is also possible to apply collaborative filtering to find the closest users to the active user (through KNN) and then with content-based filtering identify much more similar items based on the similarity computation of user profile and news articles.</p><p>Table <ref type="table">2</ref> shows the applied machine learning techniques to deal with the issues of news recommender systems.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Table 2. Machine learning techniques and challenges addressed</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>ML Techniques</head><p>Challenges addresses of news recommender system Decision Tree (C4.5)</p><p>Capturing short term interest <ref type="bibr" target="#b0">[1]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Rule-based (RIPPER)</head><p>Serendipity can be supported with new category reasoning <ref type="bibr" target="#b31">[32]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>KNN</head><p>Short-term interests and provide the latest news to the user based on their interests <ref type="bibr" target="#b0">[1]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Rocchio and Relevance Feedback</head><p>Handling long-term interest of the user <ref type="bibr" target="#b0">[1]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Support Vector</head><p>Sparse Problem and huge data after a long time usage of the application <ref type="bibr" target="#b32">[33]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Machine Probabilistic methods and Naive Bayes</head><p>Handling long-term interest of the user</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Sparse problem</head><p>Noisy data</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Cold Start</head><p>Precious interest of the user <ref type="bibr" target="#b27">[28]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Neural Network</head><p>Short term and long term <ref type="bibr" target="#b33">[34]</ref>.</p><p>Tied Boltzmann with residual parameter could outperform on non cold-start problem in comparison with simple method of collaborative filtering, Pearson correlation for the items. It also is competitive with the cold-start problem in content-based filtering. (Netflix)</p><p>Changing interest of the user <ref type="bibr" target="#b23">[24]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Clustering</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Cold start</head><p>Through fuzzy membership new and interesting news articles are possible to be represented to the user <ref type="bibr" target="#b24">[25]</ref>.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.">Conclusion</head><p>The news recommender system is somewhat different from other recommender systems. It is used to provide a variety of personalized news articles that have very short life spans. In addition the range of the user's interests is wide and changing over time and contexts. These characteristics necessitate very dynamic analyses of user profiles.</p><p>In this paper the distinguishable characteristics that affect recommendation strategies are assessed. The user feedback on recommended items is one of them. Different algorithms of machine learning (that fall into the categories of supervised and unsupervised) are discussed to build up user profiles. On the other hand, as the user profile is dependent on the whole framework of filtering methods, the techniques are also studied. They utilize user profiles in diverse ways which affect the accuracy of the corresponding recommendations.</p></div>		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<title level="m" type="main">Recommender Systems Handbook</title>
		<author>
			<persName><forename type="first">F</forename><surname>Ricci</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2010">2010</date>
			<publisher>Springer-Verlag New York, Inc</publisher>
			<biblScope unit="volume">842</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A Survey on Challenges and Methods in News Recommendation</title>
		<author>
			<persName><forename type="first">Ö</forename><surname>Özgöbek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Gulla</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">C</forename><surname>Erdur</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 10th International Conference on Web Information System and Technologies</title>
				<meeting>the 10th International Conference on Web Information System and Technologies<address><addrLine>Barcelona</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2014-04">April 2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<monogr>
		<title level="m" type="main">Towards User Profile Modelling in Recommender System</title>
		<author>
			<persName><forename type="first">D</forename><surname>Bouneffouf</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Computing semantic relatedness using Wikipedia-based explicit semantic analysis</title>
		<author>
			<persName><forename type="first">E</forename><surname>Gabrilovich</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Markovitch</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 20th international joint conference on Artifical intelligence</title>
				<meeting>the 20th international joint conference on Artifical intelligence<address><addrLine>Hyderabad, India</addrLine></address></meeting>
		<imprint>
			<publisher>Morgan Kaufmann Publishers Inc</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="1606" to="1611" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Learning User Profiles in Mobile News Recommendation</title>
		<author>
			<persName><forename type="first">Jon</forename><surname>Atle Gulla</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">E I</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Arne</forename><surname>Dag Fidjestøl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">John</forename><surname>Eirik Nilsen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Kent</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Robin</forename><surname>Haugen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Xioameng</forename><surname>Su</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Print and Media Technology Research</title>
		<imprint>
			<biblScope unit="volume">II</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="183" to="194" />
			<date type="published" when="2013-09">September 2013</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Implicit User Profiling in News Recommender Systems</title>
		<author>
			<persName><forename type="first">Jon</forename><surname>Atle Gulla</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">D F</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Xiaomeng</forename><surname>Su</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Humberto</forename><surname>Castejon</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 10th International Conference on Web Information System and Technologies</title>
				<meeting>the 10th International Conference on Web Information System and Technologies<address><addrLine>Barcelona</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2014-04">April 2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Analyzing user modeling on twitter for personalized news recommendations</title>
		<author>
			<persName><forename type="first">F</forename><surname>Abel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 19th international conference on User modeling, adaption, and personalization</title>
				<meeting>the 19th international conference on User modeling, adaption, and personalization<address><addrLine>Girona, Spain</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2011">2011</date>
			<biblScope unit="page" from="1" to="12" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Context-aware recommender systems</title>
		<author>
			<persName><forename type="first">G</forename><surname>Adomavicius</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<address><addrLine>Lausanne, Switzerland</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2008">2008</date>
			<biblScope unit="page" from="335" to="336" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Personalized news recommendation based on click behavior</title>
		<author>
			<persName><forename type="first">J</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 15th international conference on Intelligent user interfaces</title>
				<meeting>the 15th international conference on Intelligent user interfaces<address><addrLine>Hong Kong, China</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2010">2010</date>
			<biblScope unit="page" from="31" to="40" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Discovering Relevant Preferences in a Personalised Recommender System using Machine Learning Techniques</title>
		<author>
			<persName><forename type="first">A</forename><surname>Bellogín</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">the 8th European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD</title>
				<imprint>
			<date type="published" when="2008">2008. 2008. 2008</date>
		</imprint>
	</monogr>
	<note>Preference Learning Workshop</note>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<title level="m" type="main">Data Mining: Practical Machine Learning Tools and Techniques</title>
		<author>
			<persName><forename type="first">I</forename><forename type="middle">H</forename><surname>Witten</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Frank</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Hall</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2011">2011</date>
			<publisher>Morgan Kaufmann Publishers Inc</publisher>
			<biblScope unit="volume">664</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<title level="m" type="main">A Comparative Study On Decision Tree Classification Algorithms In Data Mining</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">M C R</forename><surname>Venkatadri</surname></persName>
		</author>
		<ptr target="https://www.academia.edu/1374211/A_Comparative_Study_On_Decision_Tree_Classification_Algorithms_In_Data_Mining" />
		<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Content-based recommendation systems</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">J</forename><surname>Pazzani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Billsus</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">The adaptive web</title>
				<editor>
			<persName><forename type="first">B</forename><surname>Peter</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">K</forename><surname>Alfred</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">N</forename><surname>Wolfgang</surname></persName>
		</editor>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="325" to="341" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<monogr>
		<title/>
		<author>
			<persName><forename type="first">S</forename><surname>Deokar</surname></persName>
		</author>
		<author>
			<persName><surname>Weighted K Nearest</surname></persName>
		</author>
		<author>
			<persName><surname>Neighbor</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<title level="m" type="main">Machine Learning for User Modeling. User Modeling and User-Adapted Interaction</title>
		<author>
			<persName><forename type="first">G</forename><surname>Webb</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Pazzani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Billsus</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2001">2001</date>
			<biblScope unit="volume">11</biblScope>
			<biblScope unit="page" from="19" to="29" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<monogr>
		<title level="m" type="main">Introduction to Information Retrieval</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">D</forename><surname>Manning</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2008">2008</date>
			<publisher>Cambridge University Press</publisher>
			<biblScope unit="page">496</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Building Switching Hybrid Recommender System Using Machine Learning Classifiers and Collaborative Filtering</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A G A A</forename><surname>Prügel-Bennett</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IAENG International Journal of Computer Science</title>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<title level="m" type="main">Learning Bayesian Network Model Structure</title>
		<author>
			<persName><forename type="first">D</forename><surname>Margaritis</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2003">2003</date>
		</imprint>
		<respStmt>
			<orgName>University of Pittsburgh</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<monogr>
		<title level="m" type="main">Bayesian Reasoning and Machine Learning</title>
		<author>
			<persName><forename type="first">D</forename><surname>Barber</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2010">2010</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<monogr>
		<title level="m" type="main">An Introduction to the Modeling of Neural Networks</title>
		<author>
			<persName><forename type="first">P</forename><surname>Peretto</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1992">1992</date>
			<publisher>Cambridge University Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Supervised Machine Learning: A Review of Classification Techniques</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">B</forename><surname>Kotsiantis</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2007 conference on Emerging Artificial Intelligence Applications in Computer Engineering: Real Word AI Systems with Applications in eHealth, HCI, Information Retrieval and Pervasive Technologies</title>
				<meeting>the 2007 conference on Emerging Artificial Intelligence Applications in Computer Engineering: Real Word AI Systems with Applications in eHealth, HCI, Information Retrieval and Pervasive Technologies</meeting>
		<imprint>
			<publisher>IOS Press</publisher>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="3" to="24" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Exploiting User Preference for Online Learning in Web Content Optimization Systems</title>
		<author>
			<persName><forename type="first">J</forename><surname>Bian</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Trans. Intell. Syst. Technol</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="1" to="23" />
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<monogr>
		<title level="m" type="main">Mining of Massive Datasets</title>
		<author>
			<persName><forename type="first">A</forename><surname>Rajaraman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">D</forename><surname>Ullman</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2011">2011</date>
			<publisher>Cambridge University Press</publisher>
			<biblScope unit="page">326</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">A unified approach to building hybrid recommender systems</title>
		<author>
			<persName><forename type="first">A</forename><surname>Gunawardana</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Meek</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the third ACM conference on Recommender systems</title>
				<meeting>the third ACM conference on Recommender systems<address><addrLine>New York, New York, USA</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="117" to="124" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Unsupervised Word Sense Induction from Multiple Semantic Spaces with Locality Sensitive Hashing</title>
		<author>
			<persName><forename type="first">C</forename><surname>Mouton</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Conference RANLP</title>
				<imprint>
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<title level="m" type="main">Hybrid Recommender Systems: Survey and Experiments. User Modeling and User-Adapted Interaction</title>
		<author>
			<persName><forename type="first">R</forename><surname>Burke</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2002">2002</date>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="page" from="331" to="370" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">PTV: Intelligent Personalised TV Guides</title>
		<author>
			<persName><forename type="first">P</forename><surname>Cotter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Smyth</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence</title>
				<meeting>the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence</meeting>
		<imprint>
			<publisher>AAAI Press</publisher>
			<date type="published" when="2000">2000</date>
			<biblScope unit="page" from="957" to="964" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">An Improved Switching Hybrid Recommender System Using Naive Bayes Classifier and Collaborative Filtering</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Ghazanfar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Prugel-Bennett</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">International Multiconference of Engineers and Computer Scientists</title>
				<meeting><address><addrLine>Imecs; Vols I-Iii</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2010">2010. 2010</date>
			<biblScope unit="page" from="493" to="502" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">Recommendation as classification: using social and content-based information in recommendation</title>
		<author>
			<persName><forename type="first">C</forename><surname>Basu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Hirsh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Cohen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence</title>
				<meeting>the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence<address><addrLine>Madison, Wisconsin, USA</addrLine></address></meeting>
		<imprint>
			<date type="published" when="1998">1998</date>
			<biblScope unit="page" from="714" to="720" />
		</imprint>
	</monogr>
	<note>American Association for Artificial Intelligence</note>
</biblStruct>

<biblStruct xml:id="b29">
	<analytic>
		<title level="a" type="main">Fab: content-based, collaborative recommendation</title>
		<author>
			<persName><forename type="first">M</forename><surname>Balabanovi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Shoham</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Commun. ACM</title>
		<imprint>
			<biblScope unit="volume">40</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="66" to="72" />
			<date type="published" when="1997">1997</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<analytic>
		<title level="a" type="main">An adaptive Web page recommendation service</title>
		<author>
			<persName><forename type="first">M</forename><surname>Balabanovi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the first international conference on Autonomous agents</title>
				<meeting>the first international conference on Autonomous agents<address><addrLine>Marina del Rey, California, USA</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="1997">1997</date>
			<biblScope unit="page" from="378" to="385" />
		</imprint>
	</monogr>
	<note>#263</note>
</biblStruct>

<biblStruct xml:id="b31">
	<monogr>
		<title level="m" type="main">Application of the rule-growing algorithm RIPPER to particle physics analysis</title>
		<author>
			<persName><forename type="first">Markward</forename><surname>Britsch</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">G</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Michael</forename><surname>Schmelling</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<monogr>
		<title level="m" type="main">News Personalization using Support Vector Machines</title>
		<author>
			<persName><forename type="first">Anatole</forename><surname>Gershman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><forename type="middle">W</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Eugene</forename><surname>Fink</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Jaime</forename><surname>Carbonell</surname></persName>
		</author>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b33">
	<analytic>
		<title level="a" type="main">Personalized News Recommendation using Classified Keywords to Capture User Preference</title>
		<author>
			<persName><forename type="first">Kyo-Joong</forename><surname>Oh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W.-J</forename><forename type="middle">L</forename></persName>
		</author>
		<author>
			<persName><forename type="first">Chae-Gyun</forename><surname>Lim</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Ho-Jin</forename><surname>Choi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Advanced Communication Technology</title>
				<imprint>
			<publisher>ICACT</publisher>
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

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