SlideShare une entreprise Scribd logo
1  sur  44
Profiling User Interests
on the
Social Semantic Web
Ph.D. Viva
Fabrizio Orlandi
Context: Personalisation
2
3
Problem
4
Goal
1 – Heterogeneous data sources
Sport
CEV Volleyball Cup
Music
Heavy Metal
Mastodon
Atlanta
…
Microblog?
Challenges
5 / 37
Social
Networking
Service?
2 – Lack of provenance
Sport
CEV Volleyball Cup
Music
Heavy Metal
Mastodon
Atlanta
…
Where?Who?
How?
Challenges
6 / 37
What?
3 – Semantics of entities of interest
Sport
CEV Volleyball Cup
Music
Heavy Metal
Mastodon
Atlanta
…
Semantics?
Pragmatics?
Relevance?
Challenges
7 / 37
Research Questions
1. Aggregation of Social Web data:
How can we aggregate and represent user data distributed across
heterogeneous social media systems for profiling user interests?
2. Provenance of data for user profiling:
What is the role of provenance on the Social Web and on the Web of
Data and how to leverage its potential for user profiling?
3. Semantic enrichment of user profiles and personalisation:
How to combine data from the Social and Semantic Web for enriching
user profiles of interests and deploying them to different
personalisation tasks?
8 / 37
Research Goal
How can we collect, represent, aggregate, mine, enrich and
deploy user profiles of interests on the Social Web for
multi-source personalisation?
9 / 37
Methodology
10 / 37
1. Aggregation of Social Web data:
How can we aggregate and represent user data distributed across
heterogeneous social media systems for profiling user interests?
11 / 37
Aggregation of Social Web Data
 Modelling solution for Social Web data and user profiles
 Based on SIOC, FOAF and extensions
 Experiments on wikis
[Orlandi, Passant. WikiSym. ACM. 2010.] 12 / 37
Music
Heavy Metal
Mastodon
Atlanta
CEV Champions League
Volleyball
Semantic Web
RDF
“Mastodon is the best heavy metal band from Atlanta…
Can’t wait to see them live again!”
“Trentino vs Lugano about to start - Diatec youngster to
impress again in CEV Champions League #volleyball”
User likes RDF and SemanticWeb on Facebook
• Natural language
processing tools
for entity extraction
(Zemanta & Spotlight)
• Frequency + time-decay
weighting schemes
Example
13 / 37
Aggregation and Mining of Interests
14
7 types of user profiling strategies:
2 types of DBpedia entities: Categories vs. Resources
2 types of weighting-scheme for category-based methods
- Cat1: Interests Weight Propagation
- Cat2: Interests Weight Propagation w/ Cat. Discount
2 types of exponential Time Decay function
- Short mean lifetime
- Long mean lifetime
1 “bag-of-words” (Tag-based) state-of-the-art approach
days120
days360
 Evaluation
 User study: 21 users rating their user profiles from Twitter & Facebook
 210 ratings for each of the 7 different profiling methods
Aggregation and Mining of Interests
0
0.2
0.4
0.6
0.8
1
P@10
AVG
Score
 Key findings
 DBpedia resource-based profiles
outperform Dbpedia category-based and
tag-based profiles.
 Best strategy: Resources + Frequency &
Slow Time Decay weighting scheme
[Orlandi, Breslin, Passant. I-Semantics. ACM. 2012.] 15 / 37
1. Aggregation of Social Web data:
How can we aggregate and represent user data distributed across
heterogeneous social media systems for profiling user interests?
2. Provenance of data for user profiling:
What is the role of provenance on the Social Web and on the Web of
Data and how to leverage its potential for user profiling?
16 / 37
Motivation: use of provenance information as core of the profiling heuristics
to improve mining of user interests and semantic enrichment
 Data Provenance as the history, the origins and the evolution of data
Who created/modified it? When? What is the content? Where is it located?
How and Why was it created? Which tools and processes were used?
Provenance of Data
 Provenance as the “bridge” between
Social Web and Web of Data
e.g. Wikipedia/DBpedia
17 / 37
Use Case: Provenance on Wikis
Provenance on the Social Web
for the Web of Data
 A semantic model to represent provenance information in wikis
 A software architecture to extract provenance from Wikipedia
 An application that uses and exposes provenance data to compute measures
and statistics on Wikipedia articles
[Orlandi, Champin, Passant. SWPM at ISWC. 2010.] 18 / 37
Provenance on the Social Web
19 / 37
 Using detailed provenance information extracted from Wikipedia we are
able to compute provenance also for DBpedia resources.
 Analyzing the “diffs” between the revisions of Wikipedia articles and the
users' contributions we identify the edits on Wikipedia that resulted in a
change in the related DBpedia resource.
 We built a model and an application that shows provenance information for
each triple on DBpedia that is the result of users' edits on Wikipedia.
Provenance on the Web of Data
for the Social Web
Use Case: Provenance on DBpedia
[Orlandi, Passant. Journal of Web Semantics. 2011] 20 / 37
Semantic provenance in DBpedia
• Using detailed provenance information extracted from Wikipedia we are able
to compute provenance also for DBpedia resources.
• Analyzing the “diffs” between the revisions of Wikipedia articles and the
users' contributions we identify the edits on Wikipedia that resulted in a
change in the related DBpedia resource.
• We built an application that shows provenance information for each triple on
DBpedia that is the result of users' edits on Wikipedia.
21 / 37
Provenance for Profiling Interests
Different provenance features to support interest mining
 Not only: authorship and temporal features
 But also: social media source, object, type of action, …
22 / 37
Provenance for Profiling Interests
User study: 27 users on Twitter and Facebook
They evaluated their aggregated and provenance-aware user profiles
Social Feature Score
E FB education 4.62
E FB workplace 4.60
I TW followees’ posts 4.03
I FB checkins 3.95
E FB interests 3.95
E FB likes 3.92
I TW favourite posts 3.76
I TW retweets 3.76
I TW posts 3.61
I TW replies 3.52
I FB status updates 3.50
I FB media actions 3.24
I FB comments 2.56
I FB direct posts 2.37
 AVG Scores from 1 to 5
 Locations, explicit profile info
and also followees’ posts
provide better accuracy for
mining user interests
 Interests stated explicitly by
users produce user profiles 20%
more accurate than implicitly
1 3 5
[Orlandi, Kapanipathi, Sheth, Passant. IEEE/ACM WI. 2013] 23 / 37
2. Provenance of data for user profiling:
What is the role of provenance on the Social Web and on the Web of
Data and how to leverage its potential for user profiling?
3. Semantic enrichment of user profiles and personalisation:
How to combine data from the Social and Semantic Web for enriching
user profiles of interests and deploying them to different
personalisation tasks?
24 / 37
Semantic Enrichment
db:Montreal
db:Quebec
db:Gilles_Villeneuve
db:Ferrari db:Formula_1
dbo:wikiPageWikiLink
dbo:wikiPageWikiLink
dbo:birthPlace
dbp:largestcity
25 / 37
Music
Heavy Metal
Mastodon (band)
CEV Champions League
Volleyball
Semantic Web
RDF
Example
Are all the extracted entities useful for personalisation?
How are concepts/entities being used on the Social Web? (Pragmatics)
Very abstract, very popular
Specific and time-dependent on events, etc.
Specific and time-dependent on events, etc.
Abstract and not popular
Abstract and popular
Specific and not popular
Very popular
26 / 37
Characterising Concepts of Interest
27
Novel measures for the characterisation and semantic expansion of
concepts of interest
 Enrichment of entity-based user profiles for personalisation
 Popularity of concepts on the Social Web (using Twitter)
 How popular an entity is on the Social Web? How frequently is it
mentioned/used at that point of time?
 Trend and temporal dynamics (using Wikipedia page views)
 The trend and evolution of the frequency of mentions of an entity on
the Social Web (i.e. popularity over time)
 Specificity and categorisation of entities of interest (using LOD)
 The level of abstraction that an entity has in a common conceptual
schema shared by humans
27 / 37
Requirements
Use case: real-time personalisation of Social Web streams
1. Real-time computation of the dimensions
2. Results constantly up to date with the real world
3. Knowledge base and domain independent approach
28 / 37
Popularity?
[Orlandi, Kapanipathi, Sheth, Passant. IEEE/ACM, WI 2013]
Characterising Concepts of Interest
Trendy and
Stable?
Specificity?
29 / 37
Real-time Semantic Personalisation of
Social Web Streams
“SPOTS”: A methodology for real-time personalisation of any large
social stream
 Automatic dynamic generation of multi-source user profiles of interests.
 Semantic enrichment of concepts of interest with provenance and Linked
Data info.
 Ranking and selection of the interests according to their relevance for the
user and for the personalisation use case.
 Informativeness measures for posts to filter a large social stream.
 Evaluation of the approach on the public Twitter stream
 Against Twitter #Discover: from 192% increase in accuracy
30 / 37
[Kapanipathi, Orlandi, Sheth, Passant. SPIM at ISWC 2011.]
31
Real-time Semantic Personalisation of
Social Web Streams
31
Evaluation on SPOTS
User study to evaluate the impact of the enrichment on a
personalisation use case
27 users, 800 user ratings collected
Main outcome:
 Popularity and Temporal Dynamics are useful measures for real-time
personalisation
SPOTS Improvement*
No Enrichment ---
Trendy +29%
Not Stable +26%
At Least 2 Features +9%
Specific + Not Popular +5%
* In recommendations accuracy over non-enriched profiles 32 / 37
Evaluation on User Profiles
User study to evaluate the impact of the enrichment on user profiles
according to users’ judgement
27 users, 800 user ratings collected
Main outcome:
 Specificity is more useful than popularity measures according to user perception
User Profiles Improvement*
No Enrichment ---
Not Specific + Not Popular +13%
Not Specific +8%
Not Popular +2%
Stable + Not Trendy +1%
* In profile accuracy over non-enriched profiles 33 / 37
Summary
34 / 37[Orlandi, UMAP 2012]
Summary
 We provide and evaluate a complete methodology for profiling user
interests across multiple sources on the Social Web
 Collect, Represent, Aggregate, Mine, Enrich, Deploy
 Aggregation of user data:
• Semantic representation of Social Web content and user activities
 Provenance of data:
• Improves profiling accuracy and connects Social Web and WoD
 Mining of user interests:
• Provenance + Linked Data/Entity-based strategies + time decay, outperform
traditional “bag-of-words” strategies and facilitate enrichment
 Semantic enrichment:
• Improves profiling accuracy and it is necessary for the deployment of the
profiles in a personalisation use case
• Different types of personalisation need different entities of interest
35 / 37
Future Work
Federated Personal Data Manager
 Privacy-aware, interoperable, autonomous,
user profiling infrastructure
Provenance at Web Scale
 Necessary to focus on techniques for an easier and less expensive tracking and
management of provenance on the Social Semantic Web
Adaptive Profiling of User Interests
 Adaptation of the profiling algorithm and strategy according to the application and
the context
36 / 37
Contributions & Dissemination
 Semantic Web modelling solutions for Social Web data, user
profiles, provenance on the Social Web and Web of Data.
 A provenance computation framework
 Novel measures for characterising entities of interest
 A real-time personalisation system for large Social Web streams
 User studies for different profiling strategies, provenance features
and personalisation use-cases
 A privacy-aware user profile management system
Publications
 2 journal, 4 conference, 2 workshop papers
37 / 37
Thanks!
38
Context
39
User Modelling
• The process of representing a user or some of his/her
characteristics (e.g. interests, workplace, location, etc.)
User Profile
• A characterisation of a user at a particular point of time
Experiment
6 types of user profiles evaluated:
2 types of DBpedia entities
Categories vs. Resources
2 types of weighting-scheme for category-based methods
Cat1: Interests Weight Propagation
Cat2: Interests Weight Propagation w/ Cat. Discount
2 types of exponential Time Decay function
Short mean lifetime
Long mean lifetime
days120
days360
Experiment
6 types of user profiles evaluated:
Cat2
Cat1-120 Cat1-360 Cat2-120 Cat2-360Res-120 Res-360
Res Cat
Cat1
42
User-based Evaluation
 We asked users to rate the top 10 interests generated for each of
the 6 profiling strategies
 Question:
“Please rate how relevant is each concept for representing your
personal interests and context…”
 Rating:
0 (not at all or don't know), 1 (low), 2, 3, 4, 5 (high)
 Rating converted to a (0…10) scale
 Performance evaluated with:
MRR (Mean Reciprocal Rank)
P@10 (Precision at K = 10)
 Comparison with a Baseline
A traditional approach based on “keyword frequency”
Evaluation
On average for:
200 Tweets & 200 Facebook posts, and items.
~106 interests – DBpedia Resources
~720 interests – DBpedia Categories (~7 times)
Statistical significance for:
Resources vs. Categories (p<0.05)
Any method vs. Baseline (p<0.05)
Not for time decay (p~0.2) and Cat1 vs. Cat2

Contenu connexe

Tendances

Predicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebPredicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebMatthew Rowe
 
Decentralized social network
Decentralized social networkDecentralized social network
Decentralized social networkRichard Philip
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsJohn Breslin
 
Introduction to Social Computing - Book Chapter
Introduction to Social Computing - Book ChapterIntroduction to Social Computing - Book Chapter
Introduction to Social Computing - Book ChapterZaffar Ahmed Shaikh
 
[100621]제안발표
[100621]제안발표[100621]제안발표
[100621]제안발표DongKyun Lee
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseJesse Wang
 
Social Publishing: Connecting Community and Content with the New Enterprise Web
Social Publishing: Connecting Community and Content with the New Enterprise WebSocial Publishing: Connecting Community and Content with the New Enterprise Web
Social Publishing: Connecting Community and Content with the New Enterprise WebAcquia
 
Evaluating Similarity Measures in Orkut
Evaluating Similarity Measures in OrkutEvaluating Similarity Measures in Orkut
Evaluating Similarity Measures in OrkutMayank Dhingra
 
Chapter 7 web 2.0
Chapter 7   web 2.0Chapter 7   web 2.0
Chapter 7 web 2.0ash-89
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web John Breslin
 
User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)amytaylor
 
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...ijcseit
 
Existing Research and Future Research Agenda
Existing Research and Future Research AgendaExisting Research and Future Research Agenda
Existing Research and Future Research AgendaMatthew Rowe
 
2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvana2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvanaMarc Smith
 
Social Networking Website
Social Networking WebsiteSocial Networking Website
Social Networking Websiteguestec05a4
 
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...IJASCSE
 

Tendances (19)

Predicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic WebPredicting Discussions on the Social Semantic Web
Predicting Discussions on the Social Semantic Web
 
Decentralized social network
Decentralized social networkDecentralized social network
Decentralized social network
 
Breaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social SemanticsBreaking Down Walls in Enterprise with Social Semantics
Breaking Down Walls in Enterprise with Social Semantics
 
Introduction to Social Computing - Book Chapter
Introduction to Social Computing - Book ChapterIntroduction to Social Computing - Book Chapter
Introduction to Social Computing - Book Chapter
 
[100621]제안발표
[100621]제안발표[100621]제안발표
[100621]제안발표
 
Semantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in UseSemantic Wiki: Social Semantic Web in Use
Semantic Wiki: Social Semantic Web in Use
 
Social Publishing: Connecting Community and Content with the New Enterprise Web
Social Publishing: Connecting Community and Content with the New Enterprise WebSocial Publishing: Connecting Community and Content with the New Enterprise Web
Social Publishing: Connecting Community and Content with the New Enterprise Web
 
Evaluating Similarity Measures in Orkut
Evaluating Similarity Measures in OrkutEvaluating Similarity Measures in Orkut
Evaluating Similarity Measures in Orkut
 
Chapter 7 web 2.0
Chapter 7   web 2.0Chapter 7   web 2.0
Chapter 7 web 2.0
 
The Social Semantic Web
The Social Semantic Web The Social Semantic Web
The Social Semantic Web
 
trial+pdf
trial+pdftrial+pdf
trial+pdf
 
User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)User-Friendly Database Interface Design (804)
User-Friendly Database Interface Design (804)
 
Twist
TwistTwist
Twist
 
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
Maximum Spanning Tree Model on Personalized Web Based Collaborative Learning ...
 
Existing Research and Future Research Agenda
Existing Research and Future Research AgendaExisting Research and Future Research Agenda
Existing Research and Future Research Agenda
 
2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvana2009-Social computing-First steps to netviz nirvana
2009-Social computing-First steps to netviz nirvana
 
social networking site
social networking sitesocial networking site
social networking site
 
Social Networking Website
Social Networking WebsiteSocial Networking Website
Social Networking Website
 
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
Enhanced Performance of Search Engine with Multitype Feature Co-Selection of ...
 

En vedette

COMM consumer profile analysis
COMM consumer profile analysisCOMM consumer profile analysis
COMM consumer profile analysisbpfaller
 
Ire Major Project - User profiling engine
Ire Major Project - User profiling engineIre Major Project - User profiling engine
Ire Major Project - User profiling engineUtkarsh Agarwal
 
Deriving concept based user profiles
Deriving concept based user profilesDeriving concept based user profiles
Deriving concept based user profilesShailaja Swami
 
What is a consumer profile in business
What is a consumer profile in businessWhat is a consumer profile in business
What is a consumer profile in businessNowMaster Academy
 
User Profiling and Technology
User Profiling and TechnologyUser Profiling and Technology
User Profiling and TechnologyJonathan Daniels
 
Converse Consumer Profile
Converse Consumer ProfileConverse Consumer Profile
Converse Consumer Profileguestf9083d
 
User Centered Design: Interviews & Surveys.
User Centered Design: Interviews & Surveys. User Centered Design: Interviews & Surveys.
User Centered Design: Interviews & Surveys. DCU_MPIUA
 
How to Create the Perfect Customer Profile
How to Create the Perfect Customer ProfileHow to Create the Perfect Customer Profile
How to Create the Perfect Customer ProfileMarketscan
 
Gamification for Sales Reps
Gamification for Sales RepsGamification for Sales Reps
Gamification for Sales RepsXactlyCorp
 
Community at Mobile Casinos
Community at Mobile CasinosCommunity at Mobile Casinos
Community at Mobile CasinosDroid Slots
 
Introduction to Gamification
Introduction to GamificationIntroduction to Gamification
Introduction to GamificationMedia Evolution
 
Social Semantic Web (Social Activity and Facebook)
Social Semantic Web (Social Activity and Facebook)Social Semantic Web (Social Activity and Facebook)
Social Semantic Web (Social Activity and Facebook)Myungjin Lee
 
The Social Semantic Web and Linked Data
The Social Semantic Web and Linked DataThe Social Semantic Web and Linked Data
The Social Semantic Web and Linked DataAlexandre Passant
 
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...jodischneider
 
Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...jodischneider
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperabilityblogzilla
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curationHigher Education Marketing
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated contentKatrin Weller
 

En vedette (20)

COMM consumer profile analysis
COMM consumer profile analysisCOMM consumer profile analysis
COMM consumer profile analysis
 
Ire Major Project - User profiling engine
Ire Major Project - User profiling engineIre Major Project - User profiling engine
Ire Major Project - User profiling engine
 
Deriving concept based user profiles
Deriving concept based user profilesDeriving concept based user profiles
Deriving concept based user profiles
 
What is a consumer profile in business
What is a consumer profile in businessWhat is a consumer profile in business
What is a consumer profile in business
 
User Profiling and Technology
User Profiling and TechnologyUser Profiling and Technology
User Profiling and Technology
 
Converse Consumer Profile
Converse Consumer ProfileConverse Consumer Profile
Converse Consumer Profile
 
User Centered Design: Interviews & Surveys.
User Centered Design: Interviews & Surveys. User Centered Design: Interviews & Surveys.
User Centered Design: Interviews & Surveys.
 
How to Create the Perfect Customer Profile
How to Create the Perfect Customer ProfileHow to Create the Perfect Customer Profile
How to Create the Perfect Customer Profile
 
Gamification for Sales Reps
Gamification for Sales RepsGamification for Sales Reps
Gamification for Sales Reps
 
Community at Mobile Casinos
Community at Mobile CasinosCommunity at Mobile Casinos
Community at Mobile Casinos
 
Introduction to Gamification
Introduction to GamificationIntroduction to Gamification
Introduction to Gamification
 
Social Semantic Web (Social Activity and Facebook)
Social Semantic Web (Social Activity and Facebook)Social Semantic Web (Social Activity and Facebook)
Social Semantic Web (Social Activity and Facebook)
 
The Social Semantic Web and Linked Data
The Social Semantic Web and Linked DataThe Social Semantic Web and Linked Data
The Social Semantic Web and Linked Data
 
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
Enabling reuse of arguments and opinions in open collaboration systems PhD vi...
 
Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...Using Controlled Natural Language and First Order Logic to improve e-consulta...
Using Controlled Natural Language and First Order Logic to improve e-consulta...
 
Social Networks, Dominance And Interoperability
Social Networks, Dominance And InteroperabilitySocial Networks, Dominance And Interoperability
Social Networks, Dominance And Interoperability
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 
Increase your college’s visibility with content curation
Increase your college’s visibility with content curationIncrease your college’s visibility with content curation
Increase your college’s visibility with content curation
 
The digital traces of user generated content
The digital traces of user generated contentThe digital traces of user generated content
The digital traces of user generated content
 
SIOC
SIOCSIOC
SIOC
 

Similaire à Profiling User Interests on the Social Semantic Web

Extracting, Mining and Predicting Users’ Interests from Social Media
Extracting, Mining and Predicting Users’ Interests from Social MediaExtracting, Mining and Predicting Users’ Interests from Social Media
Extracting, Mining and Predicting Users’ Interests from Social MediaFattane Zarrinkalam
 
EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...
EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...
EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...GUANGYUAN PIAO
 
IJSRED-V2I2P09
IJSRED-V2I2P09IJSRED-V2I2P09
IJSRED-V2I2P09IJSRED
 
Data mining for social media
Data mining for social mediaData mining for social media
Data mining for social mediarangesharp
 
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...Matthew Rowe
 
OPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERS
OPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERSOPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERS
OPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERSAnastasija Nikiforova
 
User behavior model & recommendation on basis of social networks
User behavior model & recommendation on basis of social networks User behavior model & recommendation on basis of social networks
User behavior model & recommendation on basis of social networks Shah Alam Sabuj
 
Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...
Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...
Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...inventionjournals
 
Projection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional DatasetsProjection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional DatasetsIRJET Journal
 
The Verification Of Virtual Community Member’s Socio-Demographic Profile
The Verification Of Virtual Community Member’s Socio-Demographic ProfileThe Verification Of Virtual Community Member’s Socio-Demographic Profile
The Verification Of Virtual Community Member’s Socio-Demographic Profileacijjournal
 
THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE
THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE
THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE acijjournal
 
EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18Karthikeyan Rajasekharan
 
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...BO TRUE ACTIVITIES SL
 
20120622 web sci12-won-marc smith-semantic and social network analysis of …
20120622 web sci12-won-marc smith-semantic and social network analysis of …20120622 web sci12-won-marc smith-semantic and social network analysis of …
20120622 web sci12-won-marc smith-semantic and social network analysis of …Marc Smith
 
The evolution of research on social media
The evolution of research on social mediaThe evolution of research on social media
The evolution of research on social mediaFarida Vis
 
Social Information & Browsing March 6
Social Information & Browsing   March 6Social Information & Browsing   March 6
Social Information & Browsing March 6sritikumar
 

Similaire à Profiling User Interests on the Social Semantic Web (20)

Extracting, Mining and Predicting Users’ Interests from Social Media
Extracting, Mining and Predicting Users’ Interests from Social MediaExtracting, Mining and Predicting Users’ Interests from Social Media
Extracting, Mining and Predicting Users’ Interests from Social Media
 
EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...
EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...
EKAW2016 - Interest Representation, Enrichment, Dynamics, and Propagation: A ...
 
IJSRED-V2I2P09
IJSRED-V2I2P09IJSRED-V2I2P09
IJSRED-V2I2P09
 
Data mining for social media
Data mining for social mediaData mining for social media
Data mining for social media
 
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
From User Needs to Community Health: Mining User Behaviour to Analyse Online ...
 
OPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERS
OPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERSOPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERS
OPEN DATA: ECOSYSTEM, CURRENT AND FUTURE TRENDS, SUCCESS STORIES AND BARRIERS
 
User behavior model & recommendation on basis of social networks
User behavior model & recommendation on basis of social networks User behavior model & recommendation on basis of social networks
User behavior model & recommendation on basis of social networks
 
Jx2517481755
Jx2517481755Jx2517481755
Jx2517481755
 
Jx2517481755
Jx2517481755Jx2517481755
Jx2517481755
 
Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...
Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...
Multi-Mode Conceptual Clustering Algorithm Based Social Group Identification ...
 
Projection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional DatasetsProjection Multi Scale Hashing Keyword Search in Multidimensional Datasets
Projection Multi Scale Hashing Keyword Search in Multidimensional Datasets
 
The Verification Of Virtual Community Member’s Socio-Demographic Profile
The Verification Of Virtual Community Member’s Socio-Demographic ProfileThe Verification Of Virtual Community Member’s Socio-Demographic Profile
The Verification Of Virtual Community Member’s Socio-Demographic Profile
 
THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE
THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE
THE VERIFICATION OF VIRTUAL COMMUNITY MEMBER’S SOCIO-DEMOGRAPHIC PROFILE
 
Q046049397
Q046049397Q046049397
Q046049397
 
EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18EffectiveCrowdSourcingForProductFeatureIdeation v18
EffectiveCrowdSourcingForProductFeatureIdeation v18
 
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
Crawling Big Data in a New Frontier for Socioeconomic Research: Testing with ...
 
Social Media Data Mining Services - 3i Data Scraping
Social Media Data Mining Services - 3i Data Scraping Social Media Data Mining Services - 3i Data Scraping
Social Media Data Mining Services - 3i Data Scraping
 
20120622 web sci12-won-marc smith-semantic and social network analysis of …
20120622 web sci12-won-marc smith-semantic and social network analysis of …20120622 web sci12-won-marc smith-semantic and social network analysis of …
20120622 web sci12-won-marc smith-semantic and social network analysis of …
 
The evolution of research on social media
The evolution of research on social mediaThe evolution of research on social media
The evolution of research on social media
 
Social Information & Browsing March 6
Social Information & Browsing   March 6Social Information & Browsing   March 6
Social Information & Browsing March 6
 

Plus de Fabrizio Orlandi

Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021Fabrizio Orlandi
 
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...Fabrizio Orlandi
 
Modelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphsModelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphsFabrizio Orlandi
 
iRap - Interest based RDF update propagation
iRap - Interest based RDF update propagationiRap - Interest based RDF update propagation
iRap - Interest based RDF update propagationFabrizio Orlandi
 
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...Fabrizio Orlandi
 
Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web
Aggregated, Interoperable and Multi-Domain User Profiles for the Social WebAggregated, Interoperable and Multi-Domain User Profiles for the Social Web
Aggregated, Interoperable and Multi-Domain User Profiles for the Social WebFabrizio Orlandi
 
Semantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in WikipediaSemantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in WikipediaFabrizio Orlandi
 
Semantic search on heterogeneous wiki systems - Wikimania 2010
Semantic search on heterogeneous wiki systems - Wikimania 2010Semantic search on heterogeneous wiki systems - Wikimania 2010
Semantic search on heterogeneous wiki systems - Wikimania 2010Fabrizio Orlandi
 
Semantic Search on Heterogeneous Wiki Systems - wikisym2010
Semantic Search on Heterogeneous Wiki Systems - wikisym2010Semantic Search on Heterogeneous Wiki Systems - wikisym2010
Semantic Search on Heterogeneous Wiki Systems - wikisym2010Fabrizio Orlandi
 
Semantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - posterSemantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - posterFabrizio Orlandi
 
Semantic Search on Heterogeneous Wiki Systems - Short
Semantic Search on Heterogeneous Wiki Systems - ShortSemantic Search on Heterogeneous Wiki Systems - Short
Semantic Search on Heterogeneous Wiki Systems - ShortFabrizio Orlandi
 
Enabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontologyEnabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontologyFabrizio Orlandi
 

Plus de Fabrizio Orlandi (12)

Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021Beyond 2022 project presentation 2021
Beyond 2022 project presentation 2021
 
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
Benchmarking RDF Metadata Representations: Reification, Singleton Property an...
 
Modelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphsModelling context and statement-level metadata in knowledge graphs
Modelling context and statement-level metadata in knowledge graphs
 
iRap - Interest based RDF update propagation
iRap - Interest based RDF update propagationiRap - Interest based RDF update propagation
iRap - Interest based RDF update propagation
 
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
Web Intelligence 2013 - Characterizing concepts of interest leveraging Linked...
 
Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web
Aggregated, Interoperable and Multi-Domain User Profiles for the Social WebAggregated, Interoperable and Multi-Domain User Profiles for the Social Web
Aggregated, Interoperable and Multi-Domain User Profiles for the Social Web
 
Semantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in WikipediaSemantic Representation of Provenance in Wikipedia
Semantic Representation of Provenance in Wikipedia
 
Semantic search on heterogeneous wiki systems - Wikimania 2010
Semantic search on heterogeneous wiki systems - Wikimania 2010Semantic search on heterogeneous wiki systems - Wikimania 2010
Semantic search on heterogeneous wiki systems - Wikimania 2010
 
Semantic Search on Heterogeneous Wiki Systems - wikisym2010
Semantic Search on Heterogeneous Wiki Systems - wikisym2010Semantic Search on Heterogeneous Wiki Systems - wikisym2010
Semantic Search on Heterogeneous Wiki Systems - wikisym2010
 
Semantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - posterSemantic Search on Heterogeneous Wiki Systems - poster
Semantic Search on Heterogeneous Wiki Systems - poster
 
Semantic Search on Heterogeneous Wiki Systems - Short
Semantic Search on Heterogeneous Wiki Systems - ShortSemantic Search on Heterogeneous Wiki Systems - Short
Semantic Search on Heterogeneous Wiki Systems - Short
 
Enabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontologyEnabling cross-wikis integration by extending the SIOC ontology
Enabling cross-wikis integration by extending the SIOC ontology
 

Dernier

Explainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosExplainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosZachary Labe
 
DECOMPOSITION PATHWAYS of TM-alkyl complexes.pdf
DECOMPOSITION PATHWAYS of TM-alkyl complexes.pdfDECOMPOSITION PATHWAYS of TM-alkyl complexes.pdf
DECOMPOSITION PATHWAYS of TM-alkyl complexes.pdfDivyaK787011
 
Quarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsQuarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsCharlene Llagas
 
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfKDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfGABYFIORELAMALPARTID1
 
Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptAmirRaziq1
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxpriyankatabhane
 
Pests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPRPests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPRPirithiRaju
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxRitchAndruAgustin
 
Oxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptxOxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptxfarhanvvdk
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsSérgio Sacani
 
How we decide powerpoint presentation.pptx
How we decide powerpoint presentation.pptxHow we decide powerpoint presentation.pptx
How we decide powerpoint presentation.pptxJosielynTars
 
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPRPirithiRaju
 
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep LearningCombining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learningvschiavoni
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxkumarsanjai28051
 
Gas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGiovaniTrinidad
 
Abnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptxAbnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptxzeus70441
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxMedical College
 
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2AuEnriquezLontok
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clonechaudhary charan shingh university
 
DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...
DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...
DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...HafsaHussainp
 

Dernier (20)

Explainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenariosExplainable AI for distinguishing future climate change scenarios
Explainable AI for distinguishing future climate change scenarios
 
DECOMPOSITION PATHWAYS of TM-alkyl complexes.pdf
DECOMPOSITION PATHWAYS of TM-alkyl complexes.pdfDECOMPOSITION PATHWAYS of TM-alkyl complexes.pdf
DECOMPOSITION PATHWAYS of TM-alkyl complexes.pdf
 
Quarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and FunctionsQuarter 4_Grade 8_Digestive System Structure and Functions
Quarter 4_Grade 8_Digestive System Structure and Functions
 
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdfKDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
KDIGO-2023-CKD-Guideline-Public-Review-Draft_5-July-2023.pdf
 
Immunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.pptImmunoblott technique for protein detection.ppt
Immunoblott technique for protein detection.ppt
 
Environmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptxEnvironmental acoustics- noise criteria.pptx
Environmental acoustics- noise criteria.pptx
 
Pests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPRPests of Sunflower_Binomics_Identification_Dr.UPR
Pests of Sunflower_Binomics_Identification_Dr.UPR
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
 
Oxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptxOxo-Acids of Halogens and their Salts.pptx
Oxo-Acids of Halogens and their Salts.pptx
 
Observational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive starsObservational constraints on mergers creating magnetism in massive stars
Observational constraints on mergers creating magnetism in massive stars
 
How we decide powerpoint presentation.pptx
How we decide powerpoint presentation.pptxHow we decide powerpoint presentation.pptx
How we decide powerpoint presentation.pptx
 
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
6.1 Pests of Groundnut_Binomics_Identification_Dr.UPR
 
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep LearningCombining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
Combining Asynchronous Task Parallelism and Intel SGX for Secure Deep Learning
 
Forensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptxForensic limnology of diatoms by Sanjai.pptx
Forensic limnology of diatoms by Sanjai.pptx
 
Gas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptxGas-ExchangeS-in-Plants-and-Animals.pptx
Gas-ExchangeS-in-Plants-and-Animals.pptx
 
Abnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptxAbnormal LFTs rate of deco and NAFLD.pptx
Abnormal LFTs rate of deco and NAFLD.pptx
 
Introduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptxIntroduction of Human Body & Structure of cell.pptx
Introduction of Human Body & Structure of cell.pptx
 
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
LESSON PLAN IN SCIENCE GRADE 4 WEEK 1 DAY 2
 
whole genome sequencing new and its types including shortgun and clone by clone
whole genome sequencing new  and its types including shortgun and clone by clonewhole genome sequencing new  and its types including shortgun and clone by clone
whole genome sequencing new and its types including shortgun and clone by clone
 
DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...
DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...
DOG BITE management in pediatrics # for Pediatric pgs# topic presentation # f...
 

Profiling User Interests on the Social Semantic Web

  • 1. Profiling User Interests on the Social Semantic Web Ph.D. Viva Fabrizio Orlandi
  • 5. 1 – Heterogeneous data sources Sport CEV Volleyball Cup Music Heavy Metal Mastodon Atlanta … Microblog? Challenges 5 / 37 Social Networking Service?
  • 6. 2 – Lack of provenance Sport CEV Volleyball Cup Music Heavy Metal Mastodon Atlanta … Where?Who? How? Challenges 6 / 37 What?
  • 7. 3 – Semantics of entities of interest Sport CEV Volleyball Cup Music Heavy Metal Mastodon Atlanta … Semantics? Pragmatics? Relevance? Challenges 7 / 37
  • 8. Research Questions 1. Aggregation of Social Web data: How can we aggregate and represent user data distributed across heterogeneous social media systems for profiling user interests? 2. Provenance of data for user profiling: What is the role of provenance on the Social Web and on the Web of Data and how to leverage its potential for user profiling? 3. Semantic enrichment of user profiles and personalisation: How to combine data from the Social and Semantic Web for enriching user profiles of interests and deploying them to different personalisation tasks? 8 / 37
  • 9. Research Goal How can we collect, represent, aggregate, mine, enrich and deploy user profiles of interests on the Social Web for multi-source personalisation? 9 / 37
  • 11. 1. Aggregation of Social Web data: How can we aggregate and represent user data distributed across heterogeneous social media systems for profiling user interests? 11 / 37
  • 12. Aggregation of Social Web Data  Modelling solution for Social Web data and user profiles  Based on SIOC, FOAF and extensions  Experiments on wikis [Orlandi, Passant. WikiSym. ACM. 2010.] 12 / 37
  • 13. Music Heavy Metal Mastodon Atlanta CEV Champions League Volleyball Semantic Web RDF “Mastodon is the best heavy metal band from Atlanta… Can’t wait to see them live again!” “Trentino vs Lugano about to start - Diatec youngster to impress again in CEV Champions League #volleyball” User likes RDF and SemanticWeb on Facebook • Natural language processing tools for entity extraction (Zemanta & Spotlight) • Frequency + time-decay weighting schemes Example 13 / 37
  • 14. Aggregation and Mining of Interests 14 7 types of user profiling strategies: 2 types of DBpedia entities: Categories vs. Resources 2 types of weighting-scheme for category-based methods - Cat1: Interests Weight Propagation - Cat2: Interests Weight Propagation w/ Cat. Discount 2 types of exponential Time Decay function - Short mean lifetime - Long mean lifetime 1 “bag-of-words” (Tag-based) state-of-the-art approach days120 days360
  • 15.  Evaluation  User study: 21 users rating their user profiles from Twitter & Facebook  210 ratings for each of the 7 different profiling methods Aggregation and Mining of Interests 0 0.2 0.4 0.6 0.8 1 P@10 AVG Score  Key findings  DBpedia resource-based profiles outperform Dbpedia category-based and tag-based profiles.  Best strategy: Resources + Frequency & Slow Time Decay weighting scheme [Orlandi, Breslin, Passant. I-Semantics. ACM. 2012.] 15 / 37
  • 16. 1. Aggregation of Social Web data: How can we aggregate and represent user data distributed across heterogeneous social media systems for profiling user interests? 2. Provenance of data for user profiling: What is the role of provenance on the Social Web and on the Web of Data and how to leverage its potential for user profiling? 16 / 37
  • 17. Motivation: use of provenance information as core of the profiling heuristics to improve mining of user interests and semantic enrichment  Data Provenance as the history, the origins and the evolution of data Who created/modified it? When? What is the content? Where is it located? How and Why was it created? Which tools and processes were used? Provenance of Data  Provenance as the “bridge” between Social Web and Web of Data e.g. Wikipedia/DBpedia 17 / 37
  • 18. Use Case: Provenance on Wikis Provenance on the Social Web for the Web of Data  A semantic model to represent provenance information in wikis  A software architecture to extract provenance from Wikipedia  An application that uses and exposes provenance data to compute measures and statistics on Wikipedia articles [Orlandi, Champin, Passant. SWPM at ISWC. 2010.] 18 / 37
  • 19. Provenance on the Social Web 19 / 37
  • 20.  Using detailed provenance information extracted from Wikipedia we are able to compute provenance also for DBpedia resources.  Analyzing the “diffs” between the revisions of Wikipedia articles and the users' contributions we identify the edits on Wikipedia that resulted in a change in the related DBpedia resource.  We built a model and an application that shows provenance information for each triple on DBpedia that is the result of users' edits on Wikipedia. Provenance on the Web of Data for the Social Web Use Case: Provenance on DBpedia [Orlandi, Passant. Journal of Web Semantics. 2011] 20 / 37
  • 21. Semantic provenance in DBpedia • Using detailed provenance information extracted from Wikipedia we are able to compute provenance also for DBpedia resources. • Analyzing the “diffs” between the revisions of Wikipedia articles and the users' contributions we identify the edits on Wikipedia that resulted in a change in the related DBpedia resource. • We built an application that shows provenance information for each triple on DBpedia that is the result of users' edits on Wikipedia. 21 / 37
  • 22. Provenance for Profiling Interests Different provenance features to support interest mining  Not only: authorship and temporal features  But also: social media source, object, type of action, … 22 / 37
  • 23. Provenance for Profiling Interests User study: 27 users on Twitter and Facebook They evaluated their aggregated and provenance-aware user profiles Social Feature Score E FB education 4.62 E FB workplace 4.60 I TW followees’ posts 4.03 I FB checkins 3.95 E FB interests 3.95 E FB likes 3.92 I TW favourite posts 3.76 I TW retweets 3.76 I TW posts 3.61 I TW replies 3.52 I FB status updates 3.50 I FB media actions 3.24 I FB comments 2.56 I FB direct posts 2.37  AVG Scores from 1 to 5  Locations, explicit profile info and also followees’ posts provide better accuracy for mining user interests  Interests stated explicitly by users produce user profiles 20% more accurate than implicitly 1 3 5 [Orlandi, Kapanipathi, Sheth, Passant. IEEE/ACM WI. 2013] 23 / 37
  • 24. 2. Provenance of data for user profiling: What is the role of provenance on the Social Web and on the Web of Data and how to leverage its potential for user profiling? 3. Semantic enrichment of user profiles and personalisation: How to combine data from the Social and Semantic Web for enriching user profiles of interests and deploying them to different personalisation tasks? 24 / 37
  • 26. Music Heavy Metal Mastodon (band) CEV Champions League Volleyball Semantic Web RDF Example Are all the extracted entities useful for personalisation? How are concepts/entities being used on the Social Web? (Pragmatics) Very abstract, very popular Specific and time-dependent on events, etc. Specific and time-dependent on events, etc. Abstract and not popular Abstract and popular Specific and not popular Very popular 26 / 37
  • 27. Characterising Concepts of Interest 27 Novel measures for the characterisation and semantic expansion of concepts of interest  Enrichment of entity-based user profiles for personalisation  Popularity of concepts on the Social Web (using Twitter)  How popular an entity is on the Social Web? How frequently is it mentioned/used at that point of time?  Trend and temporal dynamics (using Wikipedia page views)  The trend and evolution of the frequency of mentions of an entity on the Social Web (i.e. popularity over time)  Specificity and categorisation of entities of interest (using LOD)  The level of abstraction that an entity has in a common conceptual schema shared by humans 27 / 37
  • 28. Requirements Use case: real-time personalisation of Social Web streams 1. Real-time computation of the dimensions 2. Results constantly up to date with the real world 3. Knowledge base and domain independent approach 28 / 37
  • 29. Popularity? [Orlandi, Kapanipathi, Sheth, Passant. IEEE/ACM, WI 2013] Characterising Concepts of Interest Trendy and Stable? Specificity? 29 / 37
  • 30. Real-time Semantic Personalisation of Social Web Streams “SPOTS”: A methodology for real-time personalisation of any large social stream  Automatic dynamic generation of multi-source user profiles of interests.  Semantic enrichment of concepts of interest with provenance and Linked Data info.  Ranking and selection of the interests according to their relevance for the user and for the personalisation use case.  Informativeness measures for posts to filter a large social stream.  Evaluation of the approach on the public Twitter stream  Against Twitter #Discover: from 192% increase in accuracy 30 / 37
  • 31. [Kapanipathi, Orlandi, Sheth, Passant. SPIM at ISWC 2011.] 31 Real-time Semantic Personalisation of Social Web Streams 31
  • 32. Evaluation on SPOTS User study to evaluate the impact of the enrichment on a personalisation use case 27 users, 800 user ratings collected Main outcome:  Popularity and Temporal Dynamics are useful measures for real-time personalisation SPOTS Improvement* No Enrichment --- Trendy +29% Not Stable +26% At Least 2 Features +9% Specific + Not Popular +5% * In recommendations accuracy over non-enriched profiles 32 / 37
  • 33. Evaluation on User Profiles User study to evaluate the impact of the enrichment on user profiles according to users’ judgement 27 users, 800 user ratings collected Main outcome:  Specificity is more useful than popularity measures according to user perception User Profiles Improvement* No Enrichment --- Not Specific + Not Popular +13% Not Specific +8% Not Popular +2% Stable + Not Trendy +1% * In profile accuracy over non-enriched profiles 33 / 37
  • 35. Summary  We provide and evaluate a complete methodology for profiling user interests across multiple sources on the Social Web  Collect, Represent, Aggregate, Mine, Enrich, Deploy  Aggregation of user data: • Semantic representation of Social Web content and user activities  Provenance of data: • Improves profiling accuracy and connects Social Web and WoD  Mining of user interests: • Provenance + Linked Data/Entity-based strategies + time decay, outperform traditional “bag-of-words” strategies and facilitate enrichment  Semantic enrichment: • Improves profiling accuracy and it is necessary for the deployment of the profiles in a personalisation use case • Different types of personalisation need different entities of interest 35 / 37
  • 36. Future Work Federated Personal Data Manager  Privacy-aware, interoperable, autonomous, user profiling infrastructure Provenance at Web Scale  Necessary to focus on techniques for an easier and less expensive tracking and management of provenance on the Social Semantic Web Adaptive Profiling of User Interests  Adaptation of the profiling algorithm and strategy according to the application and the context 36 / 37
  • 37. Contributions & Dissemination  Semantic Web modelling solutions for Social Web data, user profiles, provenance on the Social Web and Web of Data.  A provenance computation framework  Novel measures for characterising entities of interest  A real-time personalisation system for large Social Web streams  User studies for different profiling strategies, provenance features and personalisation use-cases  A privacy-aware user profile management system Publications  2 journal, 4 conference, 2 workshop papers 37 / 37 Thanks!
  • 38. 38
  • 39. Context 39 User Modelling • The process of representing a user or some of his/her characteristics (e.g. interests, workplace, location, etc.) User Profile • A characterisation of a user at a particular point of time
  • 40. Experiment 6 types of user profiles evaluated: 2 types of DBpedia entities Categories vs. Resources 2 types of weighting-scheme for category-based methods Cat1: Interests Weight Propagation Cat2: Interests Weight Propagation w/ Cat. Discount 2 types of exponential Time Decay function Short mean lifetime Long mean lifetime days120 days360
  • 41. Experiment 6 types of user profiles evaluated: Cat2 Cat1-120 Cat1-360 Cat2-120 Cat2-360Res-120 Res-360 Res Cat Cat1
  • 42. 42 User-based Evaluation  We asked users to rate the top 10 interests generated for each of the 6 profiling strategies  Question: “Please rate how relevant is each concept for representing your personal interests and context…”  Rating: 0 (not at all or don't know), 1 (low), 2, 3, 4, 5 (high)  Rating converted to a (0…10) scale  Performance evaluated with: MRR (Mean Reciprocal Rank) P@10 (Precision at K = 10)  Comparison with a Baseline A traditional approach based on “keyword frequency”
  • 43.
  • 44. Evaluation On average for: 200 Tweets & 200 Facebook posts, and items. ~106 interests – DBpedia Resources ~720 interests – DBpedia Categories (~7 times) Statistical significance for: Resources vs. Categories (p<0.05) Any method vs. Baseline (p<0.05) Not for time decay (p~0.2) and Cat1 vs. Cat2