SlideShare a Scribd company logo
Introduction
Algorithmic Components
Experiments
Summary

Improving Social Recommendations by
applying a Personalized Item Clustering policy
Georgios Alexandridis, Georgios Siolas
Andreas Stafylopatis
School of Electrical and Computer Engineering
National Technical University of Athens
15780 Zografou, Athens, Greece

The 5th ACM RecSys Workshop on Recommender
Systems & the Social Web (RSWeb 2013)
Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Problem Statement
Intuition
Objectives & System Outline

Problem Statement
Human taste is influenced by many factors
People tend to consume items that are not alike
Pure CF or item-based approaches quite often miss those
peculiarities of human taste

Recommender Systems should be able to identify
connections between seemingly uncorrelated items
that are of interest, though, to a particular user

In this way, the overall user satisfaction is
expected to increase because
the recommended items would be novel
compared to what has been previously consumed

the list of recommended items would be more diverse
compared to the list of items returned by pure CF or
item-based techniques
Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Problem Statement
Intuition
Objectives & System Outline

Intuition
Homophily: In social networks, people establish bonds
predominantly with people they share common interests
with
In social RS, people follow/befriend people with similar
taste
We share evaluations with our peers on common subsets
of items
Those items have some characteristics in common
Even if they’re considered to be uncorrelated by standard
similarity techniques

Intuition: locate common consumption patterns of items
in the subsets and of other items in the system
Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Problem Statement
Intuition
Objectives & System Outline

Objectives & System Outline
Socially-aware personalized item clustering recommendation
system
Main Objectives: Make recommendations that are accurate,
novel and diverse

System Outline
1

Place the items that a specific user has evaluated into
clusters according to the rating behavior of the members of
his Personal Network
Peers in his/her social network
Similar peers

2

For each cluster
Construct the Item Consumption Network
Perform a Random Walk on the aforementioned network
and return the most visited nodes

3

Merge the returned nodes of each cluster and return N
recommendations
Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

The Personal Network
The Item-to-Item Adjacency Matrix
Personalized Clustering
Item Consumption Network
The Random Walk on the ICN

The Personal Network
The Personal Network of user u
Neighbors in the social network
that bear a similarity to u
Other similar users
Other users in the social network
(e.g “friends-of-friends”) that are
similar to u
Other users in the social network

Similarity is measured by
readily-applied indices in RS
literature
e.g. Pearson, Cosine, Manhattan

Alexandridis, Siolas, Stafylopatis

s7

u7

t3,7
u3
s3 , t3

u5

t2,1
t2

ut

t3,5

u2

t2,4

s1 , t1
t1,4
s6

u4

u1
u6

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

The Personal Network
The Item-to-Item Adjacency Matrix
Personalized Clustering
Item Consumption Network
The Random Walk on the ICN

The Item-to-Item Adjacency Matrix
i1
i1 0
items having been evaluated
i2 0
by u above a relevance

threshold
i3 0

A = i4 3
Elements:

i5 0
ai,j denotes the frequency

that items i and j have been
i6 4
evaluated together by u’s
i7 0
Rows and Columns



i2
0
0
0
0
0
0
1

i3
0
0
0
0
3
2
0

i4
3
0
0
0
0
8
0

i5
0
3
0
0
0
0
4

i6
4
0
2
8
0
0
0

i7

0
1

0

0

4

0
0

peers in his/her Personal
Network

By definition, matrix A is
square and symmetric
Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

The Personal Network
The Item-to-Item Adjacency Matrix
Personalized Clustering
Item Consumption Network
The Random Walk on the ICN

Personalized Clustering
4

Matrix A: adjacency matrix of an
undirected graph

i1
3

i4

i7

1
i2

2

8

Nodes: items consumed by u
Edges: frequency of items having
been accessed together by u’s
peers

Perform spectral clustering
on this graph to locate clusters of
items accessed together

i6

4
3
i5

Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering

i3
Introduction
Algorithmic Components
Experiments
Summary

The Personal Network
The Item-to-Item Adjacency Matrix
Personalized Clustering
Item Consumption Network
The Random Walk on the ICN

Item Consumption Network
Nodes: items
Black: members of the cluster
Gray: other items, accessed by u’s
peers along with members of the
cluster
s1 (10)
number in parenthesis are total
evaluations by all users

Edges: frequency of common
access by u’s peers
The ICN graph
is connected and non-bipartite
assumes the properties of a
symmetric time-reversible finite
Markov chain
Alexandridis, Siolas, Stafylopatis

i2 (30)
2

5

i4 (80)

s2 (20)
4

i1 (50)

3

i3 (40)
3

s3 (15)

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

The Personal Network
The Item-to-Item Adjacency Matrix
Personalized Clustering
Item Consumption Network
The Random Walk on the ICN

The Random Walk on the ICN
Random walks on connected, non-bipartite graphs reach
their steady-state distribution regardless of the
staring node
Modified Random Walk on the ICN graph
Return the most visited non-seed nodes as
recommendations
Modified: next node is not sampled uniformly at random
but depends on the
edge weight
number of evaluations of both the current and the
following node

Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Datasets
Evaluation Methodology
Reference Systems
Results

Datasets
Performance Evaluation on the Epinions dataset
Medium-sized dataset
50k users
140k items
664k ratings
487k trust statements

Very sparse dataset as measured by the
rating’s density and the clustering coefficient of the trust
network (power law distributions)

Ratings are skewed towards the upper scale (4-5) by a
ratio of 1 to 3
Behavioral phenomenon of users predominantly rating
items they’ve both consumed and liked
Any naive RS that would blindly recommend any item
with a high score would perform satisfactory!
Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Datasets
Evaluation Methodology
Reference Systems
Results

Evaluation Methodology
Evaluation Objectives
Accuracy of predictions
Coverage of predictions
Qualitative criteria for the list of recommended items
How novel they are (in terms of what has already been
consumed)
How diverse they are from one another

Evaluation Metrics
1
2
3
4

Root Mean Square Error (RMSE)
Ratings’ Coverage
Distance-based Item Novelty
Intra-list Diversity

Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Datasets
Evaluation Methodology
Reference Systems
Results

Reference Systems

Baseline Systems
UserMean
ItemMean

Traditional Recommender Systems
Collaborative Filtering
Item-based Recommendation

Trust Aggregation RS
MoleTrust (with propagation horizon up to 3)
TidalTrust

Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Datasets
Evaluation Methodology
Reference Systems
Results

Results

Results on the Epinions Dataset (for a list of 5 recommended items)
Performance Metrics
RMSE
Coverage
Novelty
A. Baseline
A.1 ItemMean
A.2 UserMean
B. Collaborative Filtering
B.1 Manhattan Similarity (All Neighbors)
C. Item-Based Recommendation
C.1 Manhattan Similarity (All Similar Items)
D. Trust-based Approaches
D.1 MoleTrust-1
D.2 MoleTrust-2
D.3 MoleTrust-3
D.4 TidalTrust
E. Our Recommender
E.1 Personalized Item Clustering

Alexandridis, Siolas, Stafylopatis

Diversity

1.09
1.20

86.43%
98.58%

11.89%
9.70%

24.23%
19.42%

1.07

79.57%

20.11%

56.23%

1.20

39.29%

16.86%

45.26%

1.23
1.16
1.12
1.08

25.58%
56.52%
70.89%
74.67%

29.16%
32.31%
42.13%
45.38%

43.62%
54.02%
56.65%
59.17%

1.05

58.17%

53.11%

63.04%

Social Recommendations via Personalized Item Clustering
Introduction
Algorithmic Components
Experiments
Summary

Summary

We proposed a novel social RS based on personalized
item clustering
Our approach yields satisfactory results on most of our
evaluation objectives (accuracy, novelty, diversity)
It could be further improved in the personal network
formation phase and the clustering algorithm

Alexandridis, Siolas, Stafylopatis

Social Recommendations via Personalized Item Clustering

More Related Content

PPT
Mahout part1
PDF
Hybrid recommender systems
PDF
A Study of Neural Network Learning-Based Recommender System
PDF
On the Impact of sameAs on Schema Matching
PDF
Citation semantic based approaches to identify article quality
PPTX
Quality Metrics for Linked Open Data
PPT
Wikipedia as an Ontology for Describing Documents
PPTX
Recommender Systems - A Review and Recent Research Trends
Mahout part1
Hybrid recommender systems
A Study of Neural Network Learning-Based Recommender System
On the Impact of sameAs on Schema Matching
Citation semantic based approaches to identify article quality
Quality Metrics for Linked Open Data
Wikipedia as an Ontology for Describing Documents
Recommender Systems - A Review and Recent Research Trends

What's hot (17)

PDF
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
PPTX
Recommender Systems
PPTX
Automation of (Biological) Data Analysis and Report Generation
PPTX
Towards Automatic Analysis of Online Discussions among Hong Kong Students
PPTX
Personalized classifiers
PDF
Improved spambase dataset prediction using svm rbf kernel with adaptive boost
PDF
Machine Learning for Recommender Systems MLSS 2015 Sydney
PDF
Recommendation engines
PPT
Usage Statistics & Information Behaviors: understanding User Behavior with Qu...
PPTX
Niso usage data forum 2007
PPT
Quality Metrics for Learning Object Metadata
PDF
Personalized recommendation for cold start users
PPT
Clicking Past Google
PPTX
Profiler for Smartphone Users Interests Using Modified Hierarchical Agglomera...
PPTX
Information Filtration
PPT
PROMISE 2011: "Detecting Bug Duplicate Reports through Locality of Reference"
PDF
Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...
A Hybrid Approach for Personalized Recommender System Using Weighted TFIDF on...
Recommender Systems
Automation of (Biological) Data Analysis and Report Generation
Towards Automatic Analysis of Online Discussions among Hong Kong Students
Personalized classifiers
Improved spambase dataset prediction using svm rbf kernel with adaptive boost
Machine Learning for Recommender Systems MLSS 2015 Sydney
Recommendation engines
Usage Statistics & Information Behaviors: understanding User Behavior with Qu...
Niso usage data forum 2007
Quality Metrics for Learning Object Metadata
Personalized recommendation for cold start users
Clicking Past Google
Profiler for Smartphone Users Interests Using Modified Hierarchical Agglomera...
Information Filtration
PROMISE 2011: "Detecting Bug Duplicate Reports through Locality of Reference"
Custom-Made Ranking in Databases Establishing and Utilizing an Appropriate Wo...
Ad

Viewers also liked (16)

PPTX
Daily routine
PDF
k-Separability Presentation
PPT
Experimentació peces d'escuma
PPT
Ed 633 powerpoint final
PPTX
Racons de mates p4 b
PPTX
Power point
PDF
дууяа ашигт малтмал
PDF
дууяаа
PPT
Web s
PDF
дууяа ашигт малтмал
PPTX
Festa de la castanyada p4 a
PPTX
Racons de llengua p4 b
PPTX
Racons de llengua p4 b
PPT
Experimentem al sorral
PPTX
Racons de mates
PPTX
Racons de llengua
Daily routine
k-Separability Presentation
Experimentació peces d'escuma
Ed 633 powerpoint final
Racons de mates p4 b
Power point
дууяа ашигт малтмал
дууяаа
Web s
дууяа ашигт малтмал
Festa de la castanyada p4 a
Racons de llengua p4 b
Racons de llengua p4 b
Experimentem al sorral
Racons de mates
Racons de llengua
Ad

Similar to Improving Social Recommendations by applying a Personalized Item Clustering Policy (20)

PPTX
Lecture Notes on Recommender System Introduction
PDF
Recommender Systems
PPTX
Recommender Systems
PDF
Notes on Recommender Systems pdf 2nd module
PDF
Overview of recommender system
PPT
Chapter 02 collaborative recommendation
PPT
Chapter 02 collaborative recommendation
PDF
Research on Recommender Systems: Beyond Ratings and Lists
PPT
Introduction to recommendation system
PPTX
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
PDF
Summary of a Recommender Systems Survey paper
PDF
Introduction to recomender systems new content
PPTX
Recommendation system
PPTX
Recommender systems for E-commerce
PDF
The Power of Known Peers: A Study in Two Domains
PPT
Social Recommender Systems Tutorial - WWW 2011
PPT
Developing a Secured Recommender System in Social Semantic Network
PDF
Session-Based Recommender Systems
PDF
Recommendation System Using Social Networking
PPT
Telefonica Lunch Seminar
Lecture Notes on Recommender System Introduction
Recommender Systems
Recommender Systems
Notes on Recommender Systems pdf 2nd module
Overview of recommender system
Chapter 02 collaborative recommendation
Chapter 02 collaborative recommendation
Research on Recommender Systems: Beyond Ratings and Lists
Introduction to recommendation system
HABIB FIGA GUYE {BULE HORA UNIVERSITY}(habibifiga@gmail.com
Summary of a Recommender Systems Survey paper
Introduction to recomender systems new content
Recommendation system
Recommender systems for E-commerce
The Power of Known Peers: A Study in Two Domains
Social Recommender Systems Tutorial - WWW 2011
Developing a Secured Recommender System in Social Semantic Network
Session-Based Recommender Systems
Recommendation System Using Social Networking
Telefonica Lunch Seminar

Recently uploaded (20)

PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Modernising the Digital Integration Hub
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PPTX
The various Industrial Revolutions .pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
1. Introduction to Computer Programming.pptx
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Tartificialntelligence_presentation.pptx
Zenith AI: Advanced Artificial Intelligence
Modernising the Digital Integration Hub
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
A comparative study of natural language inference in Swahili using monolingua...
Developing a website for English-speaking practice to English as a foreign la...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
O2C Customer Invoices to Receipt V15A.pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
1 - Historical Antecedents, Social Consideration.pdf
The various Industrial Revolutions .pptx
Web App vs Mobile App What Should You Build First.pdf
Enhancing emotion recognition model for a student engagement use case through...
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Chapter 5: Probability Theory and Statistics
1. Introduction to Computer Programming.pptx
cloud_computing_Infrastucture_as_cloud_p
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf

Improving Social Recommendations by applying a Personalized Item Clustering Policy

  • 1. Introduction Algorithmic Components Experiments Summary Improving Social Recommendations by applying a Personalized Item Clustering policy Georgios Alexandridis, Georgios Siolas Andreas Stafylopatis School of Electrical and Computer Engineering National Technical University of Athens 15780 Zografou, Athens, Greece The 5th ACM RecSys Workshop on Recommender Systems & the Social Web (RSWeb 2013) Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 2. Introduction Algorithmic Components Experiments Summary Problem Statement Intuition Objectives & System Outline Problem Statement Human taste is influenced by many factors People tend to consume items that are not alike Pure CF or item-based approaches quite often miss those peculiarities of human taste Recommender Systems should be able to identify connections between seemingly uncorrelated items that are of interest, though, to a particular user In this way, the overall user satisfaction is expected to increase because the recommended items would be novel compared to what has been previously consumed the list of recommended items would be more diverse compared to the list of items returned by pure CF or item-based techniques Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 3. Introduction Algorithmic Components Experiments Summary Problem Statement Intuition Objectives & System Outline Intuition Homophily: In social networks, people establish bonds predominantly with people they share common interests with In social RS, people follow/befriend people with similar taste We share evaluations with our peers on common subsets of items Those items have some characteristics in common Even if they’re considered to be uncorrelated by standard similarity techniques Intuition: locate common consumption patterns of items in the subsets and of other items in the system Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 4. Introduction Algorithmic Components Experiments Summary Problem Statement Intuition Objectives & System Outline Objectives & System Outline Socially-aware personalized item clustering recommendation system Main Objectives: Make recommendations that are accurate, novel and diverse System Outline 1 Place the items that a specific user has evaluated into clusters according to the rating behavior of the members of his Personal Network Peers in his/her social network Similar peers 2 For each cluster Construct the Item Consumption Network Perform a Random Walk on the aforementioned network and return the most visited nodes 3 Merge the returned nodes of each cluster and return N recommendations Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 5. Introduction Algorithmic Components Experiments Summary The Personal Network The Item-to-Item Adjacency Matrix Personalized Clustering Item Consumption Network The Random Walk on the ICN The Personal Network The Personal Network of user u Neighbors in the social network that bear a similarity to u Other similar users Other users in the social network (e.g “friends-of-friends”) that are similar to u Other users in the social network Similarity is measured by readily-applied indices in RS literature e.g. Pearson, Cosine, Manhattan Alexandridis, Siolas, Stafylopatis s7 u7 t3,7 u3 s3 , t3 u5 t2,1 t2 ut t3,5 u2 t2,4 s1 , t1 t1,4 s6 u4 u1 u6 Social Recommendations via Personalized Item Clustering
  • 6. Introduction Algorithmic Components Experiments Summary The Personal Network The Item-to-Item Adjacency Matrix Personalized Clustering Item Consumption Network The Random Walk on the ICN The Item-to-Item Adjacency Matrix i1 i1 0 items having been evaluated i2 0 by u above a relevance  threshold i3 0  A = i4 3 Elements:  i5 0 ai,j denotes the frequency  that items i and j have been i6 4 evaluated together by u’s i7 0 Rows and Columns  i2 0 0 0 0 0 0 1 i3 0 0 0 0 3 2 0 i4 3 0 0 0 0 8 0 i5 0 3 0 0 0 0 4 i6 4 0 2 8 0 0 0 i7  0 1  0  0  4  0 0 peers in his/her Personal Network By definition, matrix A is square and symmetric Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 7. Introduction Algorithmic Components Experiments Summary The Personal Network The Item-to-Item Adjacency Matrix Personalized Clustering Item Consumption Network The Random Walk on the ICN Personalized Clustering 4 Matrix A: adjacency matrix of an undirected graph i1 3 i4 i7 1 i2 2 8 Nodes: items consumed by u Edges: frequency of items having been accessed together by u’s peers Perform spectral clustering on this graph to locate clusters of items accessed together i6 4 3 i5 Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering i3
  • 8. Introduction Algorithmic Components Experiments Summary The Personal Network The Item-to-Item Adjacency Matrix Personalized Clustering Item Consumption Network The Random Walk on the ICN Item Consumption Network Nodes: items Black: members of the cluster Gray: other items, accessed by u’s peers along with members of the cluster s1 (10) number in parenthesis are total evaluations by all users Edges: frequency of common access by u’s peers The ICN graph is connected and non-bipartite assumes the properties of a symmetric time-reversible finite Markov chain Alexandridis, Siolas, Stafylopatis i2 (30) 2 5 i4 (80) s2 (20) 4 i1 (50) 3 i3 (40) 3 s3 (15) Social Recommendations via Personalized Item Clustering
  • 9. Introduction Algorithmic Components Experiments Summary The Personal Network The Item-to-Item Adjacency Matrix Personalized Clustering Item Consumption Network The Random Walk on the ICN The Random Walk on the ICN Random walks on connected, non-bipartite graphs reach their steady-state distribution regardless of the staring node Modified Random Walk on the ICN graph Return the most visited non-seed nodes as recommendations Modified: next node is not sampled uniformly at random but depends on the edge weight number of evaluations of both the current and the following node Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 10. Introduction Algorithmic Components Experiments Summary Datasets Evaluation Methodology Reference Systems Results Datasets Performance Evaluation on the Epinions dataset Medium-sized dataset 50k users 140k items 664k ratings 487k trust statements Very sparse dataset as measured by the rating’s density and the clustering coefficient of the trust network (power law distributions) Ratings are skewed towards the upper scale (4-5) by a ratio of 1 to 3 Behavioral phenomenon of users predominantly rating items they’ve both consumed and liked Any naive RS that would blindly recommend any item with a high score would perform satisfactory! Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 11. Introduction Algorithmic Components Experiments Summary Datasets Evaluation Methodology Reference Systems Results Evaluation Methodology Evaluation Objectives Accuracy of predictions Coverage of predictions Qualitative criteria for the list of recommended items How novel they are (in terms of what has already been consumed) How diverse they are from one another Evaluation Metrics 1 2 3 4 Root Mean Square Error (RMSE) Ratings’ Coverage Distance-based Item Novelty Intra-list Diversity Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 12. Introduction Algorithmic Components Experiments Summary Datasets Evaluation Methodology Reference Systems Results Reference Systems Baseline Systems UserMean ItemMean Traditional Recommender Systems Collaborative Filtering Item-based Recommendation Trust Aggregation RS MoleTrust (with propagation horizon up to 3) TidalTrust Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering
  • 13. Introduction Algorithmic Components Experiments Summary Datasets Evaluation Methodology Reference Systems Results Results Results on the Epinions Dataset (for a list of 5 recommended items) Performance Metrics RMSE Coverage Novelty A. Baseline A.1 ItemMean A.2 UserMean B. Collaborative Filtering B.1 Manhattan Similarity (All Neighbors) C. Item-Based Recommendation C.1 Manhattan Similarity (All Similar Items) D. Trust-based Approaches D.1 MoleTrust-1 D.2 MoleTrust-2 D.3 MoleTrust-3 D.4 TidalTrust E. Our Recommender E.1 Personalized Item Clustering Alexandridis, Siolas, Stafylopatis Diversity 1.09 1.20 86.43% 98.58% 11.89% 9.70% 24.23% 19.42% 1.07 79.57% 20.11% 56.23% 1.20 39.29% 16.86% 45.26% 1.23 1.16 1.12 1.08 25.58% 56.52% 70.89% 74.67% 29.16% 32.31% 42.13% 45.38% 43.62% 54.02% 56.65% 59.17% 1.05 58.17% 53.11% 63.04% Social Recommendations via Personalized Item Clustering
  • 14. Introduction Algorithmic Components Experiments Summary Summary We proposed a novel social RS based on personalized item clustering Our approach yields satisfactory results on most of our evaluation objectives (accuracy, novelty, diversity) It could be further improved in the personal network formation phase and the clustering algorithm Alexandridis, Siolas, Stafylopatis Social Recommendations via Personalized Item Clustering