USE CASE 1: Convert Text VC to XML: The application is designed to have the input data to be in XML. Refer the Sample input format Sample Transcript . The existing VC produces the transcripts output in a text format Sample Text VC. An internal adapter routine in the application should converts the existing text transcript into required xml transcript. This functionality should be provided only to the teacher/admin
USE CASE 2: Build Relational Indexes from XML: Relational Indexes should be created with a relation built among the CONTENT WORD, the DOCUMENT that word belong, the AUTHOR spoke that word, the full STATEMENT of that word..
USE CASE 3: Search By Content Word From RI: Should be able to search based on CONTENT WORD. The required output should be a relation. It should return all the matching and related words with the percentage match of the search word. It also should return the full STATEMENT, the AUTHOR who spoke the word, the DOCUMENT REF stating the session/class that word was spoken. The output should be an XML format. Refer the Sample output for the search string "eclipse" which returned Eclipse and EclipseWiki output.xml.
USE CASE 4: Search By AUTHOR From RI: Should be able to search based on AUTHOR. It should return all the CONTENT WORDs spoken by that author ordered by DOCUMENT/SESSION.