Leveraging the Semantics of Tweets for Adaptive Faceted...

50
Delft University of Technology Leveraging the Semantics of Tweets for Adaptive Faceted Search on Twitter ISWC, Bonn, Germany, Oct 27 th 2011 Fabian Abel 1 , Ilknur Celik 1 , Geert-Jan Houben, Patrick Siehndel 2 1 Web Information Systems, TU Delft, the Netherlands 2 L3S Research Center, Hannover, Germany

Transcript of Leveraging the Semantics of Tweets for Adaptive Faceted...

Page 1: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

Delft University of Technology

Leveraging the Semantics of Tweets for Adaptive Faceted Search on Twitter

ISWC, Bonn, Germany, Oct 27th 2011

Fabian Abel1, Ilknur Celik1, Geert-Jan Houben, Patrick Siehndel2

1Web Information Systems, TU Delft, the Netherlands 2L3S Research Center, Hannover, Germany

Page 2: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

2 Adaptive Faceted Search on Twitter

Personalized Recommendations

Personalized Search

Adaptive Systems

What we do: Science and Engineering for the Personal Web

Social Web

Analysis and User Modeling

user/usage data

Semantic Enrichment, Linkage and Alignment

domains: news social media cultural heritage public data e-learning

Page 3: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

3 Adaptive Faceted Search on Twitter

200,000,000 number of tweets published per day

Page 4: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

4 Adaptive Faceted Search on Twitter

1 number of tweets that are interesting for me now

Page 5: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

5 Adaptive Faceted Search on Twitter

Searching on Twitter

Page 6: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

6 Adaptive Faceted Search on Twitter

Issues with Multiple Keywords Search

Page 7: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

7 Adaptive Faceted Search on Twitter

Let’s try to search with One Keyword

Page 8: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

8 Adaptive Faceted Search on Twitter

Page 1

Page 9: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

9 Adaptive Faceted Search on Twitter

Page 2

Page 10: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

10 Adaptive Faceted Search on Twitter

Page 3

Page 11: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

11 Adaptive Faceted Search on Twitter

Page 60!!

tweet I was looking for

Page 12: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

12 Adaptive Faceted Search on Twitter

Page 60!!

tweet I was looking for

Next Saturday @thatsimpsonguy aka Guilty Simpson will be performing at Area51 in my hometwon Eindhoven. #realliveshit #iwillspinrecords about 9 hours ago via Blackberry

Music Artist

Locations

Page 13: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

13 Adaptive Faceted Search on Twitter

Is there an easier way?

Locations more...

Events more...

Music Artists: + Guilty Simpson + Bryan Adams + Elton John + Golden Earring + Rihanna + The eagles + 3 Doors Down more...

Current Query:

Results: 1. Yskiddd: Next saturday

@thatsimpsonguy aka Guilty Simpson will be performing at Area51 in my homeytown Eindhoven. #realliveshit #iwillspinrecords2

2. Usee123: Cool #EV3door7980 !!! http://bit.ly/igyyRhL

3. sanmiquelmusic: This Saturday I'm joining @KrusadersMusic to Intents

Eindhoven Music

Expand Query:

Faceted Search can help (hypothesis)

Page 14: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

14 Adaptive Faceted Search on Twitter

Challenges

Page 15: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

15 Adaptive Faceted Search on Twitter

Facets of a Tweet

@bob: Julian Assange got arrested

Creator @bob Location Delft, the Netherlands Creation time Nov 29th 2011

Facet type Facet Value

Page 16: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

16 Adaptive Faceted Search on Twitter

Facets of a Tweet

@bob: Julian Assange got arrested

Creator @bob Location Delft, the Netherlands Creation time Nov 29th 2011

Facet type Facet Value

Challenge 1: How to infer facets that describe the content of a tweet?

Page 17: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

17 Adaptive Faceted Search on Twitter

Faceted Search: selecting facet-value pairs

Locations + Aachen + Aalborg + Aalesund + Aarhus + Aasiaat + Abaiang + Abakan more...

Events more...

Music Artists more…

Current Query:

Results: 1. Yskiddd: Next saturday

@thatsimpsonguy aka Guilty Simpson will be performing at Area51 in my homeytown Eindhoven. #realliveshit #iwillspinrecords2

2. Usee123: Cool #EV3door7980 !!! http://bit.ly/igyyRhL

3. sanmiquelmusic: This Saturday I'm joining @KrusadersMusic to Intents

Music

Expand Query:

Page 18: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

18 Adaptive Faceted Search on Twitter

Faceted Search: selecting facet-value pairs

Locations + Aachen + Aalborg + Aalesund + Aarhus + Aasiaat + Abaiang + Abakan more...

Events more...

Music Artists more…

Current Query:

Results: 1. Yskiddd: Next saturday

@thatsimpsonguy aka Guilty Simpson will be performing at Area51 in my homeytown Eindhoven. #realliveshit #iwillspinrecords2

2. Usee123: Cool #EV3door7980 !!! http://bit.ly/igyyRhL

3. sanmiquelmusic: This Saturday I'm joining @KrusadersMusic to Intents

Music

Expand Query:

Number of selectable facet values may be

very high!

Page 19: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

19 Adaptive Faceted Search on Twitter

Faceted Search: selecting facet-value pairs

Locations + Aachen + Aalborg + Aalesund + Aarhus + Aasiaat + Abaiang + Abakan more...

Events more...

Music Artists more…

Current Query:

Results: 1. Yskiddd: Next saturday

@thatsimpsonguy aka Guilty Simpson will be performing at Area51 in my homeytown Eindhoven. #realliveshit #iwillspinrecords2

2. Usee123: Cool #EV3door7980 !!! http://bit.ly/igyyRhL

3. sanmiquelmusic: This Saturday I'm joining @KrusadersMusic to Intents

Music

Expand Query:

Number of selectable facet values may be

very high!

Challenge 2: How to adapt the faceted search interface to the current demands of a user?

Page 20: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

20 Adaptive Faceted Search on Twitter

Adaptive Faceted Search Framework

Page 21: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

21 Adaptive Faceted Search on Twitter

Adaptive Faceted Search Framework

Adaptive Faceted Search

Twitter posts

Semantic Enrichment

User and Context Modeling

user

How to adapt the facet-value pair ranking to the

current demands of the user?

How to represent the content of a

tweet? facet extraction

Page 22: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

22 Adaptive Faceted Search on Twitter

Facet Extraction and Semantic Enrichment

@bob: Julian Assange got arrested

Julian Assange

Julian Assange Tweet-based enrichment

powered by

Page 23: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

23 Adaptive Faceted Search on Twitter

Facet Extraction and Semantic Enrichment

@bob: Julian Assange got arrested

Julian Assange

Julian Assange Tweet-based enrichment

Julian Assange arrested Julian Assange, the founder of WikiLeaks, is under arrest in London…

Link-based enrichment

powered by

Page 24: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

24 Adaptive Faceted Search on Twitter

Facet Extraction and Semantic Enrichment

@bob: Julian Assange got arrested

Julian Assange

Julian Assange Tweet-based enrichment

Julian Assange arrested Julian Assange, the founder of WikiLeaks, is under arrest in London…

Link-based enrichment

powered by

Julian Assange

London

WikiLeaks

Julian Assange

Julian Assange

London WikiLeaks

Page 25: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

25 Adaptive Faceted Search on Twitter

Impact of Link-based enrichment

Page 26: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

26 Adaptive Faceted Search on Twitter

Impact of Link-based enrichment

Representation of tweets:

significantly more facets per tweet with link-based

enrichment

Page 27: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

27 Adaptive Faceted Search on Twitter

Faceted Search Strategies

• Challenge: most-relevant facet-value pair should appear at the top of the ranking

• Baseline: hashtag-based keyword search

Locations 1. Aachen 2. Aalborg 3. Aalesund 4. Aarhus … 2145. Eindhoven

Locations 1. Eindhoven 2. Delft 3. Amsterdam 4. Rotterdam 5. London …

Page 28: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

28 Adaptive Faceted Search on Twitter

Faceted Search Strategies

• Challenge: most-relevant facet-value pair should appear at the top of the ranking

• Baseline: hashtag-based keyword search

• Faceted Search Strategies: 1. Occurrence frequency: count occurrence frequencies of FVP (baseline)

Locations 1. Aachen 2. Aalborg 3. Aalesund 4. Aarhus … 2145. Eindhoven

Locations 1. Eindhoven 2. Delft 3. Amsterdam 4. Rotterdam 5. London …

facet-value pair

current hit list of matching tweets

number of tweets that contain the FVP

Page 29: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

29 Adaptive Faceted Search on Twitter

Faceted Search Strategies

• Challenge: most-relevant facet-value pair should appear at the top of the ranking

• Baseline: hashtag-based keyword search

• Faceted Search Strategies: 1. Occurrence frequency: count occurrence frequencies of FVP (baseline)

2. Personalization: adapt ranking to user profile ( different user

modeling strategies possible; here: entire tweeting history of the user)

Locations 1. Aachen 2. Aalborg 3. Aalesund 4. Aarhus … 2145. Eindhoven

Locations 1. Eindhoven 2. Delft 3. Amsterdam 4. Rotterdam 5. London …

facet-value pair

current hit list of matching tweets

number of tweets that contain the FVP

Personalized FVP ranking stratey

facet-value pair

current hit list of matching tweets

number of tweets that contain the FVP

time June 27 July 4 user

User Profile FVP weight

6

4

3

(location, Delft)

(event, JazzBaltica)

(person, ChetBaker)

weight in user profile =

rank of the FVP

Page 30: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

30 Adaptive Faceted Search on Twitter

Faceted Search Strategies

• Challenge: most-relevant facet-value pair should appear at the top of the ranking

• Baseline: hashtag-based keyword search

• Faceted Search Strategies: 1. Occurrence frequency: count occurrence frequencies of FVP (baseline)

2. Personalization: adapt ranking to user profile ( different user

modeling strategies possible; here: entire tweeting history of the user)

3. Diversification: increase variety among the top-ranked FVPs

Locations 1. Aachen 2. Aalborg 3. Aalesund 4. Aarhus … 2145. Eindhoven

Locations 1. Eindhoven 2. Delft 3. Amsterdam 4. Rotterdam 5. London …

facet-value pair

current hit list of matching tweets

number of tweets that contain the FVP

Personalized FVP ranking stratey

facet-value pair

current hit list of matching tweets

number of tweets that contain the FVP

time June 27 July 4 user

User Profile FVP weight

6

4

3

(location, Delft)

(event, JazzBaltica)

(person, ChetBaker)

weight in user profile =

rank of the FVP

number of tweets that contain the FVP

Genre + Blues + Jazz + JazzMusic + Rock more...

Genre + Blues + Jazz + Rock + Classic more...

minimize overlaps

Page 31: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

31 Adaptive Faceted Search on Twitter

Faceted Search Strategies

• Challenge: most-relevant facet-value pair should appear at the top of the ranking

• Baseline: hashtag-based keyword search

• Faceted Search Strategies: 1. Occurrence frequency: count occurrence frequencies of FVP (baseline)

2. Personalization: adapt ranking to user profile ( different user

modeling strategies possible; here: entire tweeting history of the user)

3. Diversification: increase variety among the top-ranked FVPs

4. Time-sensitivity: adapt FVP ranking to temporal context

Locations 1. Aachen 2. Aalborg 3. Aalesund 4. Aarhus … 2145. Eindhoven

Locations 1. Eindhoven 2. Delft 3. Amsterdam 4. Rotterdam 5. London …

facet-value pair

current hit list of matching tweets

number of tweets that contain the FVP

Personalized FVP ranking stratey

facet-value pair

current hit list of matching tweets

number of tweets that contain the FVP

time June 27 July 4 user

User Profile FVP weight

6

4

3

(location, Delft)

(event, JazzBaltica)

(person, ChetBaker)

weight in user profile =

rank of the FVP

number of tweets that contain the FVP

Genre + Blues + Jazz + JazzMusic + Rock more...

Genre + Blues + Jazz + Rock + Classic more...

minimize overlaps

Personalized FVP ranking stratey

current hit list of matching tweets

number of tweets that contain the FVP

time June 27 July 4 June 20

occu

rre

nce

fr

eq

ue

ncy

of

FV

P

(event, JazzBaltica)

(event, FrenchOpen)

Event + JazzBaltica + FrenchOpen more...

search

Page 32: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

32 Adaptive Faceted Search on Twitter

Faceted Search Strategies

• Challenge: most-relevant facet-value pair should appear at the top of the ranking

• Baseline: hashtag-based keyword search

• Faceted Search Strategies: 1. Occurrence frequency: count occurrence frequencies of FVP (baseline)

2. Personalization: adapt ranking to user profile ( different user

modeling strategies possible; here: entire tweeting history of the user)

3. Diversification: increase variety among the top-ranked FVPs

4. Time-sensitivity: adapt FVP ranking to temporal context

• Semantic enrichment: (i) tweet-based and (ii) link-based enrichment

Locations 1. Aachen 2. Aalborg 3. Aalesund 4. Aarhus … 2145. Eindhoven

Locations 1. Eindhoven 2. Delft 3. Amsterdam 4. Rotterdam 5. London …

Page 33: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

33 Adaptive Faceted Search on Twitter

Research Questions

1. How well does faceted search that is supported by the semantic enrichment perform in comparison to keyword search?

2. What strategy performs best in ranking facet-value pairs that allow users to find relevant tweets on Twitter?

3. How do the different building blocks of the faceted search framework influence the performance?

Page 34: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

34 Adaptive Faceted Search on Twitter

Dataset

time Nov 15 Dec 15 Jan 15 Feb 15

20,000 Twitter users

30,000,000 tweets

4 months

more than:

Egyptian revolution

Jan 25

Page 35: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

35 Adaptive Faceted Search on Twitter

Evaluation Framework

• User Simulation Model [cf. Koren et al., WWW’08]: • Input: search settings = { (user who searches, relevant target tweet) }

• Drill down search result list until no more FVPs can be applied or less than 10 tweets match the query

• Simulating click behavior: first-matching FVP is selected ( user knows

target resource)

• Ground truth relevant target tweet = tweet that has been re-tweeted by the user

• Metrics: • Succes@k: probability that relevant FVP appears in the top k (the higher

the Succes@k, the faster the search and fewer the user effort)

• MRR: mean reciprocal rank of the target tweet when the user selected it

Page 36: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

36 Adaptive Faceted Search on Twitter

Faceted-search vs. hashtag-based (keyword) search

Page 37: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

37 Adaptive Faceted Search on Twitter

Faceted-search vs. hashtag-based (keyword) search

Faceted search based on semantic enrichment of

tweets outperforms hashtgag-based search

significantly.

Page 38: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

38 Adaptive Faceted Search on Twitter

Results: Overview

Page 39: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

39 Adaptive Faceted Search on Twitter

Results: Overview Personalized strategy achieves ~12% better

performance than other semantic strategies (and 2 x

better than hashtag-based)

Page 40: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

40 Adaptive Faceted Search on Twitter

Impact of link-based enrichment

Page 41: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

41 Adaptive Faceted Search on Twitter

Impact of link-based enrichment

Personalized strategy outperforms baseline

significantly

Link-based enrichment improves quality for both

strategies

Page 42: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

42 Adaptive Faceted Search on Twitter

Impact of time-sensitivity

Page 43: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

43 Adaptive Faceted Search on Twitter

Impact of time-sensitivity

Time-sensitivity based ranking improves quality for both frequency and

diversification strategies

Page 44: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

44 Adaptive Faceted Search on Twitter

Application of the Faceted Search Framework

Page 45: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

45 Adaptive Faceted Search on Twitter

Twitcident.com Twitter-based crisis management system

1.

2.

3. 4.

Semantic enrichment allows for: 1. Grouping tweets

into incidents 2. Faceted search 3. Thematic Views 4. Analysis

Page 46: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

46 Adaptive Faceted Search on Twitter

Page 47: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

47 Adaptive Faceted Search on Twitter

Page 48: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

48 Adaptive Faceted Search on Twitter

Page 49: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

49 Adaptive Faceted Search on Twitter

Conclusions

What we did:

• Adaptive Faceted Search on Twitter + Evaluation Framework • Analysis and Evaluation (+ Application in Twitcident)

Findings:

1. Semantic Enrichment allows for structured representation of the content of tweets basis for faceted search

2. Faceted search performs significantly better than hashtag-based keyword search

3. Different building blocks for making faceted search on Twitter adaptive improve the search quality:

a) Link-based enrichment: more discoverable tweets, better search performance

b) Personalization leads to significant improvements

c) Time-sensitivity improves performance as well

Page 50: Leveraging the Semantics of Tweets for Adaptive Faceted ...translectures.videolectures.net/site/normal_dl/tag=637108/iswc2011...Leveraging the Semantics of Tweets for Adaptive Faceted

50 Adaptive Faceted Search on Twitter

Thank you!

Twitter: @fabianabel

http://wis.ewi.tudelft.nl/iswc2011/