<?xml version="1.0" encoding='ISO-8859-1'?>

<!-- 
Document type definition for a story segmentation submission,
which comprises one or more story segmentation run results

-->

<!ELEMENT storySegmentationSubmission (storySegmentationRunResult+)>

<!-- 
The result of story segmentation is a set of stories for a set of
files.

sysId: the result is associated with a string which identifies the
system which identified the stories. This sysId should incorporate the
name of the group which created the system used so that the sysId will
be unique across groups.

typed: the run will either contain story type
information or not as indicated by the value of the "typed" attribute.

Priority: the run will have a priority from 1 - 10, where 1 is the
highest priority 

Condition: which sort of required or optional type run this one is.
Choices are:
1 = Required: Video + Audio (no ASR/CC)
2 = Required: Video + Audio + LIMSI ASR
3 = Required: LMISI ASR (no Video or Audio)
4 = Optional: up to participant
-->

<!ELEMENT storySegmentationRunResult (fileResult+)>
<!ATTLIST storySegmentationRunResult sysId CDATA #REQUIRED 
                                     typed (yes|no) #REQUIRED 
                                     priority (1|2|3|4|5|6|7|8|9|10) #REQUIRED
                                     condition (1|2|3|4) #REQUIRED>


<!-- 
Each fileResult comprises the story elements from a single video file

src: the name of the video file within which the stories occur
-->

<!ELEMENT fileResult  (story+)>
<!ATTLIST fileResult  src CDATA #REQUIRED>

<!-- The story element identifies a story by its starting time. It 
has an associated attribute:
bTime: offset in seconds from the start of the video to the beginning of the story,
       accurate to at most the nearest centisecond
type: the kind of story as defined for TDT
-->
<!ELEMENT story EMPTY>
<!ATTLIST story bTime   CDATA              #REQUIRED 
                type   (misc | news)      #IMPLIED> 
