SlideShare a Scribd company logo
Inria, SequeL
1
Inria, Sequel – Meetup Juin 2016
Deep Learning
Collaborative
Filtering
and
Inria, SequeL
2
Collaborative filtering
Bob
Inria, SequeL
3
Bob
Collaborative filtering
Tim
Inria, SequeL
4
Bob
Tim
Collaborative filtering
Inria, SequeL
5
Collaborative filtering
Bob
Tim
Inria, SequeL
6
Collaborative filtering
Bob
Tim
Inria, SequeL
7
Collaborative filtering
Bob
Tim
Inria, SequeL
8
Goal is to predict the rating Tim
would have given to Jurassic Park
Collaborative filtering
Tim
Inria, SequeL
9
Collaborative filtering
Inria, SequeL
10
Goal : Predict the missing rating
Collaborative filtering
Bob ? 3 5 ?
Ana ? 4 ? 5
Elain 5 ? 4 ?
Sulman 2 ? 1 4
Inria, SequeL
11
Goal : Predict the missing rating
Bob 4 3 5 1
Ana 2 4 2 5
Elain 5 4 4 3
Sulman 2 3 1 4
Collaborative filtering
Inria, SequeL
12
Goal : Predict the missing rating
Bob 4 3 5 1
Ana 2 4 2 5
Elain 5 4 4 3
Sulman 2 3 1 4
To be recommended
Collaborative filtering
Inria, SequeL
13
Bob ? 3 5 ?
Ana ? 4 ? 5
Elain 5 ? 4 ?
Sulman 2 ? 1 4
Score: Average|Predicted rating – real rating|
Collaborative filtering
Inria, SequeL
14
Bob ? 3 5 ?
Ana ? 4 ? 5
Elain 5 ? 4 ?
Sulman 2 ? 1 4
Score = Average |Predicted rating – real rating|2
Collaborative filtering
Inria, SequeL
15
Neural Networks
Inria, SequeL
16
Input
Neural Networks
Inria, SequeL
17
Forward
Backward
The model is updated to fit the
target
The error is backpropagated into
the model
Neural Networks
Inria, SequeL
18
Neural Networks
Inria, SequeL
19
RUsers
Items v
u
Neural Networks
Inria, SequeL
20
RUsers
Items v
u
Neural Networks
Inria, SequeL
21
RUsers
Items v
u
Neural Networks
Inria, SequeL
22
? 3 4 ? 1
4.9 2.8 4 .1 2.0 1.1
𝑅
user
𝑅
i
t
e
m
U-CFN V-CFN
Neural Networks
Inria, SequeL
23
? 3 4 ? 1
4.9 2.8 4 .1 2.0 1.1
inputs
Dimension
reduction
Input reconstruction
5 3 4 2 1
4.9 2.8 4 .1 2.0 1.1
The model
Inria, SequeL
24
? 3 4 ? 1
4.9 2.8 4 .1 2.0 1.1
3 4 1
2.8 4 .1 1.1
Training stepTesting step
The model
Inria, SequeL
25
1 ? 2 ? 1
1.2 4.9 1.1
1 0 2 0 1
1.2 2.1 4.9 2.0 1.1
Forward
The model
Inria, SequeL
26
1 ? 2 ? 1
1.2 4.9 1.1
1 0 2 0 1
0.2 0 -0.1 0 0.1
Backward
The model
Inria, SequeL
27
β*0.2 0 α*1.1 0 β*1.1
1 0 2 0 1
1 0 0 0 1
Forward
1.2 2.3 3.1 4.2 1.1
Backward
1 ? 2 ? 1
True input
0.2 0 1.1 0 0.1
error 0.2 ? 1.1 ? 0.1
α = Prediction = supervized
β = Reconstruction = unsupervized
The model
1 ? 2 ? 1
Inria, SequeL
28
β*0.2 0 α*1.1 0 β*1.1
1 0 2 0 1
1 0 0 0 1
Forward
1.2 2.3 3.1 4.2 1.1
Backward
1 ? 2 ? 1
True input
0.2 0 1.1 0 0.1
error 0.2 ? 1.1 ? 0.1
α = Prediction = supervized
β = Reconstruction = unsupervized
The model
1 ? 2 ? 1
Inria, SequeL
29
The model
300.000 to 50.000 entries
Real
life
Inria, SequeL
30
MovieLens :
- 10 million ratings : 72.000 users / 10.000 movies
- 20 million ratings : 138.000 users / 28.000 movies
Results
Inria, SequeL
31
Quadratic error
MovieLens-10M MovieLens-20M
BPMF 0.8213 0.8123
ALS-WR 0.7830 0.7746
LLORMA 0.7949 0.7843
U-CFN 0.7767 0.7663
V-CFN 0.7767 0.7663
RMSE for train/test 90/10
BPMF : rank=10
ALS-WE : rank = 200
LLORMA : rank = 20, anchor point = 30
A. Mnih and R. Salakhutdinov, “Probabilistic matrix factorization,” in Advances in neural information processing systems, 2007, pp. 1257– 1264.
B. J. Lee, S. Kim, G. Lebanon, and Y. Singerm, “Local low-rank matrix approximation,” in Proc. of ICML’13, 2013, pp. 82–90.
C. Y.Zhou,D.Wilkinson,R.Schreiber,andR.Pan,“Large-scaleparallel collaborative filtering for the netflix prize,” in Algorithmic Aspects in Information and Management. Springer, 2008, pp. 337–348.
Results
Inria, SequeL
32
Singular value decomposition (SVD)
Other algorithms:
●Alternating Least Square Weighted Lambda-Regularization (ALS-WR)
●Probabilistic Matrix Factorization (PMF, BPMF, NLPMF)
●Local Low Rank Matrix Approximation (LLORMA)
RUsers
Items v
u
Link with matrix factorization (optional)
Inria, SequeL
33
RUsers
Items v
u
z = W3 𝐚𝐜𝐭𝐢𝐯𝐚𝐭𝐢𝐨𝐧2
ri = Vui
activation
Link with matrix factorization (optional)
Inria, SequeL
34
ui
V
Link with matrix factorization (optional)
activation
ri = Vui
RUsers
Items v
u
CFN computes a Non-Linear
Matrix Factorization
Inria, SequeL
35
Discussion
Why nobody tried it? Image/sounds
are dense
Few works
about sparsity
No tools!
Inria, SequeL
36
Discussion
Torch framework
Reproduce results
Inria, SequeL
37
? 3 4 ? 1
4.9 2.8 4 .1 2.0 1.1
Actor :
Dicaprio
Genre:
action
Year:
2010
Adding external information
Inria, SequeL
38
4.9 2.8 4 .1 2.0 1.1
Content-based Filtering
Extensions
Inria, SequeL
39
Thank you for listening!
Inria, SequeL
40
Input reconstruction
5 ? 4 ? 1
4.9 2.8 4 .1 2.0 1.1
Encoder
Decoder
Autoencoders:
Matrix factorization
z = ℎ Wui,𝐝𝐞𝐧𝐬𝐞
ui,𝐬𝐩𝐚𝐫𝐬𝐞
ui,𝐝𝐞𝐧𝐬𝐞
Link with Matrix Factorization

More Related Content

Viewers also liked

Recommendation @ Meetic
Recommendation @ MeeticRecommendation @ Meetic
Recommendation @ Meeticrecsysfr
 
Pulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at ScalePulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at Scalerecsysfr
 
Sequential Learning in the Position-Based Model
Sequential Learning in the Position-Based ModelSequential Learning in the Position-Based Model
Sequential Learning in the Position-Based Modelrecsysfr
 
Story of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer FlowStory of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer Flowrecsysfr
 
New tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B TestingNew tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B Testingrecsysfr
 
Tailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - SailendraTailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - Sailendrarecsysfr
 
Recommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalizationRecommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalizationrecsysfr
 
Rakuten Institute of Technology Paris
Rakuten Institute of Technology ParisRakuten Institute of Technology Paris
Rakuten Institute of Technology Parisrecsysfr
 
2nd DL Meetup @ Dublin - Irene
2nd DL Meetup @ Dublin - Irene2nd DL Meetup @ Dublin - Irene
2nd DL Meetup @ Dublin - IreneZihui Li
 
Representation Learning in Medical Documents
Representation Learning in Medical DocumentsRepresentation Learning in Medical Documents
Representation Learning in Medical DocumentsZihui Li
 
Recommender systems
Recommender systemsRecommender systems
Recommender systemsrecsysfr
 
Data-Driven Recommender Systems
Data-Driven Recommender SystemsData-Driven Recommender Systems
Data-Driven Recommender Systemsrecsysfr
 
A Movement Recognition Method using LBP
A Movement Recognition Method using LBPA Movement Recognition Method using LBP
A Movement Recognition Method using LBPZihui Li
 
Recommendations @ Rakuten Group
Recommendations @ Rakuten GroupRecommendations @ Rakuten Group
Recommendations @ Rakuten Grouprecsysfr
 
New challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertisingNew challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertisingOlivier Koch
 
Making advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders MeetupMaking advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders MeetupOlivier Koch
 
EN - Criteo - BD Deck -July 2014 - rebrand
EN - Criteo - BD Deck -July 2014 - rebrandEN - Criteo - BD Deck -July 2014 - rebrand
EN - Criteo - BD Deck -July 2014 - rebrandDjilali Zitouni
 
Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Zihui Li
 
C# development workflow @ criteo
C# development workflow @ criteoC# development workflow @ criteo
C# development workflow @ criteoIbrahim Abubakari
 

Viewers also liked (19)

Recommendation @ Meetic
Recommendation @ MeeticRecommendation @ Meetic
Recommendation @ Meetic
 
Pulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at ScalePulpix - Video Recommendation at Scale
Pulpix - Video Recommendation at Scale
 
Sequential Learning in the Position-Based Model
Sequential Learning in the Position-Based ModelSequential Learning in the Position-Based Model
Sequential Learning in the Position-Based Model
 
Story of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer FlowStory of the algorithms behind Deezer Flow
Story of the algorithms behind Deezer Flow
 
New tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B TestingNew tools from the bandit literature to improve A/B Testing
New tools from the bandit literature to improve A/B Testing
 
Tailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - SailendraTailor-made personalization and recommendation - Sailendra
Tailor-made personalization and recommendation - Sailendra
 
Recommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalizationRecommendation @ PriceMinister-Rakuten - Road to personalization
Recommendation @ PriceMinister-Rakuten - Road to personalization
 
Rakuten Institute of Technology Paris
Rakuten Institute of Technology ParisRakuten Institute of Technology Paris
Rakuten Institute of Technology Paris
 
2nd DL Meetup @ Dublin - Irene
2nd DL Meetup @ Dublin - Irene2nd DL Meetup @ Dublin - Irene
2nd DL Meetup @ Dublin - Irene
 
Representation Learning in Medical Documents
Representation Learning in Medical DocumentsRepresentation Learning in Medical Documents
Representation Learning in Medical Documents
 
Recommender systems
Recommender systemsRecommender systems
Recommender systems
 
Data-Driven Recommender Systems
Data-Driven Recommender SystemsData-Driven Recommender Systems
Data-Driven Recommender Systems
 
A Movement Recognition Method using LBP
A Movement Recognition Method using LBPA Movement Recognition Method using LBP
A Movement Recognition Method using LBP
 
Recommendations @ Rakuten Group
Recommendations @ Rakuten GroupRecommendations @ Rakuten Group
Recommendations @ Rakuten Group
 
New challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertisingNew challenges for scalable machine learning in online advertising
New challenges for scalable machine learning in online advertising
 
Making advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders MeetupMaking advertising personal, 4th NL Recommenders Meetup
Making advertising personal, 4th NL Recommenders Meetup
 
EN - Criteo - BD Deck -July 2014 - rebrand
EN - Criteo - BD Deck -July 2014 - rebrandEN - Criteo - BD Deck -July 2014 - rebrand
EN - Criteo - BD Deck -July 2014 - rebrand
 
Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)Machine Learning Algorithms (Part 1)
Machine Learning Algorithms (Part 1)
 
C# development workflow @ criteo
C# development workflow @ criteoC# development workflow @ criteo
C# development workflow @ criteo
 

Similar to Using Neural Networks to predict user ratings

Long Term Recurrent Convolutional Neural Networks
Long Term Recurrent Convolutional Neural NetworksLong Term Recurrent Convolutional Neural Networks
Long Term Recurrent Convolutional Neural NetworksEkin Akyürek
 
BlinkDB: Qureying Petabytes of Data in Seconds using Sampling
BlinkDB: Qureying Petabytes of Data in Seconds using SamplingBlinkDB: Qureying Petabytes of Data in Seconds using Sampling
BlinkDB: Qureying Petabytes of Data in Seconds using SamplingDataWorks Summit
 
BlinkDB - Approximate Queries on Very Large Data
BlinkDB - Approximate Queries on Very Large DataBlinkDB - Approximate Queries on Very Large Data
BlinkDB - Approximate Queries on Very Large DataKnoldus Inc.
 
Certificates for bist including index
Certificates for bist including indexCertificates for bist including index
Certificates for bist including indexPrabhu Kiran
 
Research overview
Research overviewResearch overview
Research overviewdagunisa
 
AlphaZero and beyond: Polygames
AlphaZero and beyond: PolygamesAlphaZero and beyond: Polygames
AlphaZero and beyond: PolygamesOlivier Teytaud
 
Automated Defect Classifier for PCBs using Raspberry Pi
Automated Defect Classifier for PCBs using Raspberry PiAutomated Defect Classifier for PCBs using Raspberry Pi
Automated Defect Classifier for PCBs using Raspberry PiIRJET Journal
 
Hpai class 16 - learning - 041320
Hpai   class 16 - learning - 041320Hpai   class 16 - learning - 041320
Hpai class 16 - learning - 041320melendez321
 
Robust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector MachineRobust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector MachineIRJET Journal
 
Research on Iris Region Localization Algorithms
Research on Iris Region Localization AlgorithmsResearch on Iris Region Localization Algorithms
Research on Iris Region Localization AlgorithmsIJERA Editor
 
Real Time Sign Language Recognition Using Deep Learning
Real Time Sign Language Recognition Using Deep LearningReal Time Sign Language Recognition Using Deep Learning
Real Time Sign Language Recognition Using Deep LearningIRJET Journal
 
Systematic Architecture Level Fault Diagnosis Using Statistical Techniques
Systematic Architecture Level Fault Diagnosis Using Statistical TechniquesSystematic Architecture Level Fault Diagnosis Using Statistical Techniques
Systematic Architecture Level Fault Diagnosis Using Statistical TechniquesFabian Keller
 
[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...NAVER D2
 
2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam Laurence2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam LaurenceAlexanderAdamLaurenc
 
Digital_video_processing by M Tekalp.pdf
Digital_video_processing by M Tekalp.pdfDigital_video_processing by M Tekalp.pdf
Digital_video_processing by M Tekalp.pdfssuserbe3944
 
Sparse representation based human action recognition using an action region-a...
Sparse representation based human action recognition using an action region-a...Sparse representation based human action recognition using an action region-a...
Sparse representation based human action recognition using an action region-a...Wesley De Neve
 

Similar to Using Neural Networks to predict user ratings (20)

Long Term Recurrent Convolutional Neural Networks
Long Term Recurrent Convolutional Neural NetworksLong Term Recurrent Convolutional Neural Networks
Long Term Recurrent Convolutional Neural Networks
 
BlinkDB: Qureying Petabytes of Data in Seconds using Sampling
BlinkDB: Qureying Petabytes of Data in Seconds using SamplingBlinkDB: Qureying Petabytes of Data in Seconds using Sampling
BlinkDB: Qureying Petabytes of Data in Seconds using Sampling
 
BlinkDB - Approximate Queries on Very Large Data
BlinkDB - Approximate Queries on Very Large DataBlinkDB - Approximate Queries on Very Large Data
BlinkDB - Approximate Queries on Very Large Data
 
Object Detection (D2L5 Insight@DCU Machine Learning Workshop 2017)
Object Detection (D2L5 Insight@DCU Machine Learning Workshop 2017)Object Detection (D2L5 Insight@DCU Machine Learning Workshop 2017)
Object Detection (D2L5 Insight@DCU Machine Learning Workshop 2017)
 
Certificates for bist including index
Certificates for bist including indexCertificates for bist including index
Certificates for bist including index
 
Research overview
Research overviewResearch overview
Research overview
 
AlphaZero and beyond: Polygames
AlphaZero and beyond: PolygamesAlphaZero and beyond: Polygames
AlphaZero and beyond: Polygames
 
Automated Defect Classifier for PCBs using Raspberry Pi
Automated Defect Classifier for PCBs using Raspberry PiAutomated Defect Classifier for PCBs using Raspberry Pi
Automated Defect Classifier for PCBs using Raspberry Pi
 
Hpai class 16 - learning - 041320
Hpai   class 16 - learning - 041320Hpai   class 16 - learning - 041320
Hpai class 16 - learning - 041320
 
Robust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector MachineRobust Tracking Via Feature Mapping Method and Support Vector Machine
Robust Tracking Via Feature Mapping Method and Support Vector Machine
 
Research on Iris Region Localization Algorithms
Research on Iris Region Localization AlgorithmsResearch on Iris Region Localization Algorithms
Research on Iris Region Localization Algorithms
 
Real Time Sign Language Recognition Using Deep Learning
Real Time Sign Language Recognition Using Deep LearningReal Time Sign Language Recognition Using Deep Learning
Real Time Sign Language Recognition Using Deep Learning
 
Systematic Architecture Level Fault Diagnosis Using Statistical Techniques
Systematic Architecture Level Fault Diagnosis Using Statistical TechniquesSystematic Architecture Level Fault Diagnosis Using Statistical Techniques
Systematic Architecture Level Fault Diagnosis Using Statistical Techniques
 
Thesis_Oral
Thesis_OralThesis_Oral
Thesis_Oral
 
[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...[212]big models without big data using domain specific deep networks in data-...
[212]big models without big data using domain specific deep networks in data-...
 
Python for Image and Video processing applications
Python for Image and Video processing applicationsPython for Image and Video processing applications
Python for Image and Video processing applications
 
2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam Laurence2019 Project Showcase - Alexander Adam Laurence
2019 Project Showcase - Alexander Adam Laurence
 
Digital_video_processing by M Tekalp.pdf
Digital_video_processing by M Tekalp.pdfDigital_video_processing by M Tekalp.pdf
Digital_video_processing by M Tekalp.pdf
 
2ND COT.pptx
2ND COT.pptx2ND COT.pptx
2ND COT.pptx
 
Sparse representation based human action recognition using an action region-a...
Sparse representation based human action recognition using an action region-a...Sparse representation based human action recognition using an action region-a...
Sparse representation based human action recognition using an action region-a...
 

More from recsysfr

Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty FiveMulti Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Fiverecsysfr
 
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...recsysfr
 
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...recsysfr
 
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - TinycluesPredictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinycluesrecsysfr
 
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...recsysfr
 
Injecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender systemInjecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender systemrecsysfr
 

More from recsysfr (6)

Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty FiveMulti Task DPP for Basket Completion by Romain WARLOP, Fifty Five
Multi Task DPP for Basket Completion by Romain WARLOP, Fifty Five
 
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
Building a recommender system with Annoy and Word2Vec by Cristian PEREZ, Kern...
 
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
An Homophily-based Approach for Fast Post Recommendation in Microblogging Sys...
 
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - TinycluesPredictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
Predictive quality metrics @ tinyclues - Artem Kozhevnikov - Tinyclues
 
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
Highlights on most interesting RecSys papers - Elena Smirnova, Lowik Chanusso...
 
Injecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender systemInjecting semantic links into a graph-based recommender system
Injecting semantic links into a graph-based recommender system
 

Recently uploaded

The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxlaozhuseo02
 
Case study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxCase study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxAnkitscribd
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkklolsDocherty
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxabhinandnam9997
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfSiskaFitrianingrum
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理aagad
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyDamar Juniarto
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?Linksys Velop Login
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideVarun Mithran
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
 

Recently uploaded (13)

The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Case study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptxCase study on merger of Vodafone and Idea (VI).pptx
Case study on merger of Vodafone and Idea (VI).pptx
 
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkkaudience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
audience research (emma) 1.pptxkkkkkkkkkkkkkkkkk
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 
The Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI StudioThe Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI Studio
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
Bug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's GuideBug Bounty Blueprint : A Beginner's Guide
Bug Bounty Blueprint : A Beginner's Guide
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 

Using Neural Networks to predict user ratings