scispace - formally typeset
Search or ask a question
Author

Martín López-Nores

Bio: Martín López-Nores is an academic researcher from University of Vigo. The author has contributed to research in topics: Recommender system & Personalization. The author has an hindex of 19, co-authored 183 publications receiving 1620 citations.


Papers
More filters
Journal ArticleDOI
01 Feb 2006
TL;DR: A new approach for automatic content recommendation is presented, based on the so-called semantic Web technologies, that significantly reduces deficiencies of current approaches of content recommenders.
Abstract: The search engines in Internet and the recommender systems in the digital TV domain, pursue to light the burden of users with access to massive amounts of information, by offering only data (and TV programs) of interest for them. In this paper, we emphasize the advantages of using the so-called semantic Web technologies in the development of an intelligent TV assistant, named AVATAR. Its main advantage is a great improvement with respect to previous TV recommenders, obtained by combining two personalization strategies with a novel common nexus related to semantic inference capabilities. By the inference, AVATAR discovers appealing and complex semantic associations between the user preferences and the finally recommended TV shows. It is worth noting that this inference process overcomes a drawback identified in the existing tools, which suggest programs too similar to those the user watched in the past. In this regard, our inference strategy provides the viewers with suggestions clearly enhanced, diversified and permanently updated to their personal preferences.

127 citations

Journal ArticleDOI
TL;DR: This paper proposes a personalization strategy that overcomes drawbacks in recommender systems by applying inference techniques borrowed from the Semantic Web, and illustrates its use in AVATAR, a tool that selects appealing audiovisual programs from among the myriad available in Digital TV.
Abstract: Recommender systems arose with the goal of helping users search in overloaded information domains (like e-commerce, e-learning or Digital TV). These tools automatically select items (commercial products, educational courses, TV programs, etc.) that may be appealing to each user taking into account his/her personal preferences. The personalization strategies used to compare these preferences with the available items suffer from well-known deficiencies that reduce the quality of the recommendations. Most of the limitations arise from using syntactic matching techniques because they miss a lot of useful knowledge during the recommendation process. In this paper, we propose a personalization strategy that overcomes these drawbacks by applying inference techniques borrowed from the Semantic Web. Our approach reasons about the semantics of items and user preferences to discover complex associations between them. These semantic associations provide additional knowledge about the user preferences, and permit the recommender system to compare them with the available items in a more effective way. The proposed strategy is flexible enough to be applied in many recommender systems, regardless of their application domain. Here, we illustrate its use in AVATAR, a tool that selects appealing audiovisual programs from among the myriad available in Digital TV.

120 citations

Journal ArticleDOI
01 May 2008
TL;DR: This paper presents a strategy that overcomes overspecialization by applying reasoning techniques borrowed from the semantic Web, and discovers a huge amount of knowledge about the user's preferences, and compares them with available products in a more flexible way, beyond the conventional syntactic metrics.
Abstract: Recommender systems arose in view of the information overload present in numerous domains. The so-called content-based recommenders offer products similar to those the users liked in the past. However, due to the use of syntactic similarity metrics, these systems elaborate overspecialized recommendations including products very similar to those the user already knows. In this paper, we present a strategy that overcomes overspecialization by applying reasoning techniques borrowed from the semantic Web. Thanks to the reasoning, our strategy discovers a huge amount of knowledge about the user's preferences, and compares them with available products in a more flexible way, beyond the conventional syntactic metrics. Our reasoning-based strategy has been implemented in a recommender system for interactive digital television, with which we checked that the proposed technique offers accurate enhanced suggestions that would go unnoticed in the traditional approaches.

95 citations

Journal ArticleDOI
TL;DR: A reasoning-based approach that borrows reasoning techniques from the Semantic Web, elaborating recommendations based on the semantic relationships inferred between the user's preferences and the available items improves the quality of the suggestions offered by the current personalization approaches, and greatly reduces their most severe limitations.

55 citations

Journal ArticleDOI
TL;DR: This paper presents a novel content-based recommendation strategy that resorts to semantic reasoning mechanisms adopted in the Semantic Web, such as Spreading Activation techniques and semantic associations to fulfill the personalization requirements of recommender systems.

55 citations


Cited by
More filters
Journal ArticleDOI

[...]

08 Dec 2001-BMJ
TL;DR: There is, I think, something ethereal about i —the square root of minus one, which seems an odd beast at that time—an intruder hovering on the edge of reality.
Abstract: There is, I think, something ethereal about i —the square root of minus one. I remember first hearing about it at school. It seemed an odd beast at that time—an intruder hovering on the edge of reality. Usually familiarity dulls this sense of the bizarre, but in the case of i it was the reverse: over the years the sense of its surreal nature intensified. It seemed that it was impossible to write mathematics that described the real world in …

33,785 citations

Journal ArticleDOI
TL;DR: Machine learning addresses many of the same research questions as the fields of statistics, data mining, and psychology, but with differences of emphasis.
Abstract: Machine Learning is the study of methods for programming computers to learn. Computers are applied to a wide range of tasks, and for most of these it is relatively easy for programmers to design and implement the necessary software. However, there are many tasks for which this is difficult or impossible. These can be divided into four general categories. First, there are problems for which there exist no human experts. For example, in modern automated manufacturing facilities, there is a need to predict machine failures before they occur by analyzing sensor readings. Because the machines are new, there are no human experts who can be interviewed by a programmer to provide the knowledge necessary to build a computer system. A machine learning system can study recorded data and subsequent machine failures and learn prediction rules. Second, there are problems where human experts exist, but where they are unable to explain their expertise. This is the case in many perceptual tasks, such as speech recognition, hand-writing recognition, and natural language understanding. Virtually all humans exhibit expert-level abilities on these tasks, but none of them can describe the detailed steps that they follow as they perform them. Fortunately, humans can provide machines with examples of the inputs and correct outputs for these tasks, so machine learning algorithms can learn to map the inputs to the outputs. Third, there are problems where phenomena are changing rapidly. In finance, for example, people would like to predict the future behavior of the stock market, of consumer purchases, or of exchange rates. These behaviors change frequently, so that even if a programmer could construct a good predictive computer program, it would need to be rewritten frequently. A learning program can relieve the programmer of this burden by constantly modifying and tuning a set of learned prediction rules. Fourth, there are applications that need to be customized for each computer user separately. Consider, for example, a program to filter unwanted electronic mail messages. Different users will need different filters. It is unreasonable to expect each user to program his or her own rules, and it is infeasible to provide every user with a software engineer to keep the rules up-to-date. A machine learning system can learn which mail messages the user rejects and maintain the filtering rules automatically. Machine learning addresses many of the same research questions as the fields of statistics, data mining, and psychology, but with differences of emphasis. Statistics focuses on understanding the phenomena that have generated the data, often with the goal of testing different hypotheses about those phenomena. Data mining seeks to find patterns in the data that are understandable by people. Psychological studies of human learning aspire to understand the mechanisms underlying the various learning behaviors exhibited by people (concept learning, skill acquisition, strategy change, etc.).

13,246 citations

Book ChapterDOI
01 Jan 2011
TL;DR: The role of User Generated Content is described as a way for taking into account evolving vocabularies, and the challenge of feeding users with serendipitous recommendations, that is to say surprisingly interesting items that they might not have otherwise discovered.
Abstract: Recommender systems have the effect of guiding users in a personal- ized way to interesting objects in a large space of possible options. Content-based recommendation systems try to recommend items similar to those a given user has liked in the past. Indeed, the basic process performed by a content-based recom- mender consists in matching up the attributes of a user profile in which preferences and interests are stored, with the attributes of a content object (item), in order to recommend to the user new interesting items. This chapter provides an overview of content-based recommender systems, with the aim of imposing a degree of order on the diversity of the different aspects involved in their design and implementation. The first part of the chapter presents the basic concepts and terminology of content- based recommender systems, a high level architecture, and their main advantages and drawbacks. The second part of the chapter provides a review of the state of the art of systems adopted in several application domains, by thoroughly describ- ing both classical and advanced techniques for representing items and user profiles. The most widely adopted techniques for learning user profiles are also presented. The last part of the chapter discusses trends and future research which might lead towards the next generation of systems, by describing the role of User Generated Content as a way for taking into account evolving vocabularies, and the challenge of feeding users with serendipitous recommendations, that is to say surprisingly interesting items that they might not have otherwise discovered.

1,582 citations

Journal ArticleDOI
TL;DR: This paper provides several state of the art examples together with the design considerations like unobtrusiveness, scalability, energy efficiency, security and also provides a comprehensive analysis of the benefits and challenges of these systems.

1,331 citations

Journal ArticleDOI
01 Jun 2015
TL;DR: This paper reviews up-to-date application developments of recommender systems, clusters their applications into eight main categories, and summarizes the related recommendation techniques used in each category.
Abstract: A recommender system aims to provide users with personalized online product or service recommendations to handle the increasing online information overload problem and improve customer relationship management. Various recommender system techniques have been proposed since the mid-1990s, and many sorts of recommender system software have been developed recently for a variety of applications. Researchers and managers recognize that recommender systems offer great opportunities and challenges for business, government, education, and other domains, with more recent successful developments of recommender systems for real-world applications becoming apparent. It is thus vital that a high quality, instructive review of current trends should be conducted, not only of the theoretical research results but more importantly of the practical developments in recommender systems. This paper therefore reviews up-to-date application developments of recommender systems, clusters their applications into eight main categories: e-government, e-business, e-commerce/e-shopping, e-library, e-learning, e-tourism, e-resource services and e-group activities, and summarizes the related recommendation techniques used in each category. It systematically examines the reported recommender systems through four dimensions: recommendation methods (such as CF), recommender systems software (such as BizSeeker), real-world application domains (such as e-business) and application platforms (such as mobile-based platforms). Some significant new topics are identified and listed as new directions. By providing a state-of-the-art knowledge, this survey will directly support researchers and practical professionals in their understanding of developments in recommender system applications. Research papers on various recommender system applications are summarized.The recommender systems are examined systematically through four dimensions.The recommender system applications are classified into eight categories.Related recommendation techniques in each category are identified.Several new recommendation techniques and application areas are uncovered.

1,177 citations