SlideShare a Scribd company logo
1 of 120
Download to read offline
Cataldo Musto, Giovanni Semeraro
Case-based Recommender Systems
for Personalized Finance Advisory
Graz (Austria) - 16.04.2015
one minute
on the Web
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
we can handle 126 bits of information
we deal with 393 bits of information
ratio: more than 3x(Source: Adrian C.Ott,The 24-hour customer)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
(from Matrix)
decision-making
is actually challenging
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
paradox of choice
(Barry Schwartz,TED talk “Why more is less”)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
(financial) overload
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
solution: personalization
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
to adapt asset
portfolios
on the ground of personal
user profile and needs
Insight:
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Solution
Recommender Systems
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender Systems
Relevant items (movies, news, books, etc.) are suggested to
the user according to her preferences.
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
definition
Recommender Systems have the goal of guiding the
users in a personalized way to interesting
or useful objects in a large space of possible
options.
Burke, 2002 (*)
(*) Robin D. Burke: Hybrid Recommender
Systems: Survey and Experiments. UMUAI,
volume 12, issue 4, 331-370 (2002)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
does it fit our scenario?
“we are leaving the age of information, we are entering the age of recommendation”
(C.Anderson,The LongTail.Wired. October 2004)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender Systems
“[...] The technology is used by shopping websites such as Amazon,
which receives about 35 percent of its revenue via product
recommendations. It is also used by coupon sites like Groupon; by
travel sites to suggest flights, hotels, and rental cars; by social-
networking sites such as LinkedIn; by video sites like Netflix to
recommend movies and TV shows, and by music, news, and food
sites to suggest songs, news stories, and restaurants, respectively.
Even financial-services firms recently began using
recommender systems to provide alerts for investors about
key market events in which they might be interested”
(N.Leavitt,“A technology that comes highly recommended” - http://tinyurl.com/d5y5hyl)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender Systems
financial services
http://www.bloomberg.com/news/articles/2015-03-16/smart-beta-etfs-attract-billions-with-critics-blaming-dumb-money
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender Systems
success stories
“People who bought…”
on Amazon
“Discover”
on Spotify
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender SystemsRecommender Systems
unexpected stories
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender SystemsRecommender Systems
unexpected stories
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender SystemsRecommender Systems
unexpected stories
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Recommender SystemsRecommender Systems
unexpected stories
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
recommending financial products
is a complex task
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
flocking
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
flocking
Too many users could be moved
towards the same suggestions
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
flocking
consequence: price manipulation
(as in trader forums)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
poor knowledge
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Features describing both assets
classes and private investors are
poorly meaningful
poor knowledge
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
poor history
A combination of asset classes
is typically kept for a long time
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Solution
Case-based Recommender Systems
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
• Inspired by case-based reasoning
• Similar problems solved in the past are
used as knowledge base
• Reasoning by analogy
• The recommendation process relies on
the retrieval and the adaptation of the
solutions adopted to solve similar cases
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
....but
what do we actually mean with ‘case’ ?
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case base
• A case is a the formalization of a
previously solved problem
• In our setting
• Description of a user
• Description of a portfolio
• An evaluation of the proposed solution
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-base
example
user solution evaluation
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-base
example
user solution evaluation
User Features
Risk Profile: Low
Financial Experience: High
Financial Situation:Very High
Investment Goals: Medium
Temporal Goals: Medium
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-base
example
user solution evaluation
User Features
Risk Profile: Low
Financial Experience: High
Financial Situation:Very High
Investment Goals: Medium
Temporal Goals: Medium
Euro Bonds 30%
High-Yield Bonds 10%
Fixed-Rate bonds 22%
Euro Stocks 23%
Emerging Market Stocks 7%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-base
example
user solution evaluation
User Features
Risk Profile: Low
Financial Experience: High
Financial Situation:Very High
Investment Goals: Medium
Temporal Goals: Medium
monthly rate (e.g.)
+0.22%
Euro Bond 30%
High-Yield Bonds 10%
Fixed-Rate bonds 22%
Euro Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
solving cycle
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based reasoning for
personalized wealth management
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
“Scrooge McDuck wants to
get richer. He decided to
invest some of his savings
and he asked for help to a
financial advisor”
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
step 1
user modeling
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
Which features
may describe
Scrooge McDuck?
step 1
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
User Features
Risk Profile: Low
Investment Horizon High
Investment ExperienceVery High
Investment Goals: Medium
Financial Assets: Medium
step 1
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
User Features
Risk Profile: Low
Investment Horizon High
Investment ExperienceVery High
Investment Goals: Medium
Financial Assets: Medium
scenario
MiFID-based
step 1
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
step 1
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
+
Generic Demographical Features
User Features
Risk Profile: Low
Investment Horizon High
Investment ExperienceVery High
Investment Goals: Medium
Financial Assets: Medium
in a classical pipeline, the target user
would have received a “model” portfolio
tailored on her profile
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
in a pipeline fostered by a recommender system, the financial
advisor can analyze the portfolios proposed to similar users
to tailor the proposal
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
step 2
neighbors identification
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
given a case base, it is necessary to
define a similarity measure to
compute how similar two cases are
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
neighbors identification
trivial similarity: user match
two cases are similar if they share
exactly the same features
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
trivial similarity: user match
two cases are similar if they share
exactly the same features
neighbors identification
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
neighbors identification
cases are represented
as points in a vector space
geometrical alternative: cosine similarity
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
geometrical representation
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
geometrical alternative: cosine similarity
neighbors identification
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
geometrical alternative: cosine similarity
each case is seen as a vector
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
geometrical alternative: cosine similarity
calculation over the n features
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
geometrical alternative: cosine similarity
calculation over the n features
= (risk profile, experience, goals, etc.)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
geometrical alternative: cosine similarity
inner product
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
geometrical alternative: cosine similarity
it returns the cosine of the angle
between A and B
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case-based RSs
geometrical alternative: cosine similarity
case_A
case_B
cosine
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
case base
step 2
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
step 2
0.3
0.7
0.9
0.1
similarity score
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
step 2
0.3
0.7
0.9
0.1
neighborhood
(helpful cases)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
step 3
extraction of candidate portfolios
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
scenario
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Flessibili BassaVolatilità 8%
step 2
solutions proposed to the neighbors
are labeled as candidate solutions
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
step 4
ranking of candidate portfolios
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
in real-world scenarios, the case base
contains many helpful cases
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
in real-world scenarios, the case base
contains many helpful cases
it is necessary to introduce strategies
to filter and rank the cases
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
We implemented several ranking strategies
• Temporal ranking
• Clustering
• Diversification
• Financial ConfidenceValue (FCV)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
temporal ranking
solutions are ranked from the newest to the oldest (or viceversa)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks 35%
Emerging Markets Stocks 5%
Money Market 8%
revise
temporal ranking
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
olderolder
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks 35%
Emerging Markets Stocks 5%
Money Market 8%
revise
temporal ranking
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
clustering
solutions are clustered and just a small set of centroids is proposed
revise
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
clustering
revise
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks 35%
Emerging Markets Stocks 5%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
clusteringcluster 1
revise
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks 35%
Emerging Markets Stocks 5%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
clusteringcluster 1 cluster 2
revise
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks 35%
Emerging Markets Stocks 5%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
insight: filtering out too similar solutions
diversification algorithm
revise
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
identification of the best subset of similar cases
which maximize the relative diversity
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
input
similar cases
(candidate solutions)
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
output
subset of
diversified cases
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
algorithm
in each step the
portfolio which
best diversifies
the solutions is
chosen
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
Solutions with
the highest
quality are
iteratively
chosen
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
combination
between
similarity and
diversity
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
it returns portfolios
that are not so
similar to those
previously put in the
result set
revise
diversification algorithm
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
diversification algorithm
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks 35%
Emerging Markets Stocks 5%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
diversification algorithm
Euro Bonds 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks 35%
Emerging Markets Stocks 5%
Money Market 8%
X
X
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
Financial ConfidenceValue (FCV)
• Simple insight
• We know the historical yield for each of
the assets class in the portfolio
• FCV ranks first the solutions composed
by a combination of asset classes close
to the optimal one (according to
previous yield)
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
revise
(Generated yield) (Drift Factor)Total yield is the
product of the
yield generated
by each asset
class with the its
percentage in the
portfolio
Ratio between
the yield
generated by the
asset classes in
the portfolio and
its complement
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Financial ConfidenceValue (FCV)
revise
Euro Bonds - - - 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks +++ 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds - - - 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks +++ 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds - - - 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks +++ 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds - - - 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks +++ 35%
Emerging Markets Stocks 5%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Financial ConfidenceValue (FCV)
revise
Euro Bonds - - - 30%
HighYield Bonds 15%
Fixed Rate Bonds 15%
Europe Stocks +++ 20%
Emerging Markets Stocks 12%
Money Market 8%
Euro Bonds - - - 30%
HighYield Bonds 10%
Fixed Rate Bonds 22%
Europe Stocks +++ 23%
Emerging Markets Stocks 7%
Money Market 8%
Euro Bonds - - - 15%
HighYield Bonds 25%
Fixed Rate Bonds 10%
Europe Stocks +++ 40%
Emerging Markets Stocks 2%
Money Market 8%
Euro Bonds - - - 20%
HighYield Bonds 20%
Fixed Rate Bonds 12%
Europe Stocks +++ 35%
Emerging Markets Stocks 5%
Money Market 8%
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Financial ConfidenceValue (FCV)
step 5
discussion of the solution
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
financial advisor and private investor
can further discuss the portfolio
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
review
Original Discussed Gap
Euro Bonds 30% 30%
HighYield Bonds 12.5% 10% -2.5%
Fixed Rate Bonds 18.5% 20% +1.5%
Europe Stocks 21.5% 24% +2.5%
Emerging Markets
Stocks 9.5% 8% -1.5%
Money Market 8% 8%
interactive personalization
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
step 6
case base update
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
an evaluation score is finally assigned to the proposed
solution
yield, e.g.
retain
good solutions are stored in the case base and exploited
for future recommendations
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
case base
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
(new) case base
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
our implementation
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
our implementation
http://193.204.187.192:8080/OBWFinance
demo available
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
login screen
advisor-oriented tool
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
client selection
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
recommendation parameters
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
only admins can change the parameters
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
one click to generate recommendations
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
drop-down menu for selecting the best solution
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
assets class
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
yield of the solution
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
OBWFinance
chosen portfolio can be further discussed
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
evaluation
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
evaluation
what is the average yield of
recommended portfolios?
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
evaluation
what is the average yield of
recommended portfolios?
can recommender systems suggest
better investment portfolios than
human advisors?
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
design of the experiment
• 1172 users
• 19 assets classes
• Different neighborhood sizes
• Different features describing the users
• Risk Profile, Investment Goals, Investment Horizon,
Investment Experience, Financial Assets, Advice Type, Sex,Age
• Different similarity measures (Cosine vs. UserMatch)
• Leave-one-out experimental design
evaluation
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
experiment 1
user match vs. cosine similarity
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Yield
0
0,04
0,08
0,12
0,16
0,2
neighbors
1 5 10
0,2
0,19
0,18
0,1
0,11
0,09
User Match Cosine Sim
cosine similarity overcomes user match
experiment 2
how many features?
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
Yield
0
0,042
0,084
0,126
0,168
0,21
neighbors
1 5 10
0,2
0,21
0,2 0,2
0,19
0,18
Financial Features Financial + Demographical Features
cosine similarity overcomes user match
experiment 3
revise strategies (yield)
best performing configuration provides 0,28% monthly yield
Yield
0
0,056
0,112
0,168
0,224
0,28
neighbors
1 5 10
0,250,24
0,22
0,270,28
0,22
0,2
0,15
0,13 0,14
0,12
0,09
0,20,210,2
Basic Clustering Diversification FCV FCV + Div
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
experiment 3
revise strategies (diversity of the solutions)
ILD=1-average similarity between portfolios
Intra-ListDiversity(ILD)
0
0,14
0,28
0,42
0,56
0,7
neighbors
0,58
0,35
0,7
0,46
0,41
Basic Clustering Diversification FCV FCV + Div
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
experiment 4
comparison to baselines (leave-one-out evaluation)
recsys better than humans!
Yield
0
0,056
0,112
0,168
0,224
0,28
neighbors
1 5 10
0,270,28
0,22
0,20,20,2
0,170,170,17
Human Collaborative FCV
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
• FCV calculated on January, 2014
• Recommendations generated on January, 2014
• Evaluation of the yield generated from
February 2014 to July 2014
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
experiment 5
ex-post evaluation (6 months, with real data)
experiment 5
ex-post evaluation (6 months, with real data)
FCV and Diversification is the best one
Yield
0
0,032
0,064
0,096
0,128
0,16
neighbors
1 5 10
0,060,060,06
0,040,04
0,05
0,11
0,12
0,16
0,09
0,1
0,16
0,06
0,08
0,15
Basic FCV FCV + Div Collaborative Human
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
•Personalized Wealth Management
• Application of case-based reasoning
• Geometrical similarity measure to identify the most
similar previously solved cases
• Introduction of diversification and re-ranking
techniques
• More than 3% yield for year
• Experiments shows that recommended portfolios
overcome the real ones for almost all the users
• Working Demo!
recap
C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory
FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
questions?
Giovanni Semeraro
giovanni.semeraro@uniba.it
Cataldo Musto
cataldo.musto@uniba.it
in memoriam
Aaron Swartz

More Related Content

Viewers also liked

The Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social goodThe Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social goodCataldo Musto
 
Replicable Evaluation of Recommender Systems
Replicable Evaluation of Recommender SystemsReplicable Evaluation of Recommender Systems
Replicable Evaluation of Recommender SystemsAlejandro Bellogin
 
Semantics-aware Graph-based Recommender Systems exploiting Linked Open Data
Semantics-aware Graph-based Recommender Systems exploiting Linked Open DataSemantics-aware Graph-based Recommender Systems exploiting Linked Open Data
Semantics-aware Graph-based Recommender Systems exploiting Linked Open DataCataldo Musto
 
Case based reasoning technique
Case based reasoning techniqueCase based reasoning technique
Case based reasoning techniqueell_suhaily
 
Recommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRecommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRoelof Pieters
 
Machine Learning for Recommender Systems MLSS 2015 Sydney
Machine Learning for Recommender Systems MLSS 2015 SydneyMachine Learning for Recommender Systems MLSS 2015 Sydney
Machine Learning for Recommender Systems MLSS 2015 SydneyAlexandros Karatzoglou
 
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...Cataldo Musto
 
Artificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based ReasoningArtificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based ReasoningThe Integral Worm
 
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...Sage Franch
 
Design of recommender systems
Design of recommender systemsDesign of recommender systems
Design of recommender systemsRashmi Sinha
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectiveXavier Amatriain
 
case based recommendation approach for market basket data
case based recommendation approach for market basket datacase based recommendation approach for market basket data
case based recommendation approach for market basket datamniranjanmurthy
 
Past present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry PerspectivePast present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry PerspectiveXavier Amatriain
 
Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...
Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...
Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...Cataldo Musto
 
Deep Learning for Recommender Systems - Budapest RecSys Meetup
Deep Learning for Recommender Systems  - Budapest RecSys MeetupDeep Learning for Recommender Systems  - Budapest RecSys Meetup
Deep Learning for Recommender Systems - Budapest RecSys MeetupAlexandros Karatzoglou
 
Kdd 2014 Tutorial - the recommender problem revisited
Kdd 2014 Tutorial -  the recommender problem revisitedKdd 2014 Tutorial -  the recommender problem revisited
Kdd 2014 Tutorial - the recommender problem revisitedXavier Amatriain
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoningamironline
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based ReasoningR A Akerkar
 

Viewers also liked (20)

The Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social goodThe Italian Hate Map: semantic content analytics for social good
The Italian Hate Map: semantic content analytics for social good
 
Replicable Evaluation of Recommender Systems
Replicable Evaluation of Recommender SystemsReplicable Evaluation of Recommender Systems
Replicable Evaluation of Recommender Systems
 
Semantics-aware Graph-based Recommender Systems exploiting Linked Open Data
Semantics-aware Graph-based Recommender Systems exploiting Linked Open DataSemantics-aware Graph-based Recommender Systems exploiting Linked Open Data
Semantics-aware Graph-based Recommender Systems exploiting Linked Open Data
 
Case based reasoning technique
Case based reasoning techniqueCase based reasoning technique
Case based reasoning technique
 
Recommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRecommender Systems, Matrices and Graphs
Recommender Systems, Matrices and Graphs
 
Machine Learning for Recommender Systems MLSS 2015 Sydney
Machine Learning for Recommender Systems MLSS 2015 SydneyMachine Learning for Recommender Systems MLSS 2015 Sydney
Machine Learning for Recommender Systems MLSS 2015 Sydney
 
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
DeCAT 2015 - International Workshop on Deep Content Analytics Techniques for ...
 
Artificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based ReasoningArtificial Intelligence: Case-based & Model-based Reasoning
Artificial Intelligence: Case-based & Model-based Reasoning
 
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
 
Design of recommender systems
Design of recommender systemsDesign of recommender systems
Design of recommender systems
 
Past, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspectivePast, present, and future of Recommender Systems: an industry perspective
Past, present, and future of Recommender Systems: an industry perspective
 
case based recommendation approach for market basket data
case based recommendation approach for market basket datacase based recommendation approach for market basket data
case based recommendation approach for market basket data
 
Past present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry PerspectivePast present and future of Recommender Systems: an Industry Perspective
Past present and future of Recommender Systems: an Industry Perspective
 
Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...
Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...
Semantics-aware Techniques for Social Media Analysis, User Modeling and Recom...
 
Ppt 11
Ppt 11Ppt 11
Ppt 11
 
Deep Learning for Recommender Systems - Budapest RecSys Meetup
Deep Learning for Recommender Systems  - Budapest RecSys MeetupDeep Learning for Recommender Systems  - Budapest RecSys Meetup
Deep Learning for Recommender Systems - Budapest RecSys Meetup
 
Kdd 2014 Tutorial - the recommender problem revisited
Kdd 2014 Tutorial -  the recommender problem revisitedKdd 2014 Tutorial -  the recommender problem revisited
Kdd 2014 Tutorial - the recommender problem revisited
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoning
 
Case Based Reasoning
Case Based ReasoningCase Based Reasoning
Case Based Reasoning
 
Interactive Recommender Systems
Interactive Recommender SystemsInteractive Recommender Systems
Interactive Recommender Systems
 

Similar to Case-based Recommender Systems for Personalized Finance Advisory

Predictive Analytics World Berlin 2016 Call for Speakers
Predictive Analytics World Berlin 2016 Call for SpeakersPredictive Analytics World Berlin 2016 Call for Speakers
Predictive Analytics World Berlin 2016 Call for SpeakersDatentreiber
 
TCI 2016 Business Upper Austria
TCI 2016 Business Upper AustriaTCI 2016 Business Upper Austria
TCI 2016 Business Upper AustriaTCI Network
 
FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...
FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...
FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...Marco De Cesaris
 
2015.10.06 employee benefits
2015.10.06 employee benefits2015.10.06 employee benefits
2015.10.06 employee benefitsFERMA
 
Semantic IT Service Catalog in a German Public Organization
Semantic IT Service Catalog in a German Public OrganizationSemantic IT Service Catalog in a German Public Organization
Semantic IT Service Catalog in a German Public Organizationbmake
 
Reinsurers as Partners in Innovation
Reinsurers as Partners in InnovationReinsurers as Partners in Innovation
Reinsurers as Partners in InnovationAxel Fuerderer
 
Predictive Analytics World Berlin 2016
Predictive Analytics World Berlin 2016 Predictive Analytics World Berlin 2016
Predictive Analytics World Berlin 2016 Rising Media Ltd.
 
Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...
Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...
Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...Semantic Web Company
 
Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...
Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...
Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...Shaun West
 
Smau Milano 2016 - Matteo Pozzi, Silverpeak
Smau Milano 2016 - Matteo Pozzi, SilverpeakSmau Milano 2016 - Matteo Pozzi, Silverpeak
Smau Milano 2016 - Matteo Pozzi, SilverpeakSMAU
 
OeNB Fintech in Austria and Internationally
OeNB Fintech in Austria and InternationallyOeNB Fintech in Austria and Internationally
OeNB Fintech in Austria and Internationallyi5invest
 
Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...
Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...
Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...Alinean, Inc.
 
Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...
Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...
Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...Shaun West
 
ABIEventi Annual 2014 English Version
ABIEventi Annual 2014 English VersionABIEventi Annual 2014 English Version
ABIEventi Annual 2014 English VersionABIEventi
 
International Business - Internship Report - Lincoln University Oakland
International Business - Internship Report - Lincoln University OaklandInternational Business - Internship Report - Lincoln University Oakland
International Business - Internship Report - Lincoln University OaklandVIPIN VETTICKAL
 
Value chain of tata motors
Value chain of tata motorsValue chain of tata motors
Value chain of tata motorsDelvin Mvp
 
Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...
Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...
Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...AT Internet
 
Anvil Webinar : How to Create and Manage a Podcast for Your Brand
Anvil Webinar : How to Create and Manage a Podcast for Your Brand Anvil Webinar : How to Create and Manage a Podcast for Your Brand
Anvil Webinar : How to Create and Manage a Podcast for Your Brand Anvil Media, Inc.
 
Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...
Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...
Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...Roberto Peretta
 
Data-to-Action – hearing the music above the noise: how to extract digital go...
Data-to-Action – hearing the music above the noise: how to extract digital go...Data-to-Action – hearing the music above the noise: how to extract digital go...
Data-to-Action – hearing the music above the noise: how to extract digital go...Shaun West
 

Similar to Case-based Recommender Systems for Personalized Finance Advisory (20)

Predictive Analytics World Berlin 2016 Call for Speakers
Predictive Analytics World Berlin 2016 Call for SpeakersPredictive Analytics World Berlin 2016 Call for Speakers
Predictive Analytics World Berlin 2016 Call for Speakers
 
TCI 2016 Business Upper Austria
TCI 2016 Business Upper AustriaTCI 2016 Business Upper Austria
TCI 2016 Business Upper Austria
 
FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...
FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...
FIAT Case Study - Web Analytics And Media Data Analysis In The Automotive Ind...
 
2015.10.06 employee benefits
2015.10.06 employee benefits2015.10.06 employee benefits
2015.10.06 employee benefits
 
Semantic IT Service Catalog in a German Public Organization
Semantic IT Service Catalog in a German Public OrganizationSemantic IT Service Catalog in a German Public Organization
Semantic IT Service Catalog in a German Public Organization
 
Reinsurers as Partners in Innovation
Reinsurers as Partners in InnovationReinsurers as Partners in Innovation
Reinsurers as Partners in Innovation
 
Predictive Analytics World Berlin 2016
Predictive Analytics World Berlin 2016 Predictive Analytics World Berlin 2016
Predictive Analytics World Berlin 2016
 
Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...
Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...
Vera Meister (Jonas Jetschni): Development of a Semantic IT Service Catalog i...
 
Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...
Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...
Second SMART SERVICES SUMMIT 2019 - Decision Making Services for Capital Equi...
 
Smau Milano 2016 - Matteo Pozzi, Silverpeak
Smau Milano 2016 - Matteo Pozzi, SilverpeakSmau Milano 2016 - Matteo Pozzi, Silverpeak
Smau Milano 2016 - Matteo Pozzi, Silverpeak
 
OeNB Fintech in Austria and Internationally
OeNB Fintech in Austria and InternationallyOeNB Fintech in Austria and Internationally
OeNB Fintech in Austria and Internationally
 
Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...
Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...
Unisys Case Study - New Product Launch Success - From Product Pitch to Value ...
 
Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...
Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...
Lighthouse - innovation and digital transformation - Data-2-Action and Ecosys...
 
ABIEventi Annual 2014 English Version
ABIEventi Annual 2014 English VersionABIEventi Annual 2014 English Version
ABIEventi Annual 2014 English Version
 
International Business - Internship Report - Lincoln University Oakland
International Business - Internship Report - Lincoln University OaklandInternational Business - Internship Report - Lincoln University Oakland
International Business - Internship Report - Lincoln University Oakland
 
Value chain of tata motors
Value chain of tata motorsValue chain of tata motors
Value chain of tata motors
 
Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...
Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...
Beyond Analytics : l'influence de l'intelligence artificielle sur votre entre...
 
Anvil Webinar : How to Create and Manage a Podcast for Your Brand
Anvil Webinar : How to Create and Manage a Podcast for Your Brand Anvil Webinar : How to Create and Manage a Podcast for Your Brand
Anvil Webinar : How to Create and Manage a Podcast for Your Brand
 
Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...
Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...
Analytics, Insights, Cookies ant the Disappearing Privacy as one of my 2016-2...
 
Data-to-Action – hearing the music above the noise: how to extract digital go...
Data-to-Action – hearing the music above the noise: how to extract digital go...Data-to-Action – hearing the music above the noise: how to extract digital go...
Data-to-Action – hearing the music above the noise: how to extract digital go...
 

More from Cataldo Musto

MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...Cataldo Musto
 
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationFairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationCataldo Musto
 
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Cataldo Musto
 
Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Cataldo Musto
 
Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Cataldo Musto
 
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Cataldo Musto
 
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Cataldo Musto
 
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsHybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsCataldo Musto
 
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Cataldo Musto
 
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeL'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeCataldo Musto
 
Explanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemExplanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemCataldo Musto
 
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Cataldo Musto
 
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...Cataldo Musto
 
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfMyrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfCataldo Musto
 
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Cataldo Musto
 
Holistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesHolistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesCataldo Musto
 
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsA Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsCataldo Musto
 
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?Cataldo Musto
 
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Cataldo Musto
 
Il Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkIl Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkCataldo Musto
 

More from Cataldo Musto (20)

MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...MyrrorBot: a Digital Assistant Based on Holistic User Models forPersonalize...
MyrrorBot: a Digital Assistant Based on Holistic User Models for Personalize...
 
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical EvaluationFairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
Fairness and Popularity Bias in Recommender Systems: an Empirical Evaluation
 
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
Intelligenza Artificiale e Social Media - Monitoraggio della Farnesina e La M...
 
Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...Exploring the Effects of Natural Language Justifications in Food Recommender ...
Exploring the Effects of Natural Language Justifications in Food Recommender ...
 
Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...Exploiting Distributional Semantics Models for Natural Language Context-aware...
Exploiting Distributional Semantics Models for Natural Language Context-aware...
 
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
Towards a Knowledge-aware Food Recommender System Exploiting Holistic User Mo...
 
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
Towards Queryable User Profiles: Introducing Conversational Agents in a Platf...
 
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph EmbeddingsHybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
Hybrid Semantics aware Recommendations Exploiting Knowledge Graph Embeddings
 
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...Natural Language Justifications for Recommender Systems Exploiting Text Summa...
Natural Language Justifications for Recommender Systems Exploiting Text Summa...
 
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA RispondeL'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
L'IA per l'Empowerment del Cittadino: Hate Map, Myrror, PA Risponde
 
Explanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender SystemExplanation Strategies - Advances in Content-based Recommender System
Explanation Strategies - Advances in Content-based Recommender System
 
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
Justifying Recommendations through Aspect-based Sentiment Analysis of Users R...
 
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...ExpLOD: un framework per la generazione di spiegazioni per recommender system...
ExpLOD: un framework per la generazione di spiegazioni per recommender system...
 
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified SelfMyrror: una piattaforma per Holistic User Modeling e Quantified Self
Myrror: una piattaforma per Holistic User Modeling e Quantified Self
 
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...Semantic Holistic User Modeling for Personalized Access to Digital Content an...
Semantic Holistic User Modeling for Personalized Access to Digital Content an...
 
Holistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart CitiesHolistic User Modeling for Personalized Services in Smart Cities
Holistic User Modeling for Personalized Services in Smart Cities
 
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital FootprintsA Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
A Framework for Holistic User Modeling Merging Heterogeneous Digital Footprints
 
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
eHealth, mHealth in Otorinolaringoiatria: innovazioni dirompenti o disastrose?
 
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
Semantics-aware Recommender Systems Exploiting Linked Open Data and Graph-bas...
 
Il Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social NetworkIl Linguaggio dell'Odio sui Social Network
Il Linguaggio dell'Odio sui Social Network
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Case-based Recommender Systems for Personalized Finance Advisory

  • 1. Cataldo Musto, Giovanni Semeraro Case-based Recommender Systems for Personalized Finance Advisory Graz (Austria) - 16.04.2015
  • 2. one minute on the Web C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 3. C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 4. we can handle 126 bits of information we deal with 393 bits of information ratio: more than 3x(Source: Adrian C.Ott,The 24-hour customer) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 5. (from Matrix) decision-making is actually challenging C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 6. paradox of choice (Barry Schwartz,TED talk “Why more is less”) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 7. (financial) overload C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 8. solution: personalization C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 9. to adapt asset portfolios on the ground of personal user profile and needs Insight: C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 10. Solution Recommender Systems C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 11. Recommender Systems Relevant items (movies, news, books, etc.) are suggested to the user according to her preferences. C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 12. definition Recommender Systems have the goal of guiding the users in a personalized way to interesting or useful objects in a large space of possible options. Burke, 2002 (*) (*) Robin D. Burke: Hybrid Recommender Systems: Survey and Experiments. UMUAI, volume 12, issue 4, 331-370 (2002) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 13. does it fit our scenario? “we are leaving the age of information, we are entering the age of recommendation” (C.Anderson,The LongTail.Wired. October 2004) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 14. Recommender Systems “[...] The technology is used by shopping websites such as Amazon, which receives about 35 percent of its revenue via product recommendations. It is also used by coupon sites like Groupon; by travel sites to suggest flights, hotels, and rental cars; by social- networking sites such as LinkedIn; by video sites like Netflix to recommend movies and TV shows, and by music, news, and food sites to suggest songs, news stories, and restaurants, respectively. Even financial-services firms recently began using recommender systems to provide alerts for investors about key market events in which they might be interested” (N.Leavitt,“A technology that comes highly recommended” - http://tinyurl.com/d5y5hyl) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 15. Recommender Systems financial services http://www.bloomberg.com/news/articles/2015-03-16/smart-beta-etfs-attract-billions-with-critics-blaming-dumb-money C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 16. Recommender Systems success stories “People who bought…” on Amazon “Discover” on Spotify C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 17. Recommender SystemsRecommender Systems unexpected stories C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 18. Recommender SystemsRecommender Systems unexpected stories C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 19. Recommender SystemsRecommender Systems unexpected stories C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 20. Recommender SystemsRecommender Systems unexpected stories C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 21. recommending financial products is a complex task C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 22. flocking C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 23. flocking Too many users could be moved towards the same suggestions C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 24. flocking consequence: price manipulation (as in trader forums) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 25. poor knowledge C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 26. Features describing both assets classes and private investors are poorly meaningful poor knowledge C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 27. poor history A combination of asset classes is typically kept for a long time C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 28. Solution Case-based Recommender Systems C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 29. case-based RSs • Inspired by case-based reasoning • Similar problems solved in the past are used as knowledge base • Reasoning by analogy • The recommendation process relies on the retrieval and the adaptation of the solutions adopted to solve similar cases C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 30. ....but what do we actually mean with ‘case’ ? C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 31. case base • A case is a the formalization of a previously solved problem • In our setting • Description of a user • Description of a portfolio • An evaluation of the proposed solution C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 32. case-base example user solution evaluation C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 33. case-base example user solution evaluation User Features Risk Profile: Low Financial Experience: High Financial Situation:Very High Investment Goals: Medium Temporal Goals: Medium C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 34. case-base example user solution evaluation User Features Risk Profile: Low Financial Experience: High Financial Situation:Very High Investment Goals: Medium Temporal Goals: Medium Euro Bonds 30% High-Yield Bonds 10% Fixed-Rate bonds 22% Euro Stocks 23% Emerging Market Stocks 7% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 35. case-base example user solution evaluation User Features Risk Profile: Low Financial Experience: High Financial Situation:Very High Investment Goals: Medium Temporal Goals: Medium monthly rate (e.g.) +0.22% Euro Bond 30% High-Yield Bonds 10% Fixed-Rate bonds 22% Euro Stocks 23% Emerging Markets Stocks 7% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 36. case-based RSs solving cycle C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 37. case-based reasoning for personalized wealth management C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 38. scenario “Scrooge McDuck wants to get richer. He decided to invest some of his savings and he asked for help to a financial advisor” C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 39. step 1 user modeling C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 40. scenario Which features may describe Scrooge McDuck? step 1 C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 41. scenario User Features Risk Profile: Low Investment Horizon High Investment ExperienceVery High Investment Goals: Medium Financial Assets: Medium step 1 C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 42. User Features Risk Profile: Low Investment Horizon High Investment ExperienceVery High Investment Goals: Medium Financial Assets: Medium scenario MiFID-based step 1 C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 43. scenario step 1 C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015 + Generic Demographical Features User Features Risk Profile: Low Investment Horizon High Investment ExperienceVery High Investment Goals: Medium Financial Assets: Medium
  • 44. in a classical pipeline, the target user would have received a “model” portfolio tailored on her profile C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 45. in a pipeline fostered by a recommender system, the financial advisor can analyze the portfolios proposed to similar users to tailor the proposal C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 46. step 2 neighbors identification C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 47. given a case base, it is necessary to define a similarity measure to compute how similar two cases are C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 48. neighbors identification trivial similarity: user match two cases are similar if they share exactly the same features C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 49. trivial similarity: user match two cases are similar if they share exactly the same features neighbors identification C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 50. neighbors identification cases are represented as points in a vector space geometrical alternative: cosine similarity C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 51. geometrical representation C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 52. geometrical alternative: cosine similarity neighbors identification C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 53. case-based RSs geometrical alternative: cosine similarity each case is seen as a vector C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 54. case-based RSs geometrical alternative: cosine similarity calculation over the n features C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 55. case-based RSs geometrical alternative: cosine similarity calculation over the n features = (risk profile, experience, goals, etc.) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 56. case-based RSs geometrical alternative: cosine similarity inner product C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 57. case-based RSs geometrical alternative: cosine similarity it returns the cosine of the angle between A and B C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 58. case-based RSs geometrical alternative: cosine similarity case_A case_B cosine C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 59. scenario case base step 2 C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 60. scenario step 2 0.3 0.7 0.9 0.1 similarity score C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 61. scenario step 2 0.3 0.7 0.9 0.1 neighborhood (helpful cases) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 62. step 3 extraction of candidate portfolios C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 63. scenario Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Flessibili BassaVolatilità 8% step 2 solutions proposed to the neighbors are labeled as candidate solutions C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 64. step 4 ranking of candidate portfolios C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 65. in real-world scenarios, the case base contains many helpful cases C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 66. in real-world scenarios, the case base contains many helpful cases it is necessary to introduce strategies to filter and rank the cases C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 67. revise We implemented several ranking strategies • Temporal ranking • Clustering • Diversification • Financial ConfidenceValue (FCV) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 68. revise temporal ranking solutions are ranked from the newest to the oldest (or viceversa) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 69. Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks 35% Emerging Markets Stocks 5% Money Market 8% revise temporal ranking C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 70. Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% olderolder Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks 35% Emerging Markets Stocks 5% Money Market 8% revise temporal ranking C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 71. clustering solutions are clustered and just a small set of centroids is proposed revise C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 72. clustering revise Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks 35% Emerging Markets Stocks 5% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 73. clusteringcluster 1 revise Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks 35% Emerging Markets Stocks 5% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 74. clusteringcluster 1 cluster 2 revise Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks 35% Emerging Markets Stocks 5% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 75. insight: filtering out too similar solutions diversification algorithm revise C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 76. revise identification of the best subset of similar cases which maximize the relative diversity diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 77. revise diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 78. revise input similar cases (candidate solutions) diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 79. revise output subset of diversified cases diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 80. revise algorithm in each step the portfolio which best diversifies the solutions is chosen diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 81. revise Solutions with the highest quality are iteratively chosen diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 82. revise combination between similarity and diversity diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 83. it returns portfolios that are not so similar to those previously put in the result set revise diversification algorithm C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 84. revise diversification algorithm Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks 35% Emerging Markets Stocks 5% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 85. revise diversification algorithm Euro Bonds 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks 35% Emerging Markets Stocks 5% Money Market 8% X X C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 86. revise Financial ConfidenceValue (FCV) • Simple insight • We know the historical yield for each of the assets class in the portfolio • FCV ranks first the solutions composed by a combination of asset classes close to the optimal one (according to previous yield) C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 87. revise (Generated yield) (Drift Factor)Total yield is the product of the yield generated by each asset class with the its percentage in the portfolio Ratio between the yield generated by the asset classes in the portfolio and its complement C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015 Financial ConfidenceValue (FCV)
  • 88. revise Euro Bonds - - - 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks +++ 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds - - - 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks +++ 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds - - - 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks +++ 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds - - - 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks +++ 35% Emerging Markets Stocks 5% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015 Financial ConfidenceValue (FCV)
  • 89. revise Euro Bonds - - - 30% HighYield Bonds 15% Fixed Rate Bonds 15% Europe Stocks +++ 20% Emerging Markets Stocks 12% Money Market 8% Euro Bonds - - - 30% HighYield Bonds 10% Fixed Rate Bonds 22% Europe Stocks +++ 23% Emerging Markets Stocks 7% Money Market 8% Euro Bonds - - - 15% HighYield Bonds 25% Fixed Rate Bonds 10% Europe Stocks +++ 40% Emerging Markets Stocks 2% Money Market 8% Euro Bonds - - - 20% HighYield Bonds 20% Fixed Rate Bonds 12% Europe Stocks +++ 35% Emerging Markets Stocks 5% Money Market 8% C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015 Financial ConfidenceValue (FCV)
  • 90. step 5 discussion of the solution C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 91. financial advisor and private investor can further discuss the portfolio C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 92. review Original Discussed Gap Euro Bonds 30% 30% HighYield Bonds 12.5% 10% -2.5% Fixed Rate Bonds 18.5% 20% +1.5% Europe Stocks 21.5% 24% +2.5% Emerging Markets Stocks 9.5% 8% -1.5% Money Market 8% 8% interactive personalization C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 93. step 6 case base update C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 94. an evaluation score is finally assigned to the proposed solution yield, e.g. retain good solutions are stored in the case base and exploited for future recommendations C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 95. case base C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 96. (new) case base C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 97. our implementation C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 98. our implementation http://193.204.187.192:8080/OBWFinance demo available C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 99. OBWFinance login screen advisor-oriented tool C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 100. OBWFinance client selection C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 101. OBWFinance recommendation parameters C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 102. OBWFinance only admins can change the parameters C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 103. OBWFinance one click to generate recommendations C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 104. OBWFinance drop-down menu for selecting the best solution C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 105. OBWFinance assets class C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 106. OBWFinance yield of the solution C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 107. OBWFinance chosen portfolio can be further discussed C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 108. evaluation C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 109. evaluation what is the average yield of recommended portfolios? C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 110. evaluation what is the average yield of recommended portfolios? can recommender systems suggest better investment portfolios than human advisors? C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 111. design of the experiment • 1172 users • 19 assets classes • Different neighborhood sizes • Different features describing the users • Risk Profile, Investment Goals, Investment Horizon, Investment Experience, Financial Assets, Advice Type, Sex,Age • Different similarity measures (Cosine vs. UserMatch) • Leave-one-out experimental design evaluation C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 112. experiment 1 user match vs. cosine similarity C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015 Yield 0 0,04 0,08 0,12 0,16 0,2 neighbors 1 5 10 0,2 0,19 0,18 0,1 0,11 0,09 User Match Cosine Sim cosine similarity overcomes user match
  • 113. experiment 2 how many features? C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015 Yield 0 0,042 0,084 0,126 0,168 0,21 neighbors 1 5 10 0,2 0,21 0,2 0,2 0,19 0,18 Financial Features Financial + Demographical Features cosine similarity overcomes user match
  • 114. experiment 3 revise strategies (yield) best performing configuration provides 0,28% monthly yield Yield 0 0,056 0,112 0,168 0,224 0,28 neighbors 1 5 10 0,250,24 0,22 0,270,28 0,22 0,2 0,15 0,13 0,14 0,12 0,09 0,20,210,2 Basic Clustering Diversification FCV FCV + Div C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 115. experiment 3 revise strategies (diversity of the solutions) ILD=1-average similarity between portfolios Intra-ListDiversity(ILD) 0 0,14 0,28 0,42 0,56 0,7 neighbors 0,58 0,35 0,7 0,46 0,41 Basic Clustering Diversification FCV FCV + Div C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 116. experiment 4 comparison to baselines (leave-one-out evaluation) recsys better than humans! Yield 0 0,056 0,112 0,168 0,224 0,28 neighbors 1 5 10 0,270,28 0,22 0,20,20,2 0,170,170,17 Human Collaborative FCV C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 117. • FCV calculated on January, 2014 • Recommendations generated on January, 2014 • Evaluation of the yield generated from February 2014 to July 2014 C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015 experiment 5 ex-post evaluation (6 months, with real data)
  • 118. experiment 5 ex-post evaluation (6 months, with real data) FCV and Diversification is the best one Yield 0 0,032 0,064 0,096 0,128 0,16 neighbors 1 5 10 0,060,060,06 0,040,04 0,05 0,11 0,12 0,16 0,09 0,1 0,16 0,06 0,08 0,15 Basic FCV FCV + Div Collaborative Human C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015
  • 119. •Personalized Wealth Management • Application of case-based reasoning • Geometrical similarity measure to identify the most similar previously solved cases • Introduction of diversification and re-ranking techniques • More than 3% yield for year • Experiments shows that recommended portfolios overcome the real ones for almost all the users • Working Demo! recap C.Musto, G.Semeraro - Case-based Recommender Systems for Personalized Finance Advisory FinRec 2015 - 1st International Workshop on Personalization and Recommender Systems in Financial Services - Graz (Austria) - 16.04.2015