SlideShare a Scribd company logo
1 of 21
Download to read offline
The Force Within: Recommendation via
Gravitational Attraction Between Items
Vikas Kumar (University of Minnesota)
Saeideh Bakhshi (Facebook)
Lyndon Kennedy (FutureWei Tech)
David A. Shamma (CWI Amsterdam)
This research was performed when the authors worked at Yahoo Inc!
Many Similarity Models
Observation:
● Using Flickr data, we determined similarity between cities based on photo tags.

● We found that bigger cities like San Francisco and New York are more similar to each other.

● Smaller cities, like Berkeley, have more influence from their closest bigger city.
MovieLens Example:
A popular Mafia movie. A popular “thought-provoking”* movie.
* based on tags applied by users
http://movielens.org
MovieLens Example:
A popular Mafia movie. A popular “thought-provoking”* movie.
* based on tags applied by users
Highly similar; alike users rate
both movies.
http://movielens.org
MovieLens Example:
Other mafia movies arguably influenced from
“The Godfather” but not as popular.
Other “thought-provoking” movies influenced
from “The Shawshank Redemption” but not as
popular.
http://movielens.org
Movies Example:
Other mafia movies arguably influenced from
“The Godfather” but not as popular.
Other “thought-provoking” movies influenced
from “The Shawshank Redemption” but not as
popular.
http://movielens.org
planet
planet
Movies Example:
Other mafia movies arguably influenced from
“The Godfather” but not as popular.
Other “thought-provoking” movies influenced
from “The Shawshank Redemption” but not as
popular.
http://movielens.org
planet
planet
moon
moon
moon
moon
moon
moon
moon
Movies Example:
Other mafia movies arguably influenced from
“The Godfather” but not as popular.
Other “thought-provoking” movies influenced
from “The Shawshank Redemption” but not as
popular.
http://movielens.org
planet
planet
moon
moon
moon
moon
moon
moon
moon
Gravitational Law of Attraction:
● Determines force of attraction between two bodies:

○ Bigger bodies (with more mass) attracts more.

○ Bodies closer to each other attracts more.
Gravitational Law of Attraction:
• Determines force of attraction between two bodies.

• Bigger bodies (with more mass) attracts more.

• Bodies closer to each other attracts more.

• Why this model?

• This model resonates with our observation.

• It is easy, intuitive, and has an adaptable definition.

• Mass and distance can provide interpretation in various
contexts.
Gravitational Law in RecSys
Two important factors:
1.Mass
a. Scalar or vector form that determines relative size or mass of an item.
b. Example: #ratings, #views, #photos_at_location etc.
2.Distance
a. Scalar or vector form that suggests relative content dissimilarity.
b. Example: Spatial domain - Geodesic distance between items, or semantic dissimilarity based on
content (ex: tags) or composition of item.
Experiment: Movie Recommendations
● Predicting rating of item (m) for user (u) using gravitational similarity:
Experiment: Movie Recommendations
● Predicting rating of item (m) for user (u) using gravitational similarity:
Experiment Details
● MovieLens 10M rating dataset*

○ 10 million ratings, 100K tags, 10K movies, and 72K users.

○ Prediction Task: 90% - 10% train-test split.

○ Recommendation Task: Sample users, hideout. (80%)

● Baselines: ItemItem, UserUser, MatrixF (Matrix Factorization)

● Metrics:

○ Prediction: RMSE

○ Recommendation: Precision@20, Recall@20, and Map@20
*available at grouplens.org/datasets/movielens
Results
Results Gravity-based recommender
stands out in recommendation
metrics!
Results Hard to beat MF
techniques on RMSE
Results
Achieves comparable
diversity and spread
within system.
Conclusion:
● Replicates natural form of attraction.

● Balances popularity and relevance of items in a very intuitive fashion.

● Definition adaptable to various domains and recommendation space.

● An exploratory work, more to come!
Thank You!

Questions?
vikas@cs.umn.edu; Twitter: @vikasnitr
saeideh@gatech.edu; Twitter: @sdhbkh

More Related Content

Similar to The Force Within Recommendation via Gravitational Attraction Between Items

Opinion Dynamics on Generalized Networks
Opinion Dynamics on Generalized NetworksOpinion Dynamics on Generalized Networks
Opinion Dynamics on Generalized NetworksMason Porter
 
OMRES-ProgressPresentation1.pptx
OMRES-ProgressPresentation1.pptxOMRES-ProgressPresentation1.pptx
OMRES-ProgressPresentation1.pptx045HridikGulatiT17
 
Why so Serious - How Transmedia could be applied for Legal Education
Why so Serious - How Transmedia could be applied for Legal EducationWhy so Serious - How Transmedia could be applied for Legal Education
Why so Serious - How Transmedia could be applied for Legal EducationKris Lines
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...Daniel Katz
 
Deep learning and reasoning: Recent advances
Deep learning and reasoning: Recent advancesDeep learning and reasoning: Recent advances
Deep learning and reasoning: Recent advancesDeakin University
 
Frontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter DesignFrontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter DesignJonathan Stray
 
On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...
On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...
On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...Savvas Zannettou
 
MobiCom CHANTS
MobiCom CHANTSMobiCom CHANTS
MobiCom CHANTSgsthakur
 
EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...
EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...
EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...Francesco Osborne
 
Multimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.pptMultimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.pptgovintech1
 
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...IJMTST Journal
 
QE. Strength of Ties under conditions of anonymity
QE. Strength of Ties under conditions of anonymityQE. Strength of Ties under conditions of anonymity
QE. Strength of Ties under conditions of anonymityHerbert Eng
 
Introduction to recommendation system
Introduction to recommendation systemIntroduction to recommendation system
Introduction to recommendation systemAravindharamanan S
 
Comparative Study on Lexicon-based sentiment analysers over Negative sentiment
Comparative Study on Lexicon-based sentiment analysers over Negative sentimentComparative Study on Lexicon-based sentiment analysers over Negative sentiment
Comparative Study on Lexicon-based sentiment analysers over Negative sentimentAI Publications
 
Group Membership and Diffusion in Virtual Worlds
Group Membership and Diffusion in Virtual WorldsGroup Membership and Diffusion in Virtual Worlds
Group Membership and Diffusion in Virtual WorldsDavid Huffaker
 
Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Tom Mens
 
Searching for patterns in crowdsourced information
Searching for patterns in crowdsourced informationSearching for patterns in crowdsourced information
Searching for patterns in crowdsourced informationSilvia Puglisi
 
RecSysTEL lecture at advanced SIKS course, NL
RecSysTEL lecture at advanced SIKS course, NLRecSysTEL lecture at advanced SIKS course, NL
RecSysTEL lecture at advanced SIKS course, NLHendrik Drachsler
 

Similar to The Force Within Recommendation via Gravitational Attraction Between Items (20)

Understanding User-Community Engagement by Multi-faceted Features: A Case ...
Understanding User-Community Engagement by Multi-faceted Features: A Case ...Understanding User-Community Engagement by Multi-faceted Features: A Case ...
Understanding User-Community Engagement by Multi-faceted Features: A Case ...
 
Opinion Dynamics on Generalized Networks
Opinion Dynamics on Generalized NetworksOpinion Dynamics on Generalized Networks
Opinion Dynamics on Generalized Networks
 
OMRES-ProgressPresentation1.pptx
OMRES-ProgressPresentation1.pptxOMRES-ProgressPresentation1.pptx
OMRES-ProgressPresentation1.pptx
 
Why so Serious - How Transmedia could be applied for Legal Education
Why so Serious - How Transmedia could be applied for Legal EducationWhy so Serious - How Transmedia could be applied for Legal Education
Why so Serious - How Transmedia could be applied for Legal Education
 
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
ICPSR - Complex Systems Models in the Social Sciences - Lecture 4 - Professor...
 
Domain-specific Knowledge Extraction from the Web of Data
Domain-specific Knowledge Extraction from the Web of DataDomain-specific Knowledge Extraction from the Web of Data
Domain-specific Knowledge Extraction from the Web of Data
 
Deep learning and reasoning: Recent advances
Deep learning and reasoning: Recent advancesDeep learning and reasoning: Recent advances
Deep learning and reasoning: Recent advances
 
Frontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter DesignFrontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter Design
 
On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...
On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...
On the Origins of Memes by Means of Fringe Web Communities - Invited talk ta ...
 
MobiCom CHANTS
MobiCom CHANTSMobiCom CHANTS
MobiCom CHANTS
 
EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...
EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...
EKAW2014 - A Hybrid Semantic Approach to Building 
Dynamic Maps of Research C...
 
Multimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.pptMultimedia content based retrieval slideshare.ppt
Multimedia content based retrieval slideshare.ppt
 
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
Effective Cross-Domain Collaborative Filtering using Temporal Domain – A Brie...
 
QE. Strength of Ties under conditions of anonymity
QE. Strength of Ties under conditions of anonymityQE. Strength of Ties under conditions of anonymity
QE. Strength of Ties under conditions of anonymity
 
Introduction to recommendation system
Introduction to recommendation systemIntroduction to recommendation system
Introduction to recommendation system
 
Comparative Study on Lexicon-based sentiment analysers over Negative sentiment
Comparative Study on Lexicon-based sentiment analysers over Negative sentimentComparative Study on Lexicon-based sentiment analysers over Negative sentiment
Comparative Study on Lexicon-based sentiment analysers over Negative sentiment
 
Group Membership and Diffusion in Virtual Worlds
Group Membership and Diffusion in Virtual WorldsGroup Membership and Diffusion in Virtual Worlds
Group Membership and Diffusion in Virtual Worlds
 
Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!
 
Searching for patterns in crowdsourced information
Searching for patterns in crowdsourced informationSearching for patterns in crowdsourced information
Searching for patterns in crowdsourced information
 
RecSysTEL lecture at advanced SIKS course, NL
RecSysTEL lecture at advanced SIKS course, NLRecSysTEL lecture at advanced SIKS course, NL
RecSysTEL lecture at advanced SIKS course, NL
 

Recently uploaded

如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证a8om7o51
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证dq9vz1isj
 
Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"John Sobanski
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeBoston Institute of Analytics
 
The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancingmohamed Elzalabany
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证pwgnohujw
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjadimosmejiaslendon
 
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...ssuserf63bd7
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证ju0dztxtn
 
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证ppy8zfkfm
 
Sensing the Future: Anomaly Detection and Event Prediction in Sensor Networks
Sensing the Future: Anomaly Detection and Event Prediction in Sensor NetworksSensing the Future: Anomaly Detection and Event Prediction in Sensor Networks
Sensing the Future: Anomaly Detection and Event Prediction in Sensor NetworksBoston Institute of Analytics
 
How to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data AnalyticsHow to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data AnalyticsBrainSell Technologies
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...yulianti213969
 
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...ssuserf63bd7
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationmuqadasqasim10
 
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam DunksNOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam Dunksgmuir1066
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Klinik Aborsi
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token PredictionNABLAS株式会社
 
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证acoha1
 

Recently uploaded (20)

如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
如何办理加州大学伯克利分校毕业证(UCB毕业证)成绩单留信学历认证
 
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
1:1原版定制伦敦政治经济学院毕业证(LSE毕业证)成绩单学位证书留信学历认证
 
Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"Aggregations - The Elasticsearch "GROUP BY"
Aggregations - The Elasticsearch "GROUP BY"
 
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital AgeCredit Card Fraud Detection: Safeguarding Transactions in the Digital Age
Credit Card Fraud Detection: Safeguarding Transactions in the Digital Age
 
The Significance of Transliteration Enhancing
The Significance of Transliteration EnhancingThe Significance of Transliteration Enhancing
The Significance of Transliteration Enhancing
 
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
原件一样(UWO毕业证书)西安大略大学毕业证成绩单留信学历认证
 
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarjSCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
SCI8-Q4-MOD11.pdfwrwujrrjfaajerjrajrrarj
 
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
Data Visualization Exploring and Explaining with Data 1st Edition by Camm sol...
 
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
如何办理英国卡迪夫大学毕业证(Cardiff毕业证书)成绩单留信学历认证
 
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotecAbortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
Abortion pills in Riyadh Saudi Arabia (+966572737505 buy cytotec
 
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
1:1原版定制利物浦大学毕业证(Liverpool毕业证)成绩单学位证书留信学历认证
 
Sensing the Future: Anomaly Detection and Event Prediction in Sensor Networks
Sensing the Future: Anomaly Detection and Event Prediction in Sensor NetworksSensing the Future: Anomaly Detection and Event Prediction in Sensor Networks
Sensing the Future: Anomaly Detection and Event Prediction in Sensor Networks
 
How to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data AnalyticsHow to Transform Clinical Trial Management with Advanced Data Analytics
How to Transform Clinical Trial Management with Advanced Data Analytics
 
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
obat aborsi Tarakan wa 081336238223 jual obat aborsi cytotec asli di Tarakan9...
 
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
Statistics Informed Decisions Using Data 5th edition by Michael Sullivan solu...
 
What is Insertion Sort. Its basic information
What is Insertion Sort. Its basic informationWhat is Insertion Sort. Its basic information
What is Insertion Sort. Its basic information
 
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam DunksNOAM AAUG Adobe Summit 2024: Summit Slam Dunks
NOAM AAUG Adobe Summit 2024: Summit Slam Dunks
 
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
Jual Obat Aborsi Bandung (Asli No.1) Wa 082134680322 Klinik Obat Penggugur Ka...
 
社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction社内勉強会資料_Object Recognition as Next Token Prediction
社内勉強会資料_Object Recognition as Next Token Prediction
 
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
如何办理(WashU毕业证书)圣路易斯华盛顿大学毕业证成绩单本科硕士学位证留信学历认证
 

The Force Within Recommendation via Gravitational Attraction Between Items

  • 1. The Force Within: Recommendation via Gravitational Attraction Between Items Vikas Kumar (University of Minnesota) Saeideh Bakhshi (Facebook) Lyndon Kennedy (FutureWei Tech) David A. Shamma (CWI Amsterdam) This research was performed when the authors worked at Yahoo Inc!
  • 3. Observation: ● Using Flickr data, we determined similarity between cities based on photo tags. ● We found that bigger cities like San Francisco and New York are more similar to each other. ● Smaller cities, like Berkeley, have more influence from their closest bigger city.
  • 4. MovieLens Example: A popular Mafia movie. A popular “thought-provoking”* movie. * based on tags applied by users http://movielens.org
  • 5. MovieLens Example: A popular Mafia movie. A popular “thought-provoking”* movie. * based on tags applied by users Highly similar; alike users rate both movies. http://movielens.org
  • 6. MovieLens Example: Other mafia movies arguably influenced from “The Godfather” but not as popular. Other “thought-provoking” movies influenced from “The Shawshank Redemption” but not as popular. http://movielens.org
  • 7. Movies Example: Other mafia movies arguably influenced from “The Godfather” but not as popular. Other “thought-provoking” movies influenced from “The Shawshank Redemption” but not as popular. http://movielens.org planet planet
  • 8. Movies Example: Other mafia movies arguably influenced from “The Godfather” but not as popular. Other “thought-provoking” movies influenced from “The Shawshank Redemption” but not as popular. http://movielens.org planet planet moon moon moon moon moon moon moon
  • 9. Movies Example: Other mafia movies arguably influenced from “The Godfather” but not as popular. Other “thought-provoking” movies influenced from “The Shawshank Redemption” but not as popular. http://movielens.org planet planet moon moon moon moon moon moon moon
  • 10. Gravitational Law of Attraction: ● Determines force of attraction between two bodies: ○ Bigger bodies (with more mass) attracts more. ○ Bodies closer to each other attracts more.
  • 11. Gravitational Law of Attraction: • Determines force of attraction between two bodies. • Bigger bodies (with more mass) attracts more. • Bodies closer to each other attracts more. • Why this model? • This model resonates with our observation. • It is easy, intuitive, and has an adaptable definition. • Mass and distance can provide interpretation in various contexts.
  • 12. Gravitational Law in RecSys Two important factors: 1.Mass a. Scalar or vector form that determines relative size or mass of an item. b. Example: #ratings, #views, #photos_at_location etc. 2.Distance a. Scalar or vector form that suggests relative content dissimilarity. b. Example: Spatial domain - Geodesic distance between items, or semantic dissimilarity based on content (ex: tags) or composition of item.
  • 13. Experiment: Movie Recommendations ● Predicting rating of item (m) for user (u) using gravitational similarity:
  • 14. Experiment: Movie Recommendations ● Predicting rating of item (m) for user (u) using gravitational similarity:
  • 15. Experiment Details ● MovieLens 10M rating dataset* ○ 10 million ratings, 100K tags, 10K movies, and 72K users. ○ Prediction Task: 90% - 10% train-test split. ○ Recommendation Task: Sample users, hideout. (80%) ● Baselines: ItemItem, UserUser, MatrixF (Matrix Factorization) ● Metrics: ○ Prediction: RMSE ○ Recommendation: Precision@20, Recall@20, and Map@20 *available at grouplens.org/datasets/movielens
  • 17. Results Gravity-based recommender stands out in recommendation metrics!
  • 18. Results Hard to beat MF techniques on RMSE
  • 20. Conclusion: ● Replicates natural form of attraction. ● Balances popularity and relevance of items in a very intuitive fashion. ● Definition adaptable to various domains and recommendation space. ● An exploratory work, more to come!
  • 21. Thank You! Questions? vikas@cs.umn.edu; Twitter: @vikasnitr saeideh@gatech.edu; Twitter: @sdhbkh