Navigation:
Documentation
Archive



Page Tree:

Child pages
  • Syntactic Annotation Service Description and Assumptions - v1.1.1

This wiki space contains archival documentation of Project Bamboo, April 2008 - March 2013.

Skip to end of metadata
Go to start of metadata

Description

The Syntactic Annotation service provides retrieval, conversion and abstract query services  for annotated corpora.

Collaborations

SyntacticAnalysis-requestTemplateSequence

Component

Responsibility

Client

identifies textId and annotation format, issues request to Syntactic Analysis Service

Syntactic Annotation Service

identifies source repository for text; retrieves text from remote repository; formats as annotation template, returns to client

Remote Repository

supplies text

Syntactic Analysis - retrieveAnnotation sequence

Component

Responsibility

Client

identifies textId and annotation format, issues request to Syntactic Annotation Service

Syntactic Annotation Service

identifies source repository for text; retrieves text from remote repository; coverts to desired format, returns to client

Remote Repository

supplies annotated text fragment

Syntactic Analysis - findSimilarTo Sequence

Component

Responsibility

Client

identifies textId, comparison model and annotation format, issues request to Syntactic Annotation Service

Syntactic Annotation Service

retrieves text from remote repository; coverts to desired format, returns to client

Annis

supplies annotated text fragment and query functionality

Person/Profiles/Groups

Authenticates with IDP; supplies opaque personId to BSP services; validates personId;

Result Set Cache Service

creates guid for result set; notifies notification service when result set storage is complete

Notification Service

notifies client of result set availability