INLS 520 – Fall 2007 Erik Mitchell INLS 520 Information Organization.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
The Semantic Web – WEEK 4: RDF
An Introduction to RDF(S) and a Quick Tour of OWL
CS570 Artificial Intelligence Semantic Web & Ontology 2
RDF Tutorial.
1 Semantic Web Technologies: The foundation for future enterprise systems Okech Odhiambo Knowledge Systems Research Group Strathmore University.
LBSC 670 Information Organization. Today The web and automated information services Data, Ontologies and Web-services Protégé work time.
INLS 520 Erik Mitchell INLS 520 Information Organization.
Ontology Notes are from:
Future Software Architectures Combining the Web 2.0 with the Semantic Web to realize future Web Communities Maarten Visser
CSCI 572 Project Presentation Mohsen Taheriyan Semantic Search on FOAF profiles.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
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.
Nancy Ide Vassar College USA Resource Definition Framework A Tutorial EUROLAN 2003 July 28 - August 8 Bucharest - Romania.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
INLS 520 Erik Mitchell INLS 520 Information Organization.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
RDA and Linking Library Data VuStuff III Conference Villanova University, Villanova, PA October 18, 2012 Dr. Sharon Yang Rider University.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Towards Translating between XML and WSML based on mappings between.
Practical RDF Chapter 1. RDF: An Introduction
Okech Odhiambo Faculty of Information Technology Strathmore University
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
The Semantic Web William M Baker
Logics for Data and Knowledge Representation
The Semantic Web Web Science Systems Development Spring 2015.
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
INLS 520 – Erik Mitchell INLS 520 Information Organization.
Lifecycle Metadata for Digital Objects (INF 389K) September 18, 2006 The Big Metadata Picture, Web Access, and the W3C Context.
Semantic Web - an introduction By Daniel Wu (danielwujr)
RDF and XML 인공지능 연구실 한기덕. 2 개요  1. Basic of RDF  2. Example of RDF  3. How XML Namespaces Work  4. The Abbreviated RDF Syntax  5. RDF Resource Collections.
The Semantic Web and expert metadata: pull apart then bring together Presented at 12.seminar Arhivi, Knjižnice, Muzeji Nov 2008, Pore č, Croatia.
Chapter 7: Resource Description Framework (RDF) Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley,
Semantic Web Exam 1 Review.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
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.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
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 RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Metadata : an overview XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported.
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.
Dr. Bhavani Thuraisingham September 24, 2008 Building Trustworthy Semantic Webs Lecture #9: RDF and RDF Security.
1cs The Need “Most of the Web's content today is designed for humans to read, not for computer programs to manipulate meaningfully.” Berners-Lee,
Doc.: IEEE /0169r0 Submission Joe Kwak (InterDigital) Slide 1 November 2010 Slide 1 Overview of Resource Description Framework (RFD/XML) Date:
Practical RDF Chapter 12. Ontologies: RDF Business Models Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
Of 38 lecture 6: rdf – axiomatic semantics and query.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
Ontology Technology applied to Catalogues Paul Kopp.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Semantic and geographic information system for MCDA: review and user interface building Christophe PAOLI*, Pascal OBERTI**, Marie-Laure NIVET* University.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Web-Technology Lecture 13.
Information Organization
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Ontology.
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
Ontology.
Presentation transcript:

INLS 520 – Fall 2007 Erik Mitchell INLS 520 Information Organization

INLS 520 – Fall 2007 Erik Mitchell Today Ontology Presentations The Semantic web & information organization –Linked data –Democratization of data –Ideas & discussion, Examples, Play time Yahoo Pipes

INLS 520 – Fall 2007 Erik Mitchell Overview - Semantic Web Semantic Web –“The Semantic Web is an extension of the current Web that will allow you to find, share, and combine information more easily. It relies on machine-readable information and metadata expressed in RDF.” DefinitionsDefinitions –Tim Berners-Lee InterviewTim Berners-Lee Interview

Semantic Web elements Actions / Uses –Discovery –Knowledge Organization –Automation –Data use/re-use –Integration –Structured meaning Concepts –Linked Data –Socio-Semantic Web –Ontologies Technology –OWL –RDF –SPARQL INLS 520 – Fall 2007 Erik Mitchell

Technology RDF – Resource description framework –Statements about resources OWL – Web Ontology Language –Defined language to express relationships SPARQL – Query Language for RDF –Standard method of querying RDF data INLS 520 – Fall 2007 Erik Mitchell

XML/RDF INLS 520 – Fall 2007 Erik Mitchell <rdf:RDF xmlns:rdf=" xmlns:contact=" Eric Miller Dr.

FOAF Friend of a friend –Metadata standardMetadata standard –RDF syntax –Open Content foundation FOAF creator FOAF your facebook profile –ExampleExample Uses? INLS 520 – Fall 2007 Erik Mitchell

RDFa –Half-way between HTML & RDF –Uses defined attributes to add context to HTML elements rel property typeOf –ExampleExample INLS 520 – Fall 2007 Erik Mitchell

Linked Data? Guiding principles –Content/Data is indentified with URIs –URIs on the web are easily retrieved –URIs can have useful/structured information –URI located content can contain other URIs Linked Data Browser Tabulator –Example Linked data siteExample Linked data site –Library of CongressLibrary of Congress INLS 520 – Fall 2007 Erik Mitchell

INLS 520 – Fall 2007 Erik Mitchell Semantic Web examples Form into 4 groups Investigate assigned site / organization Answer the questions Report back

Discussion Questions INLS 520 – Fall 2007 Erik Mitchell What is the site about? What about this site is ‘semantic web’ related? Is this a good or bad example of the semantic web? Can you think of something more relevant/interesting?

INLS 520 – Fall 2007 Erik Mitchell Miscellaneous Description Weinberger’s points –Idea of ‘democratized’ description –The Long tail – getting past primary topicality –Lumping & splitting, lists, categories, the ‘third order” Two sides of community description / software –Provide a place to create/share –Provide a means to harvest / remix

Open Standards “Specifications that are public-that is, not owned by any company or individual”(1)1 Source “A program in which the source code is available to the general public for use and/or modification from its original design free of charge” (2)2 Content “The term "Open Content" is used for creative works which are published without or at least under alleviated copyright restrictions” (3)3 Access A publication model where in neither readers nor a reader's institution are charged for access to articles or other resources (4)4 INLS 520 – Fall 2007 Erik Mitchell

INLS 520 – Fall 2007 Erik Mitchell Remix Culture –A society which allows and encourages derivative works. Such a culture would be, by default, permissive of efforts to improve upon, change, integrate, or otherwise remix the work of copyright holders (Wikipedia) - Lawrence Lessig Mashups –Consists of the combination (usually by digital means) of the music from one song with the a cappella from another. Typically, the music and vocals belong to completely different genres. At their best, bastard pop songs strive for musical epiphanies that add up to considerably more than the sum of their parts An example

INLS 520 – Fall 2007 Erik Mitchell Remixing data Common features –APIs enable access to data/functionality outside of traditional interface –Open licensing agreements enable re-use of data –Organization and encoding standards enable interoperability

INLS 520 – Fall 2007 Erik Mitchell Yahoo Pipes exercise Go to

INLS 520 – Fall 2007 Erik Mitchell Adding functionality Facebook applications –Facebook developers kitFacebook developers kit Yahoo Widgets –Some brief infoSome brief info Microsoft Silverlight The programmable web

INLS 520 – Fall 2007 Erik Mitchell What’s interesting about this? Google support –IDE, Hosting, Data storage, Marketing Facebook –Application platform, exposure Amazon –Data, storage systems, commerce applications, APIs

INLS 520 – Fall 2007 Erik Mitchell Next Week Final week –Poster presentations –Group work evaluation –Wrap-up

INLS 520 – Erik Mitchell RDF Subject, property, object triples Transmitted in xml RDFS extends RDF with an ontology language –Properties, specialization OWL –More powerful extension of RDFS –Uses same syntax of RDF

INLS 520 – Erik Mitchell RDF Model Webpage: “Saki Knafo” Author (Value) Object (Property type) Predicate (Resource) Subject “The author of the stuff webpage is Saki Knafo” - A literal, a triple, a statement

INLS 520 – Erik Mitchell How is RDF different? RDF is a descriptive model that –Allows variable contextualized description –Deconstructs the descriptive process –Allows more granular automated processing of data –Uses exact markup to indicate the context of values (namespaces, schemas) –Bags, Sequences, Alternative values, parseType

INLS 520 – Erik Mitchell Encoding RDF in XML <rdf:RDF xmlns:rdf=" xmlns:dcterms=" xmlns:dc=" xmlns:rdfs=" The Hang: The Island of Black Jeans SAKI KNAFO Sun, 16 Sep :04:40 GMT descriptive content

INLS 520 – Erik Mitchell Iterative RDF description <rdf:RDF xmlns:rdf=" xmlns:vcard=" card.xsd" xmlns:dc=" xmlns:rdfs=" The Hang: The Island of Black Jeans Sun, 16 Sep :04:40 GMT descriptive content rdf:about=" Saki Knafo

INLS 520 – Erik Mitchell RDFS RDF Schema –Defines additional rdf elements that help type relationships Special Classes –Based on RDF Classes / Properties / Attributes with additional Allows the creation of vocabularies / ontologies

INLS 520 – Erik Mitchell OWL (Web Ontology Language) An ontolgy that is geared towards representing information on the web –Classes, properties, and relationships that describe URIs and their facets. Based on the Triple concept –Subject, Predicate, Object –3 versions: OWL-Lite, OWL-DL, OWL-Full Formatted in RDF/XML –Uses RDF and RDFS as a foundation –Adds new elements in the owl namespace

INLS 520 – Erik Mitchell OWL Versions OWL-Lite –Simple hierarchies, constraints OWL-DL –Uses description logics Logic-based semantic markup based on first-order predicate logic –Still guarantees finite relationship processing –Adds ‘reasoning’ capacity to infer information/relaitonships OWL-Full –Most complex –Open ended, possible to get into infinite processing

INLS 520 – Erik Mitchell OWL Example <rdf:RDF xmlns:rdf= xmlns:rdfs=" xmlns:owl= xmlns= xml:base=" 1.0 An ontology containing the basic part relations: partOf, hasPart, partOf_directly, and hasPart_directly. These are described in the accompanying note. Author: Chris Welty (Chris Welty)

OWL – Lite features Class A collection of things related to each other by properties rdfs:subClassOf A way of showing hierarchical class relationships rdf:Property A stated relationship between an thing and a value (hasChild, hasRelative, hasSibling, hasAge) Bi-directional, Transitive (hasAncestor), Rdf:subPropertyOf Similar to subClassOf, a way of showing property hierarchies Individual Instances of classes (objects) INLS 520 – Erik Mitchell

OWL relationships INLS 520 – Erik Mitchell Practical guide to OWL ontologies