SlideShare a Scribd company logo
1 of 21
Download to read offline
Multimodal Interactions in Recommender Systems: An EnsemblingApproach 
ARTHUR FORTES E MARCELO G. MANZATO
Summary 
•Introduction 
•Unimodal Recommender Systems 
•Proposal 
•Experiments and Results 
•Conclusions 
•Future Works 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH
Introduction 
•Increase in data on the Web (users, items, reviews) 
•The traditional recommendation engines consist in acquiring the preferences: 
•Implicit Feedback 
•Explicit Feedback 
•Literature reports a lack of techniques which integrate different types of user feedback into a generic model 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 3
Introduction 
•The proposal uses: 
•Ensemble technique 
•Multimodal interactions 
•Unimodal algorithms 
•To generate a more accurate list of recommendations optimized for the user 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 4 
Figure 1. Interactionsbyusers
Unimodal Recommender Systems 
•Each unimodalrecommender uses a single or a simple subset of types of user feedback to generate a list of items 
•The set of unimodalrecommenders that are used by our algorithm are: 
•Matrix Factorization (MF) 
•BPR MF (Bayesian Personalized Ranking) 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 5
Unimodal Recommender Systems 
•Matrix Factorization (MF) 
•Matrix factorization techniques allow the discovery of latent features underlying the interactions between users and items 
•BPR MF 
•The BPR MF approach consists of providing personalized ranking of items to a user according only to implicit feedback (e.g. navigation, clicks, etc.) 
•Considers positive and negative feedback 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 6
Proposal 
•We propose a framework capable of generating recommendations based on multimodal user interactions (Positive and Negative) 
•Post-processing step which combines classifications generated by different unimodalrecommenders 
•Interactions used: 
-Ratings assigned by users (1-5) 
-Tags assigned (0 | 1) 
-History View (0 | 1) 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 7
Proposal 
Figure 2. Framework 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 8
Proposal 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 9 
Figura 3. Proposedalgorithm
Proposal 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 10 
Figura 3. Proposedalgorithm 
UserItem Score 
5231 7.423 
5 8 7.212 
5123 6.232 
.... 
20 33 6.823 
20 8 6.112 
20 54 5.232 
... 
N 1 8.423 
N89 3.212 
N 23 6.232
Proposal 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 11 
Figura 3. Proposedalgorithm 
UserItem Score 
5231 7.423 
5 8 7.212 
5123 6.232 
.... 
20 33 6.823 
20 8 6.112 
20 54 5.232 
... 
N 1 8.423 
N89 3.212 
N 23 6.232
Proposal 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 12 
Figura 3. Proposedalgorithm 
R(u, t) 
5 231 7.4 
5 8 7.2 
5123 6.2 
... 
R(u, h) 
5 8 8.7 
5 325 8.2 
552 7.8 
... 
R(u, r) 
5 8 5 
5 25 4.5 
5572 4 
... 
R(u, partial) 
U I S 
58 ? 
...
Proposal 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 13 
Figura 3. Proposedalgorithm 
UserItem Score 
5231 7.423 
5 8 7.212 
5123 6.232 
AvgR = 6.9556
Proposal 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 14 
Figura 3. Proposedalgorithm 
R(u, t) 
5 231 7.4 
... 
R(u, h) 
5 231 8.7 
... 
R(u, r) 
5231 5 
... 
R(u, partial) 
U I S 
58 8.7 
... 
Avg(5, t) = 6.4 
Avg(5, h) = 5.8 
Avg(5, r) = 3
Proposal 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 15 
Figura 3. Proposedalgorithm
Experiments and Results 
•Database: 
HetRecMovielens2k: 
800,000 ratings 
10,000 tags 
2,113 users 
10,197 Movies 
•EvaluationMetrics: Map@N; Prec@N; With: 10 crossfoldvalidationandAll-but-oneProtocol 
•Recommendationlibrary: 
MyMediaLite3.10 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 16
Experiments and Results 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 17 
Figura 4. ComparativeMAP@N
Experiments and Results MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 18 
Figura 5. ComparativePrec@N
Conclusions 
•MAP has a tendency for higher values as the number of returned items increases while Precision has the opposite effect 
•MAP only considers the relevant items and their positions in the ranking 
•In Precision the order of items is irrelevant, the more items are filtered to the user, the more false positives may also be returned 
•Explicit feedback achieved the worst results using matrix factorization. 
•Using the proposed ensemble algorithm, we achieved better results than the baselines 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 19
Future Works 
•MachineLearning Methods 
•Extension of the learning algorithm BPR MF 
•Group-basedtechniquesfor recommendation 
•Usingclusteringalgorithms 
MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 20
Multimodal Interactions in Recommender Systems: An EnsemblingApproach 
ARTHUR FORTES E MARCELO G. MANZATO 
{FORTES; MMANZATO}@ICMC.USP.BR

More Related Content

What's hot

What's hot (6)

A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
A Combination of Simple Models by Forward Predictor Selection for Job Recomme...
 
A Content Boosted Hybrid Recommendation System
A Content Boosted Hybrid Recommendation SystemA Content Boosted Hybrid Recommendation System
A Content Boosted Hybrid Recommendation System
 
Similarity learning
  Similarity learning  Similarity learning
Similarity learning
 
Tweets Classifier
Tweets ClassifierTweets Classifier
Tweets Classifier
 
typicality-based collaborative filtering recommendation
typicality-based collaborative filtering recommendationtypicality-based collaborative filtering recommendation
typicality-based collaborative filtering recommendation
 
Accessing non static members from the main
Accessing non static members from the mainAccessing non static members from the main
Accessing non static members from the main
 

Similar to Multimodal interactions in recommender systems (Bracis 2014)

Preference Elicitation Interface
Preference Elicitation InterfacePreference Elicitation Interface
Preference Elicitation Interface
晓愚 孟
 
User Interface for an Image Retrieval Engine System
User Interface for an Image Retrieval Engine SystemUser Interface for an Image Retrieval Engine System
User Interface for an Image Retrieval Engine System
Universitat Politècnica de Catalunya
 
Chap 4 prototype
Chap 4   prototypeChap 4   prototype
Chap 4 prototype
aroka55
 
Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering Methodologies
Kiran Munir
 

Similar to Multimodal interactions in recommender systems (Bracis 2014) (20)

L injection toward effective collaborative filtering using uninteresting items
L injection toward effective collaborative filtering using uninteresting itemsL injection toward effective collaborative filtering using uninteresting items
L injection toward effective collaborative filtering using uninteresting items
 
Matrix Factorization Technique for Recommender Systems
Matrix Factorization Technique for Recommender SystemsMatrix Factorization Technique for Recommender Systems
Matrix Factorization Technique for Recommender Systems
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Preference Elicitation Interface
Preference Elicitation InterfacePreference Elicitation Interface
Preference Elicitation Interface
 
Movie recommendation Engine using Artificial Intelligence
Movie recommendation Engine using Artificial IntelligenceMovie recommendation Engine using Artificial Intelligence
Movie recommendation Engine using Artificial Intelligence
 
Context-aware and user centered evaluation of assistive systems
Context-aware and user centered evaluation of assistive systemsContext-aware and user centered evaluation of assistive systems
Context-aware and user centered evaluation of assistive systems
 
A flexible recommenndation system for Cable TV
A flexible recommenndation system for Cable TVA flexible recommenndation system for Cable TV
A flexible recommenndation system for Cable TV
 
A Flexible Recommendation System for Cable TV
A Flexible Recommendation System for Cable TVA Flexible Recommendation System for Cable TV
A Flexible Recommendation System for Cable TV
 
User Interface for an Image Retrieval Engine System
User Interface for an Image Retrieval Engine SystemUser Interface for an Image Retrieval Engine System
User Interface for an Image Retrieval Engine System
 
Testing Vitality Ranking and Prediction in Social Networking Services With Dy...
Testing Vitality Ranking and Prediction in Social Networking Services With Dy...Testing Vitality Ranking and Prediction in Social Networking Services With Dy...
Testing Vitality Ranking and Prediction in Social Networking Services With Dy...
 
Customer Churn Analytics using Microsoft R Open
Customer Churn Analytics using Microsoft R OpenCustomer Churn Analytics using Microsoft R Open
Customer Churn Analytics using Microsoft R Open
 
productionising-recommenders
productionising-recommendersproductionising-recommenders
productionising-recommenders
 
Teacher training material
Teacher training materialTeacher training material
Teacher training material
 
1440 track 2 boire_using our laptop
1440 track 2 boire_using our laptop1440 track 2 boire_using our laptop
1440 track 2 boire_using our laptop
 
Prototype Model
Prototype ModelPrototype Model
Prototype Model
 
Automated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise ApplicationsAutomated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise Applications
 
Information Retrieval and User-centric Recommender System Evaluation
Information Retrieval and User-centric Recommender System EvaluationInformation Retrieval and User-centric Recommender System Evaluation
Information Retrieval and User-centric Recommender System Evaluation
 
Chap 4 prototype
Chap 4   prototypeChap 4   prototype
Chap 4 prototype
 
Software Requirements Engineering Methodologies
Software Requirements Engineering MethodologiesSoftware Requirements Engineering Methodologies
Software Requirements Engineering Methodologies
 
RiVal - A toolkit to foster reproducibility in Recommender System evaluation
RiVal - A toolkit to foster reproducibility in Recommender System evaluationRiVal - A toolkit to foster reproducibility in Recommender System evaluation
RiVal - A toolkit to foster reproducibility in Recommender System evaluation
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Multimodal interactions in recommender systems (Bracis 2014)

  • 1. Multimodal Interactions in Recommender Systems: An EnsemblingApproach ARTHUR FORTES E MARCELO G. MANZATO
  • 2. Summary •Introduction •Unimodal Recommender Systems •Proposal •Experiments and Results •Conclusions •Future Works MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH
  • 3. Introduction •Increase in data on the Web (users, items, reviews) •The traditional recommendation engines consist in acquiring the preferences: •Implicit Feedback •Explicit Feedback •Literature reports a lack of techniques which integrate different types of user feedback into a generic model MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 3
  • 4. Introduction •The proposal uses: •Ensemble technique •Multimodal interactions •Unimodal algorithms •To generate a more accurate list of recommendations optimized for the user MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 4 Figure 1. Interactionsbyusers
  • 5. Unimodal Recommender Systems •Each unimodalrecommender uses a single or a simple subset of types of user feedback to generate a list of items •The set of unimodalrecommenders that are used by our algorithm are: •Matrix Factorization (MF) •BPR MF (Bayesian Personalized Ranking) MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 5
  • 6. Unimodal Recommender Systems •Matrix Factorization (MF) •Matrix factorization techniques allow the discovery of latent features underlying the interactions between users and items •BPR MF •The BPR MF approach consists of providing personalized ranking of items to a user according only to implicit feedback (e.g. navigation, clicks, etc.) •Considers positive and negative feedback MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 6
  • 7. Proposal •We propose a framework capable of generating recommendations based on multimodal user interactions (Positive and Negative) •Post-processing step which combines classifications generated by different unimodalrecommenders •Interactions used: -Ratings assigned by users (1-5) -Tags assigned (0 | 1) -History View (0 | 1) MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 7
  • 8. Proposal Figure 2. Framework MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 8
  • 9. Proposal MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 9 Figura 3. Proposedalgorithm
  • 10. Proposal MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 10 Figura 3. Proposedalgorithm UserItem Score 5231 7.423 5 8 7.212 5123 6.232 .... 20 33 6.823 20 8 6.112 20 54 5.232 ... N 1 8.423 N89 3.212 N 23 6.232
  • 11. Proposal MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 11 Figura 3. Proposedalgorithm UserItem Score 5231 7.423 5 8 7.212 5123 6.232 .... 20 33 6.823 20 8 6.112 20 54 5.232 ... N 1 8.423 N89 3.212 N 23 6.232
  • 12. Proposal MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 12 Figura 3. Proposedalgorithm R(u, t) 5 231 7.4 5 8 7.2 5123 6.2 ... R(u, h) 5 8 8.7 5 325 8.2 552 7.8 ... R(u, r) 5 8 5 5 25 4.5 5572 4 ... R(u, partial) U I S 58 ? ...
  • 13. Proposal MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 13 Figura 3. Proposedalgorithm UserItem Score 5231 7.423 5 8 7.212 5123 6.232 AvgR = 6.9556
  • 14. Proposal MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 14 Figura 3. Proposedalgorithm R(u, t) 5 231 7.4 ... R(u, h) 5 231 8.7 ... R(u, r) 5231 5 ... R(u, partial) U I S 58 8.7 ... Avg(5, t) = 6.4 Avg(5, h) = 5.8 Avg(5, r) = 3
  • 15. Proposal MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 15 Figura 3. Proposedalgorithm
  • 16. Experiments and Results •Database: HetRecMovielens2k: 800,000 ratings 10,000 tags 2,113 users 10,197 Movies •EvaluationMetrics: Map@N; Prec@N; With: 10 crossfoldvalidationandAll-but-oneProtocol •Recommendationlibrary: MyMediaLite3.10 MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 16
  • 17. Experiments and Results MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 17 Figura 4. ComparativeMAP@N
  • 18. Experiments and Results MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 18 Figura 5. ComparativePrec@N
  • 19. Conclusions •MAP has a tendency for higher values as the number of returned items increases while Precision has the opposite effect •MAP only considers the relevant items and their positions in the ranking •In Precision the order of items is irrelevant, the more items are filtered to the user, the more false positives may also be returned •Explicit feedback achieved the worst results using matrix factorization. •Using the proposed ensemble algorithm, we achieved better results than the baselines MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 19
  • 20. Future Works •MachineLearning Methods •Extension of the learning algorithm BPR MF •Group-basedtechniquesfor recommendation •Usingclusteringalgorithms MULTIMODAL INTERACTIONS IN RECOMMENDER SYSTEMS: AN ENSEMBLING APPROACH 20
  • 21. Multimodal Interactions in Recommender Systems: An EnsemblingApproach ARTHUR FORTES E MARCELO G. MANZATO {FORTES; MMANZATO}@ICMC.USP.BR