Annotations: Enriching a Digital Library - Semantic Scholar

10 downloads 9459 Views 300KB Size Report
Integration of the annotation service within an existing digital library. ... The sign of annotation is a way of representing a meaning of anno- tation, that is a way in ...
UNIVERSITY OF PADUA Department of Information Engineering

Annotations: Enriching a Digital Library Maristella Agosti

Nicola Ferro

[email protected]

[email protected]

Information Management Systems Research Group

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Contents of Presentation

I Methodological aspects regarding annotations; I Development of an annotation service; I Integration of the annotation service within an existing digital library.

ECDL 2003, Trondheim, August 18–20, 2003

1

Methodological Aspects

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Research Vision '

$

Nowadays we work in an increasingly distributed and networked environment, which allows us to provide services and applications, without any distinction between local and remote information access. &

%

I paradigm of interaction with digital libraries; I the annotations is a means for enabling this paradigm; I focused annotation services rather than general–purpose annotation services. ECDL 2003, Trondheim, August 18–20, 2003

2

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Main Steps In order to develop an annotation service for digital libraries: I we study the semantics of the concept of annotation; I we derive a conceptual model of annotation from the study of its semantics; I we design and develop a prototype annotation service, which implements the conceptual model of annotation; I we test the prototype annotation service with an existing digital library, named OpenDLib. ECDL 2003, Trondheim, August 18–20, 2003

3

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Annotation: a Complex Concept '

$

Annotation is a complex and stratified concept in our cultural heritage, whose semantics is especially rich and has a great expressive power. &

%

We can distinguish between: I meaning of annotation; I sign of annotation; as explained in the following. ECDL 2003, Trondheim, August 18–20, 2003

4

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Meaning of Annotation '

$

The meaning of annotation is a main aspect concerning the concept of annotation: it identifies conceptual differences within the semantics of the annotation. &

%

We can identify the following meanings of annotation: I comprehension and study ; I interpretation and divulgation; I cooperation and revision.

ECDL 2003, Trondheim, August 18–20, 2003

5

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Sign of Annotation '

$

The sign of annotation is a way of representing a meaning of annotation, that is a way in which a particular meaning of annotation can materialize itself. &

%

We can identify the following signs of annotation: I textual sign; I graphic sign; I reference sign. These signs can be compounded together in order to express complex meanings of annotation. ECDL 2003, Trondheim, August 18–20, 2003

6

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Signs Compounding Signs compounding can be employed in order to express meanings of annotation, which a single sign of annotation is not able to represent. some text, some text, some text, some text, some text, some text,

some text, some text, some text, some text, some text, some text, some text.

see h ere

Not correct. It’s better to say...

For example, in order to express the “cooperation and revision” meaning of annotation, we could use a compounding of textual signs, graphic signs and reference signs. ECDL 2003, Trondheim, August 18–20, 2003

7

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Conceptual Model of Annotation A NNOTATION (1, N)

DEFINE (1, N)

(1, N)

MEANING

STUDY

COOPERATION

SIGN

D IVULGATION

T EXTUAL

GRAPHIC

R EFERENCE

Note the threefold relationship Define, which connects the three entities Annotation, Meaning and Sign in order to define the semantics and the materialization of an annotation. ECDL 2003, Trondheim, August 18–20, 2003

8

Annotation Service

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Conceptual Model of Annotation and Digital Library Digital Library DL

_US ER

DL

 

OW

_OB J EC T





ANNOTATE

N

REF

ER TO



A n n o tatio n ANNOTATION

 

 



DEF

INE





MEANING

STU

D Y

COOPERATION

ECDL 2003, Trondheim, August 18–20, 2003

SIG

DIV

U L G ATION

TEX

TU AL

N

GRAPH

IC

REF

ERENC E

9

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Annotation Service Architecture D i g i tal L i b r ar y U s er I n ter f ac e A n n o tati o n S er v i c e Q u er y P r o c es s i n g Gateway

A n n o tati o n E n g in e

R ep o s i to r y

C o l l ec ti o n

C o l l ec ti o n

ECDL 2003, Trondheim, August 18–20, 2003

10

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Annotation Creation Flow Example Repository

A n n ota tion S erv ic e r eq uests a document

Repository

A n n ota tion S erv ic e

Repository

A n n ota tion S erv ic e

sends a document

annotati on cr eati on

r etur ns th e annotati on

stor es th e new

data

ECDL 2003, Trondheim, August 18–20, 2003

11

An Experimentation: Use of the OpenDLib Digital Library

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

OpenDLib Architecture

U s er I nter f a c e Cor e S y s tem

OpenDLib

Content

ECDL 2003, Trondheim, August 18–20, 2003

12

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

OpenDLib DoMDL T  h  e   s is 

Draft

F inal

   

  P  arts   

P art 1

    

   

B ib data

C  h   ap   te rs

       

dcq_final.xml        

P art 2

     

1      

C h ap te r     

    

C  h   apte r 2

ECDL 2003, Trondheim, August 18–20, 2003

C  h   ap te  r 1

M e tadata C h ap te r 2        

dc_ch ap   te r2  .xml

ftp : / / … / ch   ap   te  r2 .p df

C  h   ap   te rs

C  h   apte r 3

C h ap    te  r2  .p s

C h   apte r 2

C h ap  te r1   .te  x

C h ap   te r2   .te   x

    

13

Annotations and OpenDLib

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Conceptual Model of Annotation and DoMDL OpenDLib Digital Library DL

DL

_US ER 

OW



_OB J EC T D M DL





ANNOTATE

N

REF

ER TO



ANNOTATION



A nnotation V iew





DEF

INE



MEANING

STU

DY

COOPERATION

ECDL 2003, Trondheim, August 18–20, 2003

S IG

DIV

A nnotation Manifestation



U L G ATION

TEX

TU AL

N

GRAPH

IC

REF

ERENC E

14

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Example of DoMDL with Annotations T  h  e s  is 

Draft

F inal

   

  

P arts      P art 1

    

Annotation 1

B ib d ata

         

C h    ap   te rs

        

ann1 _   final.xml        

P art 2

    

C h ap te r

    

1

C h   apte  r2

           

d c 

q _  final.xml          C h   ap  te rs

C h   apte  r 3

M e tad  ata C h ap te r 2       

C h   apte  r 1

C h ap te r 2

    

d c _ c h ap te r2 .xml

         

Annotation 2

C h ap   te  r1    .te x 

         

     

annotation2 .xml

          ftp : / / … /  c  h    ap   te    r2 .p d f

ECDL 2003, Trondheim, August 18–20, 2003

C h ap    te   r2   .p  s

C h ap   te  r2   .te x

     

Annotation 3          

annotation3.xml

         

15

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Annotation Service and OpenDLib Architecture

ECDL 2003, Trondheim, August 18–20, 2003

16

Maristella Agosti and Nicola Ferro

Annotations: Enriching a Digital Library

Conclusions and Future Work I the research work pointed out the importance of the concept of annotation and its complexity in our cultural heritage; I the semantics of the annotation has been formalized and an architecture for an annotation service has been proposed; I the presented concepts have been mapped to an existing digital library; I we will study suitable primitives in order to properly process annotations and provide advanced functionalities; I we will face the problem of the evaluation of the impact of annotations on retrieval effectiveness. ECDL 2003, Trondheim, August 18–20, 2003

17