growing wikipedia across languages via recommendation · 1/30/2017  · recommendation jure...

34
Growing Wikipedia Across Languages via Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia

Upload: others

Post on 25-Aug-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Growing Wikipedia Across Languages via

RecommendationJure Leskovec

StanfordEllery Wulczyn

WikimediaBob West

EPFLLeila Zia

Wikimedia

Page 2: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Wikipedia is the biggest encyclopedia in history and the 5th most visited website worldwide.

Given that you speak language X, how much can you learn about the world?

Page 3: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

All Wikipedia languages 2M geo-located articles

3

Lausanne

Markus Krötzsch, TU Dresden

Page 4: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

German Wikipedia 356K geo-located articles 132M native speakers

4Markus Krötzsch, TU Dresden

Page 5: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Spanish Wikipedia 261k Geo Tagged Items 389M Native speakers:

Spanish Wikipedia 261K geo-located articles 389M native speakers 5Markus Krötzsch, TU Dresden

Page 6: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

https://ddll.inf.tu-dresden.de/web/Wikidata/Maps-06-2015/en

Arabic Wikipedia 87K geo-located articles 467M native speakers 6Markus Krötzsch, TU Dresden

Page 7: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Problem: Access to Knowledge

Depending on the language you speak, you can only learn about a small subset

of topics

How do we make access to all knowledge universal?

7

Page 8: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Problem: Access to Knowledge

Depending on the language you speak, you can only learn about a small subset

of topics

How do we democratize access to knowledge?

8

How do we grow language-specific Wikipedias faster?

Page 9: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Goal: Recommend important missing articles to human editorsSystem overview:

Wikipedia: Filling knowledge gaps

9

Find Rank Recommend

Bottomline: 3x growth rate with no loss in article quality

Page 10: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Find Rank Recommend

10

How do we identify missing articles in language X?

Page 11: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Task: Find Missing Articles

● Wikidata: Knowledge base for Wikipedia

● Every article in every language is mapped into a node in a concept graph

11

en:Apple sl:Jabolko

Q32

nl:Appel

Page 12: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Task: Find Missing Articles

Q32

English Wikipedia French Wikipedia

Apple Switzerland SuisseAfrique

Q45

12

ConceptsQ46

Wikipedia articles

Page 13: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Task: Find Missing Articles

Q32 Q46

English Wikipedia French Wikipedia

Apple

Q45

13

Concepts

Wikipedia articles

PommeSwitzerland SuisseAfrique

Page 14: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

14

We want editors to create important missing articles. How can we rank articles by importance?

Find Rank Recommend

Page 15: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Ranking Missing Articles

Goal: Given a missing article, predict popularity rank in the target language (once it’s created)

Problem: The article doesn’t exist yet (so we don’t have its features for prediction)

15

Page 16: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Ranking Missing Articles

Approach:- Predict popularity of existing French articles- using features extracted from the

corresponding non-French articlesExample features: pageviewstopicslinks

16

Classification algorithm: Random forests

Page 17: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

17

Identify interested human editors who can work on a given important missing article

Find Rank Recommend

Page 18: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Recommending Missing Articles

Q22

Q32

Q34

Q12

Top missing articles

Editors

E1

E2

Affinity(E1, Q34) 18

Bipartite matching between editors and missing items

Page 19: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Computing Affinities: Concept Embedding

Q99

Q67

19

Q67

Q34

Page 20: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Computing Affinities

Q99

Q67

Q34

20

Q67E1

Page 21: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Computing Affinities

Q99

Q67

Q34

21

Q67E1

ϴ

cos(ϴ) = Affinity(E1, Q34)

Page 22: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

22

Identify missing concepts using Wikidata knowledge base

Predict language- specific popularity

Match missing articles to editors considering their interest

Method Summary

Find Rank Recommend

Page 23: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Experiments

Large-scale experiment targeting French Wikipedia EditorsSent 12K editors 5 recommendations each by email

Research questions: RQ1: Do recommendations boost article creation rate?RQ2: How much does personalization help?RQ3: How do recommendations affect article quality?

23

Page 24: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Large-Scale In Vivo Experiment

24

Articles EditorsCondition

Personalized recommendation

Random recommendations

No recommendations

Page 25: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Large-Scale In Vivo Experiment

24

Articles EditorsCondition

Personalized recommendation

Random recommendations

No recommendations

Page 26: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

RQ1: Boost in Creation rate?

25

Yes! 3x boost in creation rate

Personalized No recs.

Creation rate 1.05% 0.32%

*** p < 0.00001

Page 27: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

RQ2: Does personalizing help?

26

Yes! 2x boost in activity

Personalized Not personalized

# Editors 6K 6K

Activation rate 2.3% 1.1%

*** p < 0.00001

Page 28: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

RQ3: Impact on article quality?

27

No loss in quality!

Page 29: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Deployment at Wikipedia

28

https://recommend.wmflabs.org

Page 30: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Agriculture in Farsi

29

Page 31: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Climate Change in Malagasy

30

Page 32: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

ML in Simple English

31

Page 33: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Conclusions

32

Massive knowledge gaps in Wikipedia

System for recommending important missing articles

3x boost in article creation rate with no loss in article quality

Deployed at Wikipedia!

Page 34: Growing Wikipedia Across Languages via Recommendation · 1/30/2017  · Recommendation Jure Leskovec Stanford Ellery Wulczyn Wikimedia Bob West EPFL Leila Zia Wikimedia. Wikipedia

Thank you!