What's New in Teams Calling, Meetings and Devices March 2024
Financial Recommender Systems
1. Recommender Systems di
prodotti bancari-finanziari
Giovanni Semeraro , Cataldo Musto
Smart Companies and Artificial Intelligence
Firenze (Italy) - May 14, 2013
2. outline
• Background
• Needs Allocation
• Anima SGR’s Progettometro
• From Needs to Asset Allocation: recommender
systems
• State of the art: Collaborative filtering, content-based filtering
• Our choice: case-based reasoning
• A possible use case
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
3. Background
ObjectWay Finance-as-a-Service
Smart Application Software & Services for Financial
Services Operators
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
4. Background
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
5. Background
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
6. Background
Wealth Management reference framework
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
7. Current work
•Progettometro
• iPad app (https://itunes.apple.com/it/app/progettometro/id515222798?mt=8)
• iOs 4.3 required
• Designed by Anima SGR
• Helps people building their life projects
• Tool for needs allocation
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
13. Progettometro
information about life projects
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
16. from needs
to asset
allocation
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
17. research
question
is it possible to evolve a
needs allocation tool
towards an asset
allocation one by
exploiting artificial
inteligence techniques?
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
18. our proposal: personalization
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
19. to introduce an holistic vision of the user
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
20. to adapt asset portfolios
on the ground of personal user profile and needs
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
21. to introduce a tool helpful for supporting
financial advisors (not for private investors!)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
23. Recommender Systems
Relevant items (movies, news, books, etc.) are suggested to
the user according to her preferences.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
24. 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)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
25. 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)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
26. Amazon.com
Testo
“ 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)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
27. Netflix.com
Recommendations
“ 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)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
29. Recommender Systems
current literature
Collaborative/Social Filtering
Content-based Filtering
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
30. Recommender Systems
current literature
Collaborative/Social Filtering
Content-based Filtering
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
31. collaborative recommenders
Suggest items that similar users liked in the past.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
32. collaborative recommenders
Suggest items that similar users liked in the past.
It capitalizes the
‘word of mouth’ effect
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
33. collaborative recommenders
example: user-item matrix
item 1 item 2 item 3 item 4
user
1
♥ ♥
user
2
♥ ♥ ♥
user
3
♥
user
4
♥ ♥
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
34. collaborative recommenders
target user: user 4
item 1 item 2 item 3 item 4
user
1
♥ ♥
user
2
♥ ♥ ♥
user
3
♥
user
4
♥ ♥
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
35. collaborative recommenders
looking for like-minded users
item 1 item 2 item 3 item 4
user
1
♥ ♥
user
2
♥ ♥ ♥
user
3
♥
user
4
♥ ♥
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
36. collaborative recommenders
recommendations
item 1 item 2 item 3 item 4
user
1
♥ ♥
user
2 ♥ ♥ ♥
user
3
♥
user
4
♥ ♥
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
37. Recommender Systems
current literature
Collaborative/Social Filtering
Content-based Filtering
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
38. content-based recommenders
Suggest items similar to those liked in the past by the user
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
39. content-based recommenders
key concepts
•Each item has to be described through a set of
textual features
•Movie plots, content of news, book summaries,
etc.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
40. content-based recommenders
example: news recommendations
Items
♥
♥
User Profile
User is
interested in
news articles
about sports,
football,
cycling, etc.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
41. content-based recommenders
example: news recommendations
Items
♥
♥
Recommendations
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
42. content-based recommenders
example: news recommendations
Items
♥
♥
Recommendations
XG.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
43. content-based recommenders
example: news recommendations
Items
♥
♥
Recommendations
XG.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013.
44. both collaborative and content-based filtering
are not feasible for recommending
financial products.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
45. CF drawback: flocking
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
46. CF drawback: flocking
Similar users receive similar
assets.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
47. CF drawback: flocking
Too many users could be moved
towards the same suggestions
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
48. CF drawback: flocking
consequence: price manipulation
(as in trader forums)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
49. CBRS drawback: poor content
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
50. CBRS drawback: poor content
Features describing both assets
and private investors are very
poor (e.g. risk profile)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
51. CBRS drawback: poor content
Difficult to calculate the overlap between
item and user (feature) description
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
53. Knowledge-based
Recommender Systems
• Useful for complex domains
• Computers, cameras, financial products
• Need a deep understanding of the domain
• Typically encoded by experts
• Focused on producing correct recommendations
• Focused on explanations of the recommendations
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
54. Knowledge-based
Recommender Systems
• Recommendation process
• Gets information about user needs;
• Exploits the knowledge stored in the KB to meet
user needs;
• (eventually) ask user to relax or to modify some of
the needs (e.g. expected interest rate);
• Proposes a recommendation.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
55. we focus on a subclassof
knowledge-based recommender systems
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
56. we focus on a subclassof
knowledge-based recommender systems
case-based recommender systems
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
57. case-based RSs
• Knowledge base Case base
• Similar problems solved in the past are used as
knowledge base
• To each case is assigned a set of features
• User needs
• Description of the case
• The recommendation process consists of the
retrieval and the adaptation of similar already
solved cases
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
58. case-based RSs
solving cycle
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
60. case-based RSs
formally
item model
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
61. case-based RSs
formally
item model
= (model, producer, megapixel, zoom, etc.)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
62. case-based RSs
formally
item model
= (product, asset class, macro asset class, yield, etc.)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
63. case-based RSs
formally
item model
user model
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
64. case-based RSs
formally
item model
user model
= (risk profile, experience, goals, etc.)
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
65. case-based RSs
formally
item model
user model
session model
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
66. case-based RSs
formally
item model
user model
session model
evaluation
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
67. case-based RSs
formally
item model
user model
session model
evaluation
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
68. case-based RSs
formally
item model
user model
session model
evaluation
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
$ 174.18
http://tinyurl.com/d3nt2fq
69. given a case base, it is necessary to
define similarity metrics to
compute how similar two cases are
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
71. case-based RSs
similarity
state of the art:
heterogeneous euclidean overlap metric
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
73. case-based RSs
similarity
weight of the i-th feature
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
75. the retrieved solutions can be
refined and modified before being
proposed to the user
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
76. solutions considered as ‘correct’
can be stored in the case base and
exploited again in the future
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
77. case-based reasoning for
financial product recommendation
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
78. scenario
“Scrooge McDuck wants to
get richer. He decided to
invest some of his savings
and he asked for help to a
financial advisor”
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
79. step 1
user modeling
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
80. scenario
Which features
may describe
Scrooge McDuck?
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
81. scenario
User Features
Risk Profile
Financial Experience
Financial Situation
Investment Goals
Temporal Goals
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
82. scenario
User Features
Risk Profile: Low
Financial Experience: High
Financial Situation:Very High
Investment Goals: Medium
Temporal Goals: Medium
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
83. scenario
User Features
Risk Profile: Low
Financial Experience: High
Financial Situation:Very High
Investment Goals: Medium
Temporal Goals: Medium
MiFID-based
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
84. in a classical pipeline, the target user would have received
a “model” porfolio tailored on her profile
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
85. in a pipeline fostered by a recommender system, the
financial advisor can analyze the portfolios proposed to
similar users.
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
86. step 2
retrieval of similar users
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
87. retrieval
case base
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
92. in real-world scenarios, the case base contains
much more helpful cases
usually, it is necessary to introduce some strategy to diversify similar cases
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
94. to each case is assigned an agreed portoflio
the set of the portfolios represents the set of the possible recommendations
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
95. retrieval
Obbligazionario Euro Bot 30%
Obbligazionario HighYield 15%
Obbligazionario Globale 15%
Azionario Europa 20%
Azionario Paesi Emergenti 12%
Flessibili BassaVolatilità 8%
Obbligazionario Euro Bot 30%
Obbligazionario HighYield 10%
Obbligazionario Globale 22%
Azionario Europa 23%
Azionario Paesi Emergenti 7%
Flessibili BassaVolatilità 8%
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
96. how to combine the retrieved cases?
several strategies available
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
97. step 3
revise and review
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
98. revise and review
Obbligazionario Euro Bot 30%
Obbligazionario HighYield 12.5%
Obbligazionario Globale 18.5%
Azionario Europa 21.5%
Azionario Paesi Emergenti 9.5%
Flessibili BassaVolatilità 8%
rough average
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
99. revise and review
clustering (proposing diversified solutions)
Obbligazionario Euro Bot 30%
Obbligazionario HighYield 15%
Obbligazionario Globale 15%
Azionario Europa 20%
Azionario Paesi Emergenti 12%
Flessibili BassaVolatilità 8%
Obbligazionario Euro Bot 30%
Obbligazionario HighYield 10%
Obbligazionario Globale 22%
Azionario Europa 23%
Azionario Paesi Emergenti 7%
Flessibili BassaVolatilità 8%
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
100. financial advisor and private investor can
further discuss the portfolio
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
101. revise and review
Original Discussed Gap
Obbligazionario
Euro Bot 30% 30%
Obbligazionario
HighYield 12.5% 10% -2.5%
Obbligazionario
Globale 18.5% 20% +1.5%
Azionario Europa 21.5% 24% +2.5%
Azionario Paesi
Emergenti 9.5% 8% -1.5%
Flessibili Bassa
Volatilità 8% 8%
interactive personalization
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
102. an evaluation score is finally assigned to the
proposed solution
yield, e.g.
retain
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
103. good solutions are stored in the case base and
exploited for future recommendations
retain
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
104. case base
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
105. (new) case base
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
106. recap
• Case-based reasoning for recommending financial products
• Goal: to help financial promoters considering solutions proposed to
similar users
• Case base: user features and agreed portfolios
• User features: risk profile (MiFID questionnaire), financial
experience, financial situation, investment goals, temporal goals
• Portfolio: model portfolio, macro asset classes, asset class
distribution, products, etc.
• Similarity: HEOM to retrieve similar ‘cases’
• Revise and Review: several strategies for cases aggregation and
combination
• Retain: considering external factors (e.g. yield) to evaluate the
effectiveness of the proposed solution
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
107. open points
• Research is not over :-)
• How to model investors?
• How to model portfolios?
• Which features should be assigned a greater weight?
• Which one is the best strategy to aggregate
recommended portfolios?
• How to model temporal constraints?
• How to consider contextual information (e.g.,
stock market situation) ?
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013
108. questions?
Cataldo Musto, Ph.D
cataldo.musto@uniba.it
prof. Giovanni Semeraro
giovanni.semeraro@uniba.it
G.Semeraro, C.Musto, - Recommender Systems di Prodotti Bancari-Finanziari.
Smart Companies and Artificial Intelligence, Firenze (Italy) - May 14, 2013