using trust and provenance for content filtering on the semantic web
DESCRIPTION
Using Trust and Provenance for Content Filtering on the Semantic Web. By Jen Golbeck & Aaron Mannes Maryland Information Network Dynamic Lab University of Maryland, College Park. What are social networks. Connections between people Can be Explicit (people say who they know) - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/1.jpg)
1
Using Trust and Provenance for Content Filtering on the
Semantic Web
By Jen Golbeck & Aaron MannesMaryland Information Network Dynamic Lab
University of Maryland, College Park
![Page 2: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/2.jpg)
2/12
What are social networks
• Connections between people• Can be
– Explicit (people say who they know)– Derived (e.g. from email archives)– Simulated
![Page 3: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/3.jpg)
3/12
Web-Based Social Networks (WBSNs)
• Websites and interfaces that let people maintain browsable lists of friends
• Last count– 142 social networking websites– Over 200,000,000 accounts– Full list at http://trust.mindswap.org
• Over 10,000,000 accounts are represented in FOAF, an OWL ontology
![Page 4: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/4.jpg)
4/12
Trust in WBSNs
• People annotate their relationships with information about how much they trust their friends
• Trust can be binary (trust or don’t trust) or on some scale– This work uses a 1-10 scale where 1 is low
trust and 10 is high trust
• At least 8 social networks have some mechanism for expressing trust
![Page 5: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/5.jpg)
5/12
Inferring Trust
The Goal: Select two individuals - the source (node A) and sink (node C) - and recommend to the source how much to trust the sink.
A B CtAB tBC
tAC
![Page 6: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/6.jpg)
6/12
Trust Algorithm
• If the source does not know the sink, the source asks all of its friends how much to trust the sink, and computes a trust value by a weighted average
• Neighbors repeat the process if they do not have a direct rating for the sink
![Page 7: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/7.jpg)
7/12
Film Trust
• Working example of this can be found at - FilmTrust available at http://trust.mindswap.org/FilmTrust
• A movie recommendation site backed by a social network that uses trust values to generate predictive recommendations and sort reviews
![Page 8: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/8.jpg)
8/12
Applications of Trust
• With direct knowledge or a recommendation about how much to trust people, this value can be used as a filter in many applications
• Since social networks are so prominent on the web, it is a public, accessible data source for determining the quality of annotations and information
![Page 9: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/9.jpg)
9/12
Trust Networks & Intelligence
• Intelligence agencies no longer face hierarchies, now they face networks
• Several major intelligence failures due to lack of information-sharing or adequately questioning dominant assumptions
• Sheer size of intelligence communities are often a barrier to information sharing
• Trust networks could help intelligence agencies connect the dots
![Page 10: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/10.jpg)
10/12
Use Case Scenarios
• Help individual analyst sort through mass of material by identifying reliable sources
• Trust ratings would allow analysts to check veracity of information by seeing how sources are rated by other trusted analysts
• Importance of outliers for red-teaming - a team comes to strong conclusions on an issue: policy-makers could use trust ratings to check with dissenters
![Page 11: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/11.jpg)
11/12
Uses for Meta-Data
• Analyzing patterns of trust ratings could help break organizational barriers
• While outliers are useful on a case by case basis they could also indicate an organizational dysfunction
• A pattern of low trust ratings between units could indicate a conflict or lack of understanding
• Alternately a pattern of particularly high ratings could indicate group think
![Page 12: Using Trust and Provenance for Content Filtering on the Semantic Web](https://reader035.vdocument.in/reader035/viewer/2022062321/56813c94550346895da64334/html5/thumbnails/12.jpg)
12/12
References• Papers and software available at
http://trust.mindswap.org
• FilmTrust available at http://trust.mindswap.org/FilmTrust
• Terrorism Analysis available at http://profilesinterror.mindswap.org/