Annotea, A Standard for e-Comments Simonet Alexandre Exchange Student Media Engineering Annotations Definition Metadata Annotea Infrastructure ; RDF, Xpointer,

Slides:



Advertisements
Similar presentations
Web Services & EAI.
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
CNPq - INRIA Projeto CEMT Instituto de Informática - UFRGS “Features of CEMT Workflow Model” Carlos Zeve.
Semantically Enabled Collaboration via Annotation Ian Lumb CANHEIT 2007.
XML Technology in E-Commerce
INTRO TO THE WWW. What is the World Wide Web? The World Wide Web (WWW) is most often called the Web. The World Wide Web (WWW) is most often called the.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
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.
Integrating Access with the Web and with Other Programs.
1 Draft of a Matchmaking Service Chuang liu. 2 Matchmaking Service Matchmaking Service is a service to help service providers to advertising their service.
Annotation-based Web content Transcoding Masahiro Hori, Goh Kondoh, Kouichi Ono, Shin-ichi Hirose, and Sandeep Singhal IBM Tokyo Research Laboratory.
XML A brief introduction ---by Yongzhu Li. XML --- a brief introduction 2 CSI668 Topics in System Architecture SUNY Albany Computer Science Department.
Introduction to Web Pages. Slide 2 Lecture Overview Evolution of the Internet and Web Web Protocols.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Created by Cheryl M. Hughes, Harvard University Extension School — Cambridge, MA The Web Wizard’s Guide.
Intro to dot Net Dr. John Abraham UTPA – Fall 09 CSCI 3327.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
CPSC 203 Introduction to Computers Lab 39, 40 By Jie (Jeff) Gao.
August Chapter 1 - Introduction Learning XML by Erik T. Ray Slides were developed by Jack Davis College of Information Science and Technology Radford.
Server-side Scripting Powering the webs favourite services.
CPS120: Introduction to Computer Science The World Wide Web Nell Dale John Lewis.
Practical RDF Chapter 1. RDF: An Introduction
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Exploring Microsoft Office Word 2007 Chapter 8 Word and the Internet Robert Grauer, Keith.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
Using Annotations to Increase Accessibility for People with Special Needs and Preferences Behzad Kateli Latrobe University.
XML - Why: The HTML-Dilemma HTML, SGML, XML - How: Syntax, Concept, Language Elements Basics Well-formed XML-Documents (without DTD) Valid XML-Documents.
Introduction to World Wide Web Authoring © Directorate of Information Systems and Services University of Aberdeen, 1999 IT Training Workshop.
Resource Description Framework (RDF) Presented by: Jonathan Catlett.
VICTORIA UNIVERSITY OF WELLINGTON Te Whare Wananga o te Upoko o te Ika a Maui SWEN 432 Advanced Database Design and Implementation An Introduction to XML.
CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.
What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator.
ITCS373: Internet Technology Lecture 5: More HTML.
Resource Description Framework (RDF) Course: Electronic Document Team member: Ding Feng Ding Wei Wang Ling Date:
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Annotations for the ALA Ron Chernich Principal Research Fellow University of Queensland, Australia.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Copyright © 2013 Curt Hill SOAP Protocol for exchanging data and Enabling Web Services.
Struts 2 introduction. Struts 2 framework Struts 2 A full-featured web application framework for the Java EE platform The Java Servlet API exposes the.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
XML and Its Applications Ben Y. Zhao, CS294-7 Spring 1999.
Geography Markup Language (GML). What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
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.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Introducing XLink and XPointer ©NIITeXtensible Markup Language/Lesson 10/Slide 1 of 23 Objectives In this lesson, you will learn to: * Identify the types.
Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Linking XML Documents Ellen Pearlman Eileen Mullin Programming the Web.
From XML to DAML – giving meaning to the World Wide Web Katia Sycara The Robotics Institute
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
 XML derives its strength from a variety of supporting technologies.  Structure and data types: When using XML to exchange data among clients, partners,
© 2010 IBM Corporation RESTFul Service Modelling in Rational Software Architect April, 2011.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
SEMANTIC WEB Presented by- Farhana Yasmin – MD.Raihanul Islam – Nohore Jannat –
XML Related Technologies
Exploring Microsoft Word 2000
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
Introduction to Web Pages
Zachary Cleaver Semantic Web.
Microsoft Office Access 2003
Microsoft Office Access 2003
Chapter 16 The World Wide Web.
Introduction to World Wide Web
CIS 133 mashup Javascript, jQuery and XML
WEB SERVICES From Chapter 19, Distributed Systems
CSE591: Data Mining by H. Liu
Presentation transcript:

Annotea, A Standard for e-Comments Simonet Alexandre Exchange Student Media Engineering Annotations Definition Metadata Annotea Infrastructure ; RDF, Xpointer, Xlink Annotea annotation model Amaya Description Practice Discussion & conclusion 1 AnnotationConclusionAmayaContentsAnnotea

2 AnnotationConclusionAmayaContentsAnnotea A nnotations are comments, notes, explanations, or other types of external remarks that can be attached to a Web document or a selected part of the document. A nnotations give additional information about an existing piece of data = metadata. A n annotation has many properties including : Physical location : is the annotation stored in a local file system or in an annotation server. Scope : is the annotation associated to a whole document or just to a fragment of this document. Annotation type : the kind of annotation you can expect ; for example, Comment or Query.

3 AnnotationConclusionAmayaContentsAnnotea M etadata, or literally "data about data," F or improving the quality of web search. T he folks at the W3C, the closest thing the web has to a standards committee, have released Annotea, an open source "annotation" capability that lets anyone create metadata about web pages that is stored on separate "annotation servers."

4 AnnotationConclusionAmayaContentsAnnotea A nnotea, a new technology that lets you annotate existing Web documents with commentary of your own. I t is part of the W3C's Semantic Web project. A nnotea sees annotations as metadata about a whole document or a part of a document. A nnotea is basically an annotation server : it uses an RDF database and a simple HTTP front end to store annotations, and respond to annotation queries. XPointer is used for locating the annotations in the annotated document.

5 AnnotationConclusionAmayaContentsAnnotea X LL, the extensible linking language, is a new means of linking between documents. X LL is devided into two parts : Xlink and Xpointer. X pointer is used for locating the annotations in the annotated document. X link, the xml linking language, defines how one document links to another document. X pointer, the xml pointer language, defines how individual parts of a document are addressed. X pointer refers to particular parts of a locations in XML document. A means of Addressing specific locations and ranges in XML documents; used inside Xlink.

6 AnnotationConclusionAmayaContentsAnnotea R esource Description Framework (RDF), as its name implies, is a framework for describing and interchanging metadata. M ain Principles of RDF : foundation for metadata processing. used to describe internet resources and how they relate to each other. provides interoperability between applications that exchange information on the Web. uses XML to exchange descriptions of Web resources flexible enough that the application that it describes can be either XML and non-XML resources.

7 AnnotationConclusionAmayaContentsAnnotea T he basic architecture of Annotea

8 AnnotationConclusionAmayaContentsAnnotea T he Annotea annotation model : The annotates property refers to the annotated document. The context property refers to the actual place of the annotation within the document. The body property contains the content of the annotation. The dc:title property is a descriptive annotation title.

9 AnnotationConclusionAmayaContentsAnnotea T here are the clients for annotea : Amaya. Provides a native support for Annotea, for both publishing, querying, and discussion threads. Annozilla Uses Annotea within Mozilla. Snufkin Uses Annotea with IE. A nnotation isn't new, and there have been several attempts to add it to the Web so far. A nnotea takes a slightly different approach, being non-proprietary and based on open web standards.

10 AnnotationConclusionAmayaContentsAnnotea T he first client implementation of Annotea is W3C's Amaya editor/browser. C urrently Amaya presents annotations with pencil annotation icons ( ) A nnotations can be stored locally or in one or more annotation servers. When a document is browsed, Amaya queries each of these servers, requesting the annotations related to that document.

11 AnnotationConclusionAmayaContentsAnnotea P ractice with Amaya : C reating an Annotation A nnotation Metadata S aving an Annotation A bout Local Annotations C onfiguring Annotation Settings N avigating Annotations A nnotations in the Link window T he Annotation Local Filter Menu

12 AnnotationConclusionAmayaContentsAnnotea A dvantages : Creating annotations for a Web document does not modify the source document itself. That is, the source document is not changed in any way. The basic concepts of learning in the future. Share the annotations on the web. D isadvantages : That it is currently not very practical to use annotations directly in a lecture; It is too time consuming ! Today, not everybody has a compatible browser.

13 AnnotationConclusionAmayaContentsAnnotea H ave you got some questions ? S ources : XML, Extensible Markup Language from Elliotte Rusty Harold, Annotations in Amaya, help from Amaya Browser, T hanks !