Information and Recommender Systems
By Elsa Nègre
()
About this ebook
Information is an element of knowledge that can be stored, processed or transmitted. It is linked to concepts of communication, data, knowledge or representation. In a context of steady increase in the mass of information it is difficult to know what information to look for and where to find them. Computer techniques exist to facilitate this research and allow relevant information extraction. Recommendation systems introduced the notions inherent to the recommendation, based, inter alia, information search, filtering, machine learning, collaborative approaches. It also deals with the assessment of such systems and has various applications.
Related to Information and Recommender Systems
Related ebooks
Recommender Systems Rating: 0 out of 5 stars0 ratingsThe Information Process: A Model and Hierarchy Rating: 0 out of 5 stars0 ratingsStatistical Disclosure Control Rating: 0 out of 5 stars0 ratingsConcept-Oriented Research and Development in Information Technology Rating: 0 out of 5 stars0 ratingsFrom Big Data to Smart Data Rating: 0 out of 5 stars0 ratingsMulticriteria Decision Aid and Artificial Intelligence: Links, Theory and Applications Rating: 0 out of 5 stars0 ratingsData Analytics And Knowledge Management Rating: 0 out of 5 stars0 ratingsEnterprise Content Management, Records Management and Information Culture Amidst E-Government Development Rating: 1 out of 5 stars1/5A Primer in Financial Data Management Rating: 0 out of 5 stars0 ratingsOrganizational Design for Knowledge Management Rating: 0 out of 5 stars0 ratingsBuilding and Operating Data Hubs: Using a practical Framework as Toolset Rating: 0 out of 5 stars0 ratingsData as a Product: Elevating Information into a Valuable Product Rating: 0 out of 5 stars0 ratingsPredictive Analytics, Data Mining and Big Data: Myths, Misconceptions and Methods Rating: 4 out of 5 stars4/5Navigating Big Data Analytics: Strategies for the Quality Systems Analyst Rating: 0 out of 5 stars0 ratingsIntroduction to Information Quality Rating: 0 out of 5 stars0 ratingsThe Visual Imperative: Creating a Visual Culture of Data Discovery Rating: 4 out of 5 stars4/5Management of IOT Open Data Projects in Smart Cities Rating: 0 out of 5 stars0 ratingsBig Data: Unleashing the Power of Data to Transform Industries and Drive Innovation Rating: 0 out of 5 stars0 ratingsApplications of Data Mining to Electronic Commerce Rating: 0 out of 5 stars0 ratingsHadoop Big Data Interview Questions You'll Most Likely Be Asked: Job Interview Questions Series Rating: 0 out of 5 stars0 ratingsManagement of Information Systems and Services Rating: 0 out of 5 stars0 ratingsWeb Applications and Their Implications for Modern E-Government Systems: Working Action Research 1St Edition Rating: 0 out of 5 stars0 ratingsDesigning the Search Experience: The Information Architecture of Discovery Rating: 4 out of 5 stars4/5Makers of the Environment: Building Resilience Into Our World, One Model at a Time. Rating: 0 out of 5 stars0 ratingsModern Data Strategy Rating: 0 out of 5 stars0 ratingsCommercial Data Mining: Processing, Analysis and Modeling for Predictive Analytics Projects Rating: 0 out of 5 stars0 ratingsComprehensive Guide to Implementing Data Science and Analytics: Tips, Recommendations, and Strategies for Success Rating: 0 out of 5 stars0 ratingsERPANET Case Study: Project Gutenberg Rating: 0 out of 5 stars0 ratings
Information Technology For You
Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Health Informatics: Practical Guide Rating: 0 out of 5 stars0 ratingsHow to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Computer Science: A Concise Introduction Rating: 4 out of 5 stars4/5Inkscape Beginner’s Guide Rating: 5 out of 5 stars5/5Data Analytics for Beginners: Introduction to Data Analytics Rating: 4 out of 5 stars4/5How To Use Chatgpt: Using Chatgpt To Make Money Online Has Never Been This Simple Rating: 0 out of 5 stars0 ratingsAn Ultimate Guide to Kali Linux for Beginners Rating: 3 out of 5 stars3/5Unity Game Development Essentials Rating: 5 out of 5 stars5/5ChatGPT: The Future of Intelligent Conversation Rating: 4 out of 5 stars4/5Personal Knowledge Graphs: Connected thinking to boost productivity, creativity and discovery Rating: 0 out of 5 stars0 ratingsCybersecurity for Beginners : Learn the Fundamentals of Cybersecurity in an Easy, Step-by-Step Guide: 1 Rating: 0 out of 5 stars0 ratingsData Governance For Dummies Rating: 0 out of 5 stars0 ratingsHacking Essentials - The Beginner's Guide To Ethical Hacking And Penetration Testing Rating: 3 out of 5 stars3/5Learning Website Development with Django Rating: 0 out of 5 stars0 ratingsThe Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy Rating: 4 out of 5 stars4/5Windows Registry Forensics: Advanced Digital Forensic Analysis of the Windows Registry Rating: 4 out of 5 stars4/5Investigating Child Exploitation and Pornography: The Internet, Law and Forensic Science Rating: 5 out of 5 stars5/5Linux Command Line and Shell Scripting Bible Rating: 3 out of 5 stars3/5Handbook of Digital Forensics and Investigation Rating: 4 out of 5 stars4/5The iPadOS 17: The Complete User Manual to Quick Set Up and Mastering the iPadOS 17 with New Features, Pictures, Tips, and Tricks Rating: 0 out of 5 stars0 ratingsSupercommunicator: Explaining the Complicated So Anyone Can Understand Rating: 3 out of 5 stars3/5CompTIA A+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Core 1 Exam 220-1101 Rating: 0 out of 5 stars0 ratingsSummary of Super-Intelligence From Nick Bostrom Rating: 5 out of 5 stars5/5Panda3d 1.7 Game Developer's Cookbook Rating: 0 out of 5 stars0 ratingsCompTIA Network+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam N10-008 Rating: 0 out of 5 stars0 ratingsAn Executive Guide to Identity Access Management - 2nd Edition Rating: 4 out of 5 stars4/5
Reviews for Information and Recommender Systems
0 ratings0 reviews
Book preview
Information and Recommender Systems - Elsa Nègre
Table of Contents
Cover
Title
Copyright
Introduction
1 A Few Important Details Before We Begin
1.1. Information systems
1.2. Decision support systems
1.3. Recommender systems
1.4. Comparisons
1.5. Recommendation versus personalization
2 Recommender Systems
2.1. Introduction
2.2. Classification of recommender systems
2.3. User profiles
2.4. Data mining
2.5. Content-based approaches
2.6. Collaborative filtering approaches
2.7. Knowledge-based approaches
2.8. Hybrid approaches
2.9. Other approaches
3 Key Concepts, Useful Measures and Techniques
3.1. Vector space model
3.2. Similarity measures
3.3. Dimensionality reduction
3.4. Classification/clustering
3.5. Other techniques
3.6. Comparisons
4 Practical Implementations
4.1. Commercial applications
4.2. Databases
4.3. Collaborative environments
4.4. Smart cities
4.5. Early warning systems
5 Evaluating the Quality of Recommender Systems
5.1. Data sets, sparsity and errors
5.2. Measures
Conclusion
Bibliography
Index
End User License Agreement
List of Tables
1: A Few Important Details Before We Begin
Table 1.1. Comparison table: operational information systems, decision support systems and recommender systems
2: Recommender Systems
Table 2.1. Extract from the user profile for Marie
Table 2.2. Extract from a book catalog
Table 2.3. Extract from user profile: Marie
Table 2.4. Matches between book characteristics and Marie’s preferences (profile)
Table 2.5. Advantages and disadvantages of different recommendation approaches
3: Key Concepts, Useful Measures and Techniques
Table 3.1. Context of the approaches presented in this book
Table 3.2. Advantages and disadvantages of the vector model and syntactic approaches
4: Practical Implementations
Table 4.1. Values for cities Smallville, Metropolis and Gotham
Table 4.2. Value intervals for Gotham
5: Evaluating the Quality of Recommender Systems
Table 5.1. Data sets
Table 5.2. Types of error [JAN 10]
List of Illustrations
2: Recommender Systems
Figure 2.1. The recommender system seen as a black box [JAN 10]
Figure 2.2. Stages and methods used in approaches based on data mining [RIC 11]
Figure 2.3. Content-based recommender system seen as a black box [JAN 10]
Figure 2.4. Collaborative filtering recommender system seen as a black box [JAN 10]
Figure 2.5. Knowledge-based recommender system seen as a black box [JAN 10]
Figure 2.6. Hybrid recommender system seen as a black box [JAN 10]
Figure 2.7. Monolithic hybridization design [JAN 10]
Figure 2.8. Parallelized hybridization design [JAN 10]
Figure 2.9. Pipelined hybridization design [JAN 10]
Figure 2.10. Representation of scores as a bipartite graph
3: Key Concepts, Useful Measures and Techniques
Figure 3.1. Example of a decision tree [JAN 10]
4: Practical Implementations
Figure 4.1. Your Amazon
on Amazon.com
Figure 4.2. In-cart recommendations on Amazon.com
Information and Recommender Systems
Advances in Information Systems Set
coordinated by
Camille Rosenthal-Sabroux
Volume 4
Elsa Negre
c05f001First published 2015 in Great Britain and the United States by ISTE Ltd and John Wiley & Sons, Inc.
Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publishers, or in the case of reprographic reproduction in accordance with the terms and licenses issued by the CLA. Enquiries concerning reproduction outside these terms should be sent to the publishers at the undermentioned address:
ISTE Ltd
27-37 St George’s Road
London SW19 4EU
UK
www.iste.co.uk
John Wiley & Sons, Inc.
111 River Street
Hoboken, NJ 07030
USA
www.wiley.com
© ISTE Ltd 2015
The rights of Elsa Negre to be identified as the author of this work have been asserted by her in accordance with the Copyright, Designs and Patents Act 1988.
Library of Congress Control Number: 2015948079
British Library Cataloguing-in-Publication Data
A CIP record for this book is available from the British Library
ISBN 978-1-84821-754-6
Introduction
The development of Web and communications technologies since the early 1990s has facilitated the generation of initiatives aiming to create opportunities for communication and information sharing. Information and data are increasingly present in our daily lives. This constant flux is often the result of developments in Information and Communication Technologies (ICT)1. Moreover, the possibilities offered by ICT, which have increased almost exponentially, have given rise to a massive volume of data requiring processing [BAT 13]. The world is increasingly digital
and individuals are increasingly affected by these changes. The digital infrastructure has resulted in the creation of an information environment that is as imperceptible to us as water is to a fish
[MCL 11]. A type of parallel exists between humans and technology: on the one hand, individuals are making increasing use of technology and becoming hyper-connected
, on the other hand, digital systems are becoming increasingly user-centered [VII 14].
Systems therefore need to allow users to synthesize information and to explore data. Data exploration is a process focused on the search for relevant information within a set of data, intended to detect hidden correlations or new information. In the current context of information overload
, and with the increase in calculation and storage capacity, it is difficult to know exactly what information to look for and where to look for it. There is therefore a need for computing techniques that make this search, and the extraction of relevant information, easier. A technique that may be used is recommendation.
The key question concerns the way to guide users in their exploration of data in order to find relevant information.
The recommendation process aims to guide users in their exploration of the large quantities of data available by identifying relevant information. It constitutes a specific form of information filtering, intended to present information items (films, music, books, images, Websites, etc.) that are likely to be of interest to the user. In general, the recommendation process aims to predict the user’s opinion
of each item, based on certain reference characteristics, and to recommend those items with the best opinion
rating.
This book is structured as follows:
Chapter 1 introduces the notions inherent in systems that handle data and information. It aims to clarify ambiguities associated with information systems, decision support systems and recommender systems, before establishing a clear distinction between recommendation and personalization.
Chapter 2 presents the most widespread approaches used in presenting recommendations to users: content-based approaches, collaborative approaches, knowledge-based approaches and hybrid approaches.
Chapter 3 describes the different techniques used in recommender systems (similarities between users or items, analysis of relationships between users or items, classification of users or items, etc.).
The concepts presented in Chapters 1, 2 and 3 are illustrated in Chapter 4, showing how recommendation approaches and the associated techniques are used and implemented in practice across a variety of domains.
"Chapter 5 presents different ways in