06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU1 Tools for Semantic Annotation Atilla ELÇİ Dept. of Computer Engineering Eastern Mediterranean University.

Slides:



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

Mitsunori Ogihara Center for Computational Science
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Haystack: Per-User Information Environment 1999 Conference on Information and Knowledge Management Eytan Adar et al Presented by Xiao Hu CS491CXZ.
XML Technology in E-Commerce
SIG2: Ontology Language Standards WebOnt Briefing Ian Horrocks University of Manchester, UK.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Information and Business Work
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
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.
W3C Finland Seminar: Semantic Web & Web Services© Kimmo RaatikainenMay 6, 2003 XML in Wireless World Kimmo Raatikainen University of Helsinki, Department.
Annotation-based Web content Transcoding Masahiro Hori, Goh Kondoh, Kouichi Ono, Shin-ichi Hirose, and Sandeep Singhal IBM Tokyo Research Laboratory.
21 21 Web Content Management Architectures Vagan Terziyan MIT Department, University of Jyvaskyla, AI Department, Kharkov National University of Radioelectronics.
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.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
1 Technologies and Modelling Frameworks XML ontology RDF taxonomy OWL thesaurus Semantic Web.
Knowledge Science & Engineering Institute, Beijing Normal University, Analyzing Transcripts of Online Asynchronous.
updated CmpE 583 Fall 2008Discussion: Principles- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: Principles Atilla ELÇİ Computer.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5.
INFORMATION TECHNOLOGY IN BUSINESS AND SOCIETY SESSION 7 – THE WEB SEAN J. TAYLOR.
Using Styles and Style Sheets for Design
Interoperability Scenario Producing summary versions of compound multimedia historical documents.
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
Metadata: first principles Pat Bell Knowledge, Analysis and Intelligence.
Practical RDF Chapter 1. RDF: An Introduction
13/03/'07 upd 11/03/08CmpE 588 Spring 2008 EMU1 Ontology Construction & Tools Atilla ELÇİ Dept. of Computer Engineering Eastern Mediterranean University.
Survey of Semantic Annotation Platforms
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
25/04/'07 updated 15/04708CmpE 588 Spring 2008 EMU1 Developing Ontologies for Knowledge Management Atilla ELÇİ Dept. of Computer Engineering Eastern Mediterranean.
Web 2.0 Tools Used in the Finance/Investment Management Industry.
Annotea, A Standard for e-Comments Simonet Alexandre Exchange Student Media Engineering Annotations Definition Metadata Annotea Infrastructure ; RDF, Xpointer,
SWETO: Large-Scale Semantic Web Test-bed Ontology In Action Workshop (Banff Alberta, Canada June 21 st 2004) Boanerges Aleman-MezaBoanerges Aleman-Meza,
PAUL ALEXANDRU CHIRITA STEFANIA COSTACHE SIEGFRIED HANDSCHUH WOLFGANG NEJDL 1* L3S RESEARCH CENTER 2* NATIONAL UNIVERSITY OF IRELAND PROCEEDINGS OF THE.
OpenURL Link Resolvers 101
Semantic Web Applications GoodRelations BBC Artists BBC World Cup 2010 Website Emma Nherera.
1 Technologies for (semi-) automatic metadata creation Diana Maynard.
NLP And The Semantic Web Dainis Kiusals COMS E6125 Spring 2010.
Web Metadata, what is it? Ora Lassila Visiting Scientist (from Nokia) Definition Applications Current Standardization Efforts.
Ontologies and Lexical Semantic Networks, Their Editing and Browsing Pavel Smrž and Martin Povolný Faculty of Informatics,
10/18/2015Page 1 Introduction to Semantic Web Design B. Ramamurthy.
14/05/'07 upd 22/04/08CmpE 588 Spring 2008 EMU1 Semantic Information Access Atilla ELÇİ Dept. of Computer Engineering Eastern Mediterranean University.
21/05/'07 upd 06/05/08CmpE 588 Spring 2008 EMU1 Semantic Technology Application Show Cases Atilla ELÇİ Dept. of Computer Engineering Eastern Mediterranean.
updated CmpE 583 Fall 2006RDF Schema- 1 CmpE 583- Web Semantics: Theory and Practice INTRODUCTION TO RDF SCHEMA Atilla ELÇİ Computer Engineering.
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
Hyperlinking to time offsets: The temporal URI specification W3C Video Workshop Silvia Pfeiffer Dec 2007 Annodex Association, Xiph.Org, Vquence.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
A Semantic-Web based Framework for Developing Applications to Improve Accessibility in the WWW Michail Salampasis Dept. of Informatics TEI of Thessaloniki.
updated ’08CmpE 583 Fall 2008Introduction- 1 CmpE 583- Web Semantics: Theory and Practice Atilla ELÇİ Computer Engineering Department Eastern.
CREAM: Semantic annotation system May 24, 2013 Hee-gook Jun.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
The Web Wizard’s Guide to HTML Chapter One World Wide Web Basics.
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.
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 1COMP9321, 15s2, Week.
Semantic Web Course - Semantic Annotation
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
From XML to DAML – giving meaning to the World Wide Web Katia Sycara The Robotics Institute
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development.
06 Dec Rev. 14 Dec CmpE 583 Fall 2008 OWL Language 1 OWL Language off Lacy Ch. 10 Atilla Elçi.
1 Semantic Annotation for Web Content Adaptation Unit 14 of Spinning the Semantic Web.
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
Architecture Review 10/11/2004
Linked Data Web that can be processed by machines
GATE and the Semantic Web
Semantic Web Annotation
THREE TIER MOBILE COMPUTING ARCHITECTURE
Metadata supported full-text search in a web archive
Presentation transcript:

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU1 Tools for Semantic Annotation Atilla ELÇİ Dept. of Computer Engineering Eastern Mediterranean University

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU2 Semantic Annotation Transcoding: Transformation of info from one form to another Web content transcoding if along the Web transaction path –Objective: repurposing –Available externally: Can’t be internally due to HTML being rigid. Even if inserted, not recognized (skipped) by browsers

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU3 Annotation: Passin Ch. 4. Def.: The act of adding notes (WordNet)

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU4 Annotation continued Semantic Web can play an important role in improving the role of annotations through following features: Annotation discovery by agents Machine-understandable annotation Intelligent filtering of annotations (need annotation metadata) Improved searching Enhancement by agents Collaboration over annotations and supporting data Information extraction

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU5 Web Annotation Systems Inline editing: download & edit an HTML page and save in your domain External annotation: browser first downloads a page and its annotation (from your domain or other server) then merges them on the fly and displays External server creates annotated view and serves it Important criteria to consider: Ownership of annotations Tool becoming obsolete / unavailable Server scalability

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU6 Current Web Annotation Systems Wiki Collaboratives: allows members to edit Web content on the fly. Check a dictionary. Examples: Check a dictionary –The original Wiki by Ward Cunninghamoriginal Wiki by Ward Cunningham –Wikipedia and others of Free Encyclopedia ProjectWikipedia –Ontolog WikiOntolog Wiki W3C Annotea Project and Amaya editor-cum- browser. Uses RDF to describe annotations.AnnoteaAmaya Multivalent Browser: –Multivalent Home PageMultivalent Home Page –Wikipedia entry.Wikipedia

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU7 External Annotation Framework Ref.: Hori; and in ACM PD Bookshelf.ACM PD Bookshelf Def.: A scheme for representing annotation files and a way of associating original documents with external annotations. -Contains metadata adressing part of the Web document. - XPath & XPointer are used to link the two.

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU8 Annotation File RDF/XML syntax is used. Figure 14.2: Framework of external annotation.

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU9 Annotation Rendering: Client Preference & Capability Content adaptation requires dealing with Client Feature Set: –User preferences –Device capabilities. W3C’s Composite Capability / Preference Profiles (CC/CP) is used in describing such information profiles. CC/PP specifies that client profiles can be delivered to a proxy server over HTTP. Thus proxy server is able to consider together the original document, annotation(s) on it, and client’s CC/PP specs in transcoding the content.

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU10 Annotation-Based Transcoding System Transcoding Architecture: Abstract architecture based on intermediary (proxy) between client & server.

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU11 Ex: Page Splitting Annotation vocabulary: “pcd” consists of: –Alternatives, –Splitting hints (a in the ex.), –Selection criteria (b in the ex.)

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU12 Ex: Page Splitting (continued) Adaptation engine:

Information Extraction (IE) (Bontcheva et Ch. 3) ≡ A technology based on analysing natural language in order to extract snippets of information and produce fixed format, unambiguous data as output. Types of info sought (ref. Message Understanding Conference, MUC-7, definitions: 1.Entities (NE): such as people, places, organizations, quantities of commodities, dates, etc. 2.Mentions (CO): places of references to entities in the text 3.Descriptions (TE): of the entities 4.Relations (TR): between entities 5.Events (ST): involving entities Semantic annotation: assigning to entities and relations in the text links to their semantic descriptions in an ontology. 06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU13

HLT & Semantic Web Figure 3.1 in Bontcheva et Davies 06/03/'07 upd 10/03/08CmpE 588 Spring 2008 EMU14

Applying IE in SemWeb: Traditional Cases “Traditional” IE: annotating with metadata; ontology is not incorporated into annotated text such as Web pages: –AeroDAML annotation tool (2001): auto generates DAML annotations from Web pages –Amilcare IE system (2003): a machine learning system that produces extracted info in triples for use by an anno’n tool –MnM semantic anno’n tool (2002: semi-auto; piggy-backed to Amilcare. –S-Cream (2002): auto anno’n using Onto-O-Mat manual anno’n tool implementing CREAM framework for creating relational metadata, and Amilcare 06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU15

Applying IE in SemWeb: Ontology-Based Cases Ontology-based IE: annotating using a formal ontology as one of the system’s resources: –Pankow (Pattern-based Annotation through Knowledge on the Web, 2004): gathers surface pattern wrt a given ontology., is a Checks validity through google queries Auto performance: 24.9 % against human perf of 62.09%; semi-auto: 49.56% –SemTag: large-scale semantic anno’n wrt TAP Ontology. –KIM (Knowledge and Information Management system by OntoText Lab, 2005): now taken over by SEKT Project.OntoText 06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU16

Semantic HTML? W3C has now issued a draft HTML 5 aiming to formalize semantic annotations as next version of HTML tag vocabulary: –Tony Patton's blogTony Patton's blog –Differences of HTML 5 from prev versionDifferences of HTML 5 –HTML5 specsHTML5 specs 06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU17

06/03/'07 upd 04/03/08CmpE 588 Spring 2008 EMU18 References Thomas B. Passin. Explorer’s Guide to the Semantic Web, Manning Ch4. Masahiro Hori: Semantic Annotation for Web Content Adaptation, Ch. 14 in Spinning the Semantic Web, (Ed.: Dieter Fensel et al.), MIT Press, (Check ACM Digital Library Books at Professional Development Center)Books at Professional Development Center Adobe’s annotation reference. Yuce’s thesis project. Bontcheva et al.(2006). Semantic Annotation and Human Language Technology. Ch. 3 in Semantic Web Technologies, Davies et al (eds). Wiley.