Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Barry Smyth
Presented by
Chul-Hwan Lee
Agenda
1. Introduction
4. Conversation Technique
5. Personalization Technique
1. Introduction
Case-based Reasoning(CBR)
A model of reasoning that incorporates problem solving, understanding,
and learning, and integrates all of them with memory processes.
Case-based Recommendation:
A form of content-based recommendation that is especially well suited to many
product recommendation Domains.
Case
A contextualized piece of knowledge representing an
experience that teaches a lesson fundamental to achieving the goals of the system.
Case-based System
Operates through a process of remembering one or a small set of concrete
instances or cases and basing decisions on comparisons between the new and old
situations. medical diagnosis, legal interpretation
Related Disciplines
Fuzzy Logic(FL), Neural Network(NN), Evolutionary Computing(EC), Probabilistic
Reasoning(PR), Belief Networks, Chaos Theory, Parts of Learning Theory
Successful Tasks
Planning, Design, Diagnosis, Configuration, Classification, Prediction
Successful Domains
Manufacturing, Medical, Help-desks, Sales Support
1. Introduction
CBR Cycle
2. Reusing the cases by copying or integrating the solutions from the cases retrieved
3. Revising or adapting the solution(s) retrieved in an attempt to solve the new problem
CBR Cycle
1. Introduction
3. Do cases recur?
Case Representation
Content-base Recommendation: unstructured or semi-structured manner, using
keyword-based content analysis techniques
Case-based Recommendation: structured representations, using attribute-value
representations techniques fit into e-commerce domains
Nominal
Numeric
2. Retrieval & Recommendation
Similarity-based Retrieval
Similarity Assumption: most similar to the target problem, more sophisticated
similarity metrics that are based on an explicit mapping of case features and
the availability of specialised feature-level similarity knowledge.
Similarity Layers
A set of cases, ranked by their similarity to the target query are partitioned into
similarity layers, such that all cases in a given layer have the same similarity
value to the query.
Order-based Retrival
constructs an ordering relation from the query provided
by the user and applies this relation to the case-base of products returning the
k items at the top of the ordering.
Compromise-driven Approach
the most similar cases to the users query are often not representative of
compromises that the user may be prepared to accept.
4. Conversation Technique
Navigation by Asking
Employing Natural Language Processing(NLP), originated from
conversational case-based reasoning systems.
An example conversational dialog between a user (the inquirer) and the Adaptive
Place Advisor recommender system (the advisor) in which the user is trying
to decide on a restaurant for dinner
4. Conversation Technique
Navigation by Proposing
Preference-based feedback, ratings-based feedback, critiquing-based
feedback(dynamic compound critiques)
User Modeling
[1] Pal, S. & Shiu, S. Foundations of Soft Case-Based Reasoning, Wiley Series on
Intelligent System, 2004.
[4] Ricci, F., Cavada, D., Mirzadeh, N., & Venturini, A. Case-Based Travel
Recommendations, 2005, Retrieved from
http://ectrl.itc.it:8080/home/publications/2005/cbr-cabv3.pdf on Sep. 2005.
Question or Comments?
http://www.sis.pitt.edu/~chlee
chlee56@pitt.edu