378,834 research outputs found

    Structuring Wikipedia Articles with Section Recommendations

    Full text link
    Sections are the building blocks of Wikipedia articles. They enhance readability and can be used as a structured entry point for creating and expanding articles. Structuring a new or already existing Wikipedia article with sections is a hard task for humans, especially for newcomers or less experienced editors, as it requires significant knowledge about how a well-written article looks for each possible topic. Inspired by this need, the present paper defines the problem of section recommendation for Wikipedia articles and proposes several approaches for tackling it. Our systems can help editors by recommending what sections to add to already existing or newly created Wikipedia articles. Our basic paradigm is to generate recommendations by sourcing sections from articles that are similar to the input article. We explore several ways of defining similarity for this purpose (based on topic modeling, collaborative filtering, and Wikipedia's category system). We use both automatic and human evaluation approaches for assessing the performance of our recommendation system, concluding that the category-based approach works best, achieving precision@10 of about 80% in the human evaluation.Comment: SIGIR '18 camera-read

    Fairness in Recommendation: Foundations, Methods and Applications

    Full text link
    As one of the most pervasive applications of machine learning, recommender systems are playing an important role on assisting human decision making. The satisfaction of users and the interests of platforms are closely related to the quality of the generated recommendation results. However, as a highly data-driven system, recommender system could be affected by data or algorithmic bias and thus generate unfair results, which could weaken the reliance of the systems. As a result, it is crucial to address the potential unfairness problems in recommendation settings. Recently, there has been growing attention on fairness considerations in recommender systems with more and more literature on approaches to promote fairness in recommendation. However, the studies are rather fragmented and lack a systematic organization, thus making it difficult to penetrate for new researchers to the domain. This motivates us to provide a systematic survey of existing works on fairness in recommendation. This survey focuses on the foundations for fairness in recommendation literature. It first presents a brief introduction about fairness in basic machine learning tasks such as classification and ranking in order to provide a general overview of fairness research, as well as introduce the more complex situations and challenges that need to be considered when studying fairness in recommender systems. After that, the survey will introduce fairness in recommendation with a focus on the taxonomies of current fairness definitions, the typical techniques for improving fairness, as well as the datasets for fairness studies in recommendation. The survey also talks about the challenges and opportunities in fairness research with the hope of promoting the fair recommendation research area and beyond.Comment: Accepted by ACM Transactions on Intelligent Systems and Technology (TIST

    A book recommendation system based on named entities

    Get PDF
    Recommendation systems are extensively used for suggesting new items to users and play an important role in the discovery of relevant new items, be it books, movies or music. An effective recommendation system should provide heterogeneous results and should not be biased towards only the most popular items. Books are particularly well-suited to content-based filtering as they are now widely available in digital formats which can allow various text mining approaches to dig out content related information. This paper presents a framework to develop a content-based recommendation system for books which can further be integrated with a collaborative filtering model. The proposed content-based recommender will use the Named Entities as the basic criteria to rank books and give recommendations

    C-Rex: A Comprehensive System for Recommending In-Text Citations with Explanations

    Get PDF
    Finding suitable citations for scientific publications can be challenging and time-consuming. To this end, context-aware citation recommendation approaches that recommend publications as candidates for in-text citations have been developed. In this paper, we present C-Rex, a web-based demonstration system available at http://c-rex.org for context-aware citation recommendation based on the Neural Citation Network [5] and millions of publications from the Microsoft Academic Graph. Our system is one of the first online context-aware citation recommendation systems and the first to incorporate not only a deep learning recommendation approach, but also explanation components to help users better understand why papers were recommended. In our offline evaluation, our model performs similarly to the one presented in the original paper and can serve as a basic framework for further implementations. In our online evaluation, we found that the explanations of recommendations increased users’ satisfaction

    Using Machine Translation to Provide Target-Language Edit Hints in Computer Aided Translation Based on Translation Memories

    Get PDF
    This paper explores the use of general-purpose machine translation (MT) in assisting the users of computer-aided translation (CAT) systems based on translation memory (TM) to identify the target words in the translation proposals that need to be changed (either replaced or removed) or kept unedited, a task we term as "word-keeping recommendation". MT is used as a black box to align source and target sub-segments on the fly in the translation units (TUs) suggested to the user. Source-language (SL) and target-language (TL) segments in the matching TUs are segmented into overlapping sub-segments of variable length and machine-translated into the TL and the SL, respectively. The bilingual sub-segments obtained and the matching between the SL segment in the TU and the segment to be translated are employed to build the features that are then used by a binary classifier to determine the target words to be changed and those to be kept unedited. In this approach, MT results are never presented to the translator. Two approaches are presented in this work: one using a word-keeping recommendation system which can be trained on the TM used with the CAT system, and a more basic approach which does not require any training. Experiments are conducted by simulating the translation of texts in several language pairs with corpora belonging to different domains and using three different MT systems. We compare the performance obtained to that of previous works that have used statistical word alignment for word-keeping recommendation, and show that the MT-based approaches presented in this paper are more accurate in most scenarios. In particular, our results confirm that the MT-based approaches are better than the alignment-based approach when using models trained on out-of-domain TMs. Additional experiments were performed to check how dependent the MT-based recommender is on the language pair and MT system used for training. These experiments confirm a high degree of reusability of the recommendation models across various MT systems, but a low level of reusability across language pairs.This work is supported by the Spanish government through projects TIN2009-14009-C02-01 and TIN2012-32615

    Graph ranking-based recommender systems

    Full text link
    University of Technology Sydney. Faculty of Engineering and Information Technology.The rapid growth of web technologies and the volume of Internet users provide excellent opportunities for large-scale online applications but also have caused increasing information overloading problems whereby users find it hard to locate relevant information to exactly meet their needs efficiently by basic Internet searching functions. Recommender systems are emerging to aim to handle this issue and provide personalized suggestions of resources (items) to particular users, which have been implemented in many domains such as online shopping assistants, information retrieval tools and decision support tools. In the current era of information explosion, recommender systems are facing some new challenges. Firstly, there are increasing tree-structured taxonomy attributes as well as freeform folksonomy tags associated with items. Secondly, there are increasing explicit and implicit social relations or correlations available for web users. Thirdly, there is increasingly diverse contextual information that affects or reflects user preferences. Furthermore, the recommendation demands of users are becoming diverse and flexible. In other words, users may have changing multi-objective recommendation requests at different times. This research aims to handle these four challenges and propose a set of recommendation approaches for different scenarios. Graph ranking theories are employed due to their ease of modelling different information entities and complex relations and their good extensibility. In different scenarios, different graphs are generated and some unique graph ranking problems are raised. Concretely, we first propose a bipartite graph random walk model for a hybrid recommender system integrating complex item content information of both tree-structured taxonomy attributes and free-form folksonomy tags. Secondly, we propose a multigraph ranking model for a multi-relational social network-based recommendation system that is able to incorporate multiple types of social relations or correlations between users. Thirdly, we propose a multipartite hypergraph ranking model for a generic full information-based recommender system that is able to handle various parities of information entities and their high-order relations. In addition, we extend the multipartite hypergraph ranking model to be able to respond to users' multi-objective recommendation requests and propose a novel multi-objective recommendation framework. We conduct comprehensive empirical experiments with a set of real-word public datasets in different domains such as movies (Movielens), music (Last.fm), e-Commerce products (Epinions) and local business (Yelp) to test the proposed graph ranking-based recommender systems. The results demonstrate that our models can generally achieve significant improvement compared to existing approaches in terms of recommendation success rate and accuracy. By these empirical experiments, we can conclude that the proposed graph ranking models are able to handle well the indicated four key challenges of recommender systems in the current era. This work is hence of both theoretical and practical significances in the field of both graph ranking and recommender systems

    Recommendation using DMF-based fine tuning method

    Full text link
    © 2016, Springer Science+Business Media New York. Recommender Systems (RS) have been comprehensively analyzed in the past decade, Matrix Factorization (MF)-based Collaborative Filtering (CF) method has been proved to be an useful model to improve the performance of recommendation. Factors that inferred from item rating patterns shows the vectors which are useful for MF to characterize both items and users. A recommendation can concluded from good correspondence between item and user factors. A basic MF model starts with an object function, which is consisted of the squared error between original training matrix and predicted matrix as well as the regularization term (regularization parameters). To learn the predicted matrix, recommender systems minimize the squared error which has been regularized. However, two important details have been ignored: (1) the predicted matrix will be more and more accuracy as the iterations carried out, then a fix value of regularization parameters may not be the most suitable choice. (2) the final distribution trend of ratings of predicted matrix is not similar with the original training matrix. Therefore, we propose a Dynamic-MF algorithm and fine tuning method which is quite general to overcome the mentioned detail problems. Some other information, such as social relations, etc, can be easily incorporated into this method (model). The experimental analysis on two large datasets demonstrates that our approaches outperform the basic MF-based method

    Matrix Factorization Techniques for Context-Aware Collaborative Filtering Recommender Systems: A Survey

    Get PDF
    open access articleCollaborative Filtering Recommender Systems predict user preferences for online information, products or services by learning from past user-item relationships. A predominant approach to Collaborative Filtering is Neighborhood-based, where a user-item preference rating is computed from ratings of similar items and/or users. This approach encounters data sparsity and scalability limitations as the volume of accessible information and the active users continue to grow leading to performance degradation, poor quality recommendations and inaccurate predictions. Despite these drawbacks, the problem of information overload has led to great interests in personalization techniques. The incorporation of context information and Matrix and Tensor Factorization techniques have proved to be a promising solution to some of these challenges. We conducted a focused review of literature in the areas of Context-aware Recommender Systems utilizing Matrix Factorization approaches. This survey paper presents a detailed literature review of Context-aware Recommender Systems and approaches to improving performance for large scale datasets and the impact of incorporating contextual information on the quality and accuracy of the recommendation. The results of this survey can be used as a basic reference for improving and optimizing existing Context-aware Collaborative Filtering based Recommender Systems. The main contribution of this paper is a survey of Matrix Factorization techniques for Context-aware Collaborative Filtering Recommender Systems

    Discovering the Impact of Knowledge in Recommender Systems: A Comparative Study

    Get PDF
    Recommender systems engage user profiles and appropriate filtering techniques to assist users in finding more relevant information over the large volume of information. User profiles play an important role in the success of recommendation process since they model and represent the actual user needs. However, a comprehensive literature review of recommender systems has demonstrated no concrete study on the role and impact of knowledge in user profiling and filtering approache. In this paper, we review the most prominent recommender systems in the literature and examine the impression of knowledge extracted from different sources. We then come up with this finding that semantic information from the user context has substantial impact on the performance of knowledge based recommender systems. Finally, some new clues for improvement the knowledge-based profiles have been proposed.Comment: 14 pages, 3 tables; International Journal of Computer Science & Engineering Survey (IJCSES) Vol.2, No.3, August 201
    corecore