SlideShare uma empresa Scribd logo
1 de 23
Do not blame it on the algorithm - An
empirical assessment
of multiple recommender systems and their
impact
on content diversity
Möller, Trilling, Helberger, van Es
The Amsterdam Personalised Communication Project
Does algorithmic recommendation
lead to less diversity?
2
News recommendation algorithms
Optimize sets of recommended news articles by sorting
them according to
• Popularity
• Collaborative filtering
• Semantic match
3
Diversity
Functional approach: Diversity has a different meaning/
significance depending on which value or objective it is
connected to
4
Democratic
participation
Ratio of
news/public
affairs
Different
political/ideo
logical
viewpoints
Tolerance
Ratio of
content
dedicated to
ethnic,
linguistic,
national
groups
Different
languages
Autonomy
Choice
between
different
formats,
topics,
genres,
sources
Little
variance, in
the sense of
distance
from
personal
preferences
Deliberation
Reconcillary
tone, share
of articles
presenting
various
perspectives
Diversity of
emotions,
range of
different
authors,
sources
Contestation
Minority
voices
Share of
content that
is
purposefully
biased
5
Democratic
participation
Ratio of
news/public
affairs
Different
political/ideo
logical
viewpoints
Tolerance
Ratio of
content
dedicated to
ethnic,
linguistic,
national
groups
Different
languages
Autonomy
Choice
between
different
formats,
topics,
genres,
sources
Little
variance, in
the sense of
distance
from
personal
preferences
Deliberation
Reconcillary
tone, share
of articles
presenting
various
perspectives
Diversity of
emotions,
range of
different
authors,
sources
Contestation
Minority
voices
Share of
content that
is
purposefully
biased
6
Research question
 Which algorithmic setting in news recommender system
produces the largest and smallest amount of diversity on
the different dimensions of diversity?
7
Methods
Data: 1000 Simulated recommendation sets in different
algorithmic settings based of data on Volkskrant.nl published
between 19.9.2016 and 26.9 2016, N=21,973 articles
Benchmark: Recommendation by the human editor
8
9
Methods
Operationalization (Preliminary): Diversity for democratic
participation: Overlap in topic; Diversity for autonomy:
Overlap in section of the newspaper, Diversity for delibartion:
Overlap in tone and emotions
10
How to measure overlap
 Naïve approach:
(1) map: same feature (topic)  1; different feature (topic)  0
(2) sum
In a recommendation set of three articles, we can get the scores
{0; 1; 2; 3}
Example: An article about sport leads to the recommendation set
{politics; sport; sport}  score 2
11
Results
Benchmark Popularity Col. filter Semantic
Participation 1.237 1.094 1.286 1.251
Autonomy 0.38 0.29 0.38 0.43
Deliberation 0.603 0.512 0.585 0.654
12
How to measure overlap
 But this naïve approach oversimplifies.
 Better: Instead of binary [0/1] have [0;1] interval
 Distance between topics as feature; not presence as feature
13
14
Spo
rtDome
stic
politic
s
Internat
ional
Relation
s
15
Spo
rtDome
stic
politic
s
Internat
ional
Relation
s
d
(1) Use MDS to represent each topic t by coordinates (x,y) in
two-dimensional space
(2) Each document D is represented by vector
of topic weights
3) Calculate topic dissimilarity matrix M (50x50)
16
Preparing the matrices
(1) We multiply M with a and , for document 1 and 2 ,
resulting in two matrices:
These represent the topic dissimilarity matrices weighed by
the topic occurrence in the document in question.
(2) We can then calculate the Euclidian distance between
the two matrices using the Frobenius norm:
17
Comparing two documents
Apply to recommendation sets
Given that each document in the dataset generated three
recommendations, we propose to calculate several
measures:
 the mean of the distance of each article in the
reommendation set with the original article.
 the mean of the distances within the recommendation set
18
Results
20
Future work
 Evaluate topic distance measure: crowdcoding?
 More diverse corpora
 Include minority voice diversity (Wikipedia)
 DART
21
Work in progress… optimize diversity
in recommender systems.
Thanks
Want to know more?
@judith_moeller, @damian0604
Personalised-communication.net

Mais conteúdo relacionado

Mais procurados

Inferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer SystemsInferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Nicolas Kourtellis
 
Giovanni Maria Sacco
Giovanni Maria SaccoGiovanni Maria Sacco
Giovanni Maria Sacco
guest66dc5f
 

Mais procurados (6)

A Longitudinal Perspective on the Relationship between Hypermedia Structure...
A Longitudinal Perspective on the Relationship between Hypermedia Structure...A Longitudinal Perspective on the Relationship between Hypermedia Structure...
A Longitudinal Perspective on the Relationship between Hypermedia Structure...
 
A recommender system for social learning platforms
A recommender system for social learning platformsA recommender system for social learning platforms
A recommender system for social learning platforms
 
Taxonomy and survey of community
Taxonomy and survey of communityTaxonomy and survey of community
Taxonomy and survey of community
 
Inferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer SystemsInferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
Inferring Peer Centrality in Socially-Informed Peer-to-Peer Systems
 
Giovanni Maria Sacco
Giovanni Maria SaccoGiovanni Maria Sacco
Giovanni Maria Sacco
 
Contextualized versus Structural Overlapping Communities in Social Media.
Contextualized versus Structural Overlapping Communities in Social Media. Contextualized versus Structural Overlapping Communities in Social Media.
Contextualized versus Structural Overlapping Communities in Social Media.
 

Semelhante a Do not blame it on the algorithm - An empirical assessment of multiple recommender systems and their impact on content diversity

Methodology & Content analysis
Methodology & Content analysisMethodology & Content analysis
Methodology & Content analysis
Florence Paisey
 
Van dalen et al. different roles different content
Van dalen et al. different roles different contentVan dalen et al. different roles different content
Van dalen et al. different roles different content
Arjen Van Dalen
 
Dissertation defense
Dissertation defenseDissertation defense
Dissertation defense
Kat Chuang
 
Gema Olaso - A Faceted Classification Scheme for CMD
Gema Olaso - A Faceted Classification Scheme for CMDGema Olaso - A Faceted Classification Scheme for CMD
Gema Olaso - A Faceted Classification Scheme for CMD
gema16ster
 
Co- creating Democracy: Roeland Japp in't Veld
Co- creating Democracy: Roeland Japp in't VeldCo- creating Democracy: Roeland Japp in't Veld
Co- creating Democracy: Roeland Japp in't Veld
Social Innovation Exchange
 
Constructivism in EU studies
Constructivism in EU studiesConstructivism in EU studies
Constructivism in EU studies
Ivan Grigoriev
 
Van dalen people behind the political headlines
Van dalen people behind the political headlinesVan dalen people behind the political headlines
Van dalen people behind the political headlines
Arjen Van Dalen
 

Semelhante a Do not blame it on the algorithm - An empirical assessment of multiple recommender systems and their impact on content diversity (20)

Methodology & Content analysis
Methodology & Content analysisMethodology & Content analysis
Methodology & Content analysis
 
Influence of media source on political interest;
Influence of media source on political interest;Influence of media source on political interest;
Influence of media source on political interest;
 
Systems Centered Language
Systems Centered LanguageSystems Centered Language
Systems Centered Language
 
Forms of discourse analysis
Forms of discourse analysisForms of discourse analysis
Forms of discourse analysis
 
CombaStarke Etmaal2024 Fear Appeals by Scientists in Climate Communication
CombaStarke Etmaal2024 Fear Appeals by Scientists in Climate CommunicationCombaStarke Etmaal2024 Fear Appeals by Scientists in Climate Communication
CombaStarke Etmaal2024 Fear Appeals by Scientists in Climate Communication
 
M. Ash Thesis
M. Ash ThesisM. Ash Thesis
M. Ash Thesis
 
Illustrate the lack of intercultural communication by clearly defi.docx
Illustrate the lack of intercultural communication by clearly defi.docxIllustrate the lack of intercultural communication by clearly defi.docx
Illustrate the lack of intercultural communication by clearly defi.docx
 
Finding political network bridges on facebook
Finding political network bridges on facebookFinding political network bridges on facebook
Finding political network bridges on facebook
 
Van dalen et al. different roles different content
Van dalen et al. different roles different contentVan dalen et al. different roles different content
Van dalen et al. different roles different content
 
Applying Critical Discourse Analysis in Translation of Political Speeches and...
Applying Critical Discourse Analysis in Translation of Political Speeches and...Applying Critical Discourse Analysis in Translation of Political Speeches and...
Applying Critical Discourse Analysis in Translation of Political Speeches and...
 
Dissertation defense
Dissertation defenseDissertation defense
Dissertation defense
 
How to write your dissertation data analysis chapters.
How to write your dissertation data analysis chapters.How to write your dissertation data analysis chapters.
How to write your dissertation data analysis chapters.
 
Gema Olaso - A Faceted Classification Scheme for CMD
Gema Olaso - A Faceted Classification Scheme for CMDGema Olaso - A Faceted Classification Scheme for CMD
Gema Olaso - A Faceted Classification Scheme for CMD
 
Presentation Bachelor Thesis - Policy Diffusion
Presentation Bachelor Thesis - Policy DiffusionPresentation Bachelor Thesis - Policy Diffusion
Presentation Bachelor Thesis - Policy Diffusion
 
Co- creating Democracy: Roeland Japp in't Veld
Co- creating Democracy: Roeland Japp in't VeldCo- creating Democracy: Roeland Japp in't Veld
Co- creating Democracy: Roeland Japp in't Veld
 
Constructivism in EU studies
Constructivism in EU studiesConstructivism in EU studies
Constructivism in EU studies
 
Call for paper 71. Revista Comunicar
Call for paper 71. Revista ComunicarCall for paper 71. Revista Comunicar
Call for paper 71. Revista Comunicar
 
Data collection and interpretation in sociolinguistics
Data collection and interpretation in sociolinguisticsData collection and interpretation in sociolinguistics
Data collection and interpretation in sociolinguistics
 
Van dalen people behind the political headlines
Van dalen people behind the political headlinesVan dalen people behind the political headlines
Van dalen people behind the political headlines
 
The Civic Mission of Schools: Measuring Civic Learning
The Civic Mission of Schools: Measuring Civic LearningThe Civic Mission of Schools: Measuring Civic Learning
The Civic Mission of Schools: Measuring Civic Learning
 

Último

Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Lokesh Kothari
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
Sérgio Sacani
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Sérgio Sacani
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
Areesha Ahmad
 

Último (20)

GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
American Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptxAmerican Type Culture Collection (ATCC).pptx
American Type Culture Collection (ATCC).pptx
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRLKochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
Kochi ❤CALL GIRL 84099*07087 ❤CALL GIRLS IN Kochi ESCORT SERVICE❤CALL GIRL
 
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
9999266834 Call Girls In Noida Sector 22 (Delhi) Call Girl Service
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
 
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceuticsPulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls AgencyHire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
Hire 💕 9907093804 Hooghly Call Girls Service Call Girls Agency
 
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
Chemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdfChemistry 4th semester series (krishna).pdf
Chemistry 4th semester series (krishna).pdf
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 

Do not blame it on the algorithm - An empirical assessment of multiple recommender systems and their impact on content diversity

  • 1. Do not blame it on the algorithm - An empirical assessment of multiple recommender systems and their impact on content diversity Möller, Trilling, Helberger, van Es The Amsterdam Personalised Communication Project
  • 3. News recommendation algorithms Optimize sets of recommended news articles by sorting them according to • Popularity • Collaborative filtering • Semantic match 3
  • 4. Diversity Functional approach: Diversity has a different meaning/ significance depending on which value or objective it is connected to 4
  • 5. Democratic participation Ratio of news/public affairs Different political/ideo logical viewpoints Tolerance Ratio of content dedicated to ethnic, linguistic, national groups Different languages Autonomy Choice between different formats, topics, genres, sources Little variance, in the sense of distance from personal preferences Deliberation Reconcillary tone, share of articles presenting various perspectives Diversity of emotions, range of different authors, sources Contestation Minority voices Share of content that is purposefully biased 5
  • 6. Democratic participation Ratio of news/public affairs Different political/ideo logical viewpoints Tolerance Ratio of content dedicated to ethnic, linguistic, national groups Different languages Autonomy Choice between different formats, topics, genres, sources Little variance, in the sense of distance from personal preferences Deliberation Reconcillary tone, share of articles presenting various perspectives Diversity of emotions, range of different authors, sources Contestation Minority voices Share of content that is purposefully biased 6
  • 7. Research question  Which algorithmic setting in news recommender system produces the largest and smallest amount of diversity on the different dimensions of diversity? 7
  • 8. Methods Data: 1000 Simulated recommendation sets in different algorithmic settings based of data on Volkskrant.nl published between 19.9.2016 and 26.9 2016, N=21,973 articles Benchmark: Recommendation by the human editor 8
  • 9. 9
  • 10. Methods Operationalization (Preliminary): Diversity for democratic participation: Overlap in topic; Diversity for autonomy: Overlap in section of the newspaper, Diversity for delibartion: Overlap in tone and emotions 10
  • 11. How to measure overlap  Naïve approach: (1) map: same feature (topic)  1; different feature (topic)  0 (2) sum In a recommendation set of three articles, we can get the scores {0; 1; 2; 3} Example: An article about sport leads to the recommendation set {politics; sport; sport}  score 2 11
  • 12. Results Benchmark Popularity Col. filter Semantic Participation 1.237 1.094 1.286 1.251 Autonomy 0.38 0.29 0.38 0.43 Deliberation 0.603 0.512 0.585 0.654 12
  • 13. How to measure overlap  But this naïve approach oversimplifies.  Better: Instead of binary [0/1] have [0;1] interval  Distance between topics as feature; not presence as feature 13
  • 16. (1) Use MDS to represent each topic t by coordinates (x,y) in two-dimensional space (2) Each document D is represented by vector of topic weights 3) Calculate topic dissimilarity matrix M (50x50) 16 Preparing the matrices
  • 17. (1) We multiply M with a and , for document 1 and 2 , resulting in two matrices: These represent the topic dissimilarity matrices weighed by the topic occurrence in the document in question. (2) We can then calculate the Euclidian distance between the two matrices using the Frobenius norm: 17 Comparing two documents
  • 18. Apply to recommendation sets Given that each document in the dataset generated three recommendations, we propose to calculate several measures:  the mean of the distance of each article in the reommendation set with the original article.  the mean of the distances within the recommendation set 18
  • 20. 20
  • 21. Future work  Evaluate topic distance measure: crowdcoding?  More diverse corpora  Include minority voice diversity (Wikipedia)  DART 21
  • 22. Work in progress… optimize diversity in recommender systems.
  • 23. Thanks Want to know more? @judith_moeller, @damian0604 Personalised-communication.net

Notas do Editor

  1. Functional approach: diversity is not a goal in itself but a means to and end, namely the realisation of particular values and objectives. Which values and objectives those are depends, among other, on the conceptualisation of pluralism. Arguably, there is not one conceptualisation of pluralism but several possible conceptual (liberal pluralism, deliberate pluralism, cultural pluralism, radical pluralism). Seeing that media diversity is not a value in itself but a means to achieve a particular goal, it is probably too restricted to simply measure the diversity of an information offer ipso jure. Instead, we should take into account the way people find, collect, process, engage and act upon diverse information. In other words, a complete vision of diversity also looks into the presentation (if the ways of presentation/style of writing/etc) reflect the heterogeneity for different styles, etc., , the visibility and ease of access of diverse content (including geographical access), the engagement with the content (in the form of sharing, liking, hyperlinking, commenting, etc.), etc. Pluralism and diversity can be measured in two ways: absolute (e.g. the number of news papers from different sources) and proportionate/relational (the ratio of news papers from one source in relationship to the number of news papers from another source). Typically, it is not a piece of content that is diverse, but how this content relates to other contents.
  2. Red circle is what was recommended to one specific user, How to optimize the recommender, mover users towards norm (0), and you want to make the circle larger