Vue doItYourself applicable sur {'class': u'package'}

<html>
<head>
<title>Advene demo - Do it yourself!</title>
<link href="http://liris.cnrs.fr/advene/nelson.css" type="text/css" rel="stylesheet" />
</head>
<body>
<h1>Do it yourself!</h1>

<p>We propose you several activities to experiment with advene functionalities.</p>
	
<h2>Annotate the video </h2>

<p>You are provided with a schema <code><a href="Noises">Noises</a></code> which contains three text/plain annotation types:  <span tal:repeat="at package/schemas/Noises/annotationTypes"><a tal:attributes="href at/absolute_url" tal:content="at/id">annotation types</a>, </span> and some views dedicated to these types: </p>

 <ul>
  <li> a <code>laughsTour</code> STBV that jumps from laughs to laughs </li>
  <li> a report on noises <code><a href="reportNoises.html">reportNoises</a></code> in the video, grouped by categories </li>
</ul>

<p>The first half of the stream has been annotated using this schema, so you can experience the views with some material. </p>
<p>You should now complete the annotation for the second half of the video using the defined annotation types. </p>
<ul>
  <li> During the movie play, hit the <em>Enter</em> key to begin an annotation, <em>enter</em> key to end it (first select the annotation type you wish to use) </li>
  <li> The import transcription view (put timecode marks on the text of your annotations) </li>
  <li> The annotation edit view </li>
  <li> The transmutation facility in the timeline to use annotations of other types as "temporal templates" : select one annotation, drag and drop it on the annotation type you want to use, and modify the contents of the new annotation. </li>
</ul>

<p> You can now enjoy the <code>laughsTour</code> and <code><a href="reportNoises.html">reportNoises</a></code> views on the base of a complete analysis. </p>

<h2>Design a new static view </h2>

<p>Write your own HTML report on the Ted Nelson speech at HT'03, using texts of your own, text from annotations content, images extracted from the video, links to play the stream, etc. with TALES expressions (best thing to do is to have a look at the existing views definitions and copy and adapt them). </p>

<h2>Design a schema and annotate </h2>

<p> Define a new schema called <code>discourse</code> containing at least the <code>joke</code> annotation type. Define a <code>jokeLaughs</code> relation type between <code>joke</code> and <code>laughs</code> annotation types. For this, use the tree view, and the contextual menu.</p>

<p> Annotate the stream with <code>jokes</code>, use the timeline view to set up relations between <code>jokes</code> and <code>laughs</code> (drag from the source annotation and drop on the destination annotation). </p>

<h2>Design new dynamic views </h2>

<p> Prepare a dynamic view <code>bestOf</code> that contains rules so as to make a "best-of" of the speech jokes. You could also use the <code>utterance</code> annotation to do so. </p>

<p> Design a dynamic view that presents the "success" of a joke, depending on the length of the annotation <code>laughs</code> it is related with (eg. "good" if length &gt;= 2 seconds, "not so good" instead). </p>

<h2>A different method for abstracting the speech</h2>

<p>As explained earlier, the virtual montage for the <code>D_asbtract</code> view could have been done by designing a <code>summaryCuttingRelation</code> in the <code>speech</code> schema, setting up relations between utterances annotations, and designing a <code>summaryCutting</code> dynamic view that uses the relations to automatically jump in the video.</p>

<p>Give it a try.</p>

<h2> Import schema and view, use them for another video </h2>

<p> You could reuse the schemas/views defined in <code>nelson.xml</code> package to annotate a new video: <a href="http://asi-www.informatik.uni-hamburg.de/personen/obendorf/download/2003/nelson_ht01.avi" target="_top">Ted Nelson keynote speech</a> at HT'01 conference (<span class="twikiNewLink Style1" style="background: rgb(255, 255, 206) none repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;">DivX</span><span class="Style2"> F</span>ile). </p>

<hr />

<p>Go back to <a href="index.html">index</a>, to <a href="packageConception.html">packageConception</a>.</p>
</body>
</html>