CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.

Slides:



Advertisements
Similar presentations
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Advertisements

Creating Linked Data Juan F. Sequeda Semantic Technology Conference June 2011.
II Web 3.0 explained with a stamp (English version) Part I: the basics Part II: techniques.
Using JavaScript in Linked Data Applications Oshani Seneviratne Oct 12, 2010.
RDF Tutorial.
Semantic Web Introduction
5/17/20151 FOAF. 5/17/20152 Introduction Metadata is data about data The terms refer to data used to identify, describe, or locate information resources.
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
The Web of data with meaning... By Michael Griffiths.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser
Actual Trends Semantic Web Lecture WS 2010/2011. What‘s next? W3C view: Look at Semantic Web activity:
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
LINKED DATA COMS E6125 Prof. Gail Kaiser Presented By : Mandar Mohe ( msm2181 )
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Semantic Web Presented by: Edward Cheng Wayne Choi Tony Deng Peter Kuc-Pittet Anita Yong.
Samad Paydar Web Technology Laboratory Computer Engineering Department Ferdowsi University of Mashhad 1389/11/20 An Introduction to the Semantic Web.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Linked Data The Short Version. Linked Data is a set of best practices for publishing and deploying instance and class data using the RDF data model, naming.
Exposing the University of Economics‘ academic bibliography database as linked data Jitka Hladká, University of Economics, Prague Jindřich Mynarz,
Semantic Web Andrejs Lesovskis. Publishing on the Web Making information available without knowing the eventual use; reuse, collaboration; reproduction.
Semantic Web Bootcamp Dominic DiFranzo PhD Student/Research Assistant Rensselaer Polytechnic Institute Tetherless World Constellation.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
Semantic Web Series 1 Mohammad M. R. Cowdhury UniK, Kjeller.
Ricerca Distribuita Semantica Protocolli opensource per la condivisione di risorse online.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
The SADI plug-in to the IO Informatics’ Knowledge Explorer...a quick explanation of how we “boot-strap” semantics...
RDA and Linking Library Data VuStuff III Conference Villanova University, Villanova, PA October 18, 2012 Dr. Sharon Yang Rider University.
Semantic Web author: Michał Dettlaff. Tim Berners-Lee director of W3C created the World Wide Web in 1990 proposed the idea of Semantic Web Tim Berners-Lee.
Practical RDF Chapter 1. RDF: An Introduction
Entity Recognition via Querying DBpedia ElShaimaa Ali.
The Semantic Web William M Baker
Web 2.0 meet Semantic Web at Yahoo! Dave Beckett Yahoo! Media Group November 8, 2006.
The Semantic Web Web Science Systems Development Spring 2015.
Digital Enterprise Research Institute HADA – An Access Controlled Application for Publishing and Discovering Linked Government Data Owen Sacco.
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
Boris Villazón-Terrazas, Ghislain Atemezing FI, UPM, EURECOM, Introduction to Linked Data.
RDF and triplestores CMSC 461 Michael Wilson. Reasoning  Relational databases allow us to reason about data that is organized in a specific way  Data.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
CWM Closed World Machine. CWM Overview CWM is a popular Semantic Web program that can do the following tasks – Parse and pretty-print several RDF formats:
You sexy beast. Ok, inappropriate. How about: Web of links to Web of Meaning Hello Semantic Web!
Semantic Web Basics Dominic DiFranzo PhD Student/Research Assistant Rensselaer Polytechnic Institute Tetherless World Constellation.
Linked Data: Emblematic applications on Legacy Data in Libraries.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
SPINNING THE SEMANTIC WEB APPLICATIONS FOR THE MODERN ERA LIBRARIES
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Introduction to the Semantic Web and Linked Data
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Dr. Lowell Vizenor Ontology and Semantic Technology Practice Lead Alion Science and Technology Semantic Technology: A Basic Introduction.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
Microsoft Research Faculty Summit Jennifer Golbeck Assistant Professor, College of Information Studies University of Maryland, College Park Social.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Semantic Web COMS 6135 Class Presentation Jian Pan Department of Computer Science Columbia University Web Enhanced Information Management.
© The ATHENA Consortium. Susan Thomas SAP AG, Research Department How do you do semantics? Semantic Web Drawings by Sebastian Cremers Unit 3:
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
1 Intelligent Information System Lab., Department of Computer and Information Science, Korea University Semantic Social Network Analysis Kyunglag Kwon.
”Smart Containers - Demo” James Sweet, Charles Vardeman II.
IRI Data Library Faceted Search: an example of RDF-based faceted search for climate data Drawing on multiple ontologies to build an application Using inference.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Linked Data Web that can be processed by machines
Analyzing and Securing Social Networks
Zachary Cleaver Semantic Web.
PREMIS Tools and Services
LOD reference architecture
IRI Data Library Faceted Search: an example of
Linked Data Ryan McAlister.
Presentation transcript:

CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles

“The Semantic Web isn't just about putting data on the web. It is about making links, so that a person or machine can explore the web of data. With linked data, when you have some of it, you can find other, related, data”. - Tim Berners-Lee “The Semantic Web isn't just about putting data on the web. It is about making links, so that a person or machine can explore the web of data. With linked data, when you have some of it, you can find other, related, data”. - Tim Berners-Lee Like the web of hypertext, the web of data is constructed with documents on the web. In the web of hypertext, links are relationships in hypertext documents written in HTML, but for data they links between arbitrary things described by RDF. The URIs identify any kind of object or concept.

Use URIs as names for things 1 Use HTTP URIs so that people can look up those names. 2 When someone looks up a URI, provide useful information, using the standards (RDF*, SPARQL) 3 Include links to other URIs, so that they can discover more things. 4

Put all data on the web – Rather than keep them in back-end databases – Adding new attributes easily – Semantic Queries on data (rather than keyword-based search) Linking Data Image from “The Web of LinkedData”The Web of LinkedData By: Christian Bizer

A simple ontology for representing information about people and who they know Provides a vocabulary in RDF for sharing personal and social network information on the Semantic Web FOAF: social semantic web application Some centralized social networking sites, like Ecademy and LiveJournal output their data in FOAF format Currently, there are millions of FOAF files and users.

golbeck 4d14fc9da1d0929dae3cde648ae4a7195d120bae Tim Berners-Lee … golbeck 4d14fc9da1d0929dae3cde648ae4a7195d120bae Tim Berners-Lee …

Feed dataset into a model (knowledge base) Convert User Input to SPARQL query language on RDF, OWL Interact with SemWeb Reasoner through its API Feed dataset into a model (knowledge base) Convert User Input to SPARQL query language on RDF, OWL Interact with SemWeb Reasoner through its API Dataset of FOAF files (RDF format) Dataset of FOAF files (RDF format) SemWeb Framework (Provides RDF reasoner) SemWeb Framework (Provides RDF reasoner) Search on People names View people information Webpage Nickname Location … View people connections More complex queries Common friends of X and Y Search on People names View people information Webpage Nickname Location … View people connections More complex queries Common friends of X and Y User Interface

Programming – C#,.NET How to interact with dataset – SemWeb Library Dataset file format – N-Quads – SemWeb can reason only on N3, RDF/XML RDF formatsRDF/XML Query Language on RDF – SPARQL SPARQL

. "John Markoff"... "John Markoff"..

PREFIX rdf: PREFIX foaf: SELECT DISTINCT ?name WHERE { ?x rdf:type foaf:Person. ?x foaf:name ?name } PREFIX rdf: PREFIX foaf: SELECT DISTINCT ?name WHERE { ?x rdf:type foaf:Person. ?x foaf:name ?name } There are some online query services – SPARQL Query Service Online SPARQL Query Service Online

Run Program

General concepts of RDF RDF Syntax – N-Quad – N3 – RDF/XML FOAF vocabulary SPARQL Query Language

Privacy of FOAF profiles is a concern People need motivation to put their data on the web – User friendly tools can help Create a personal webpage from FOAF profile is future work – HTML view of FOAF profiles