This is the home page for two advanced English courses. One course is for Computer Science students (the CS button above). The other course is for students of Economics (the Econ button above). Both courses use the program called.MannX (Multimedia Annotator - XML)
MannX is a program for working with digital video and related texts: transcripts, commentaries, and dictionaries. MannX makes it possible for even beginning language students to work with video in English.
A MannX course consists of units or lessons. If you have Firefox browser 1.5 or later with the Flash Plugin 8 or later, you can click on a course button, select a unit, and start working. This screenshot shows a unit page with video, text, two commentaries and a dictionary.

If you would like more information, look through the Interface section below. This page can serve as a short User Guide.
The MannX screen consists of three main panels. In one common arrangement, the movie is in the top-left quater of the screen, the dictionary is on the bottom left, underneath the movie, and the texts occupy the right half of the screen. (The dictionary controls at the top can also be used for search through the texts of the unit, see the section of dictionary lookup and search.)
Normally, you will want to expand the browser window to its maximal size. In the unlikely event that video control buttons overlap with dictionary controls, try closing one or two toolbars.
This example shows an excerpt from a lecture in the MIT introductory course on Algorithm Analysis.

Each segment consists of the transcript of the video segment and two commentaries. The first commenary shows a paraphrase of the transcript, in simpler and grammatically correct language. (The transcript contains many, typical features of spoken language, such as false starts, interruptions, digressions, filler words, and so on.) The second commentary provides explanations of grammar, vocabulary and usage. The currently selected segment has a gray-blue background, others have yellow background.
You can also arrange the movie and the dictionary share the top half of the screen and the texts occupy the bottom half. This arrangement is useful if your text consists of long lines that you do not want to be wrapped around. It is appropriate for interlinear glosses used in documentary linguistics.
This three-panel example shows an excerpt from a popular TV series on Economics, Free to Choose, by Dr.Milton Friedman.

As in the previous example, the commentary on each segment consists of two parts. The first part shows the text of the segment broken into simple sentences. (Dr.Friedman speaks in grammatical but quite complex English.) The second part contains explanations of grammar, vocabulary and usage.
Through simple customizations, you can control:
Web Application Screen: Waiting for Video Download
If you use MannX as a Web application, it may happen that you will try to play a segment before that segment has been downloaded from the server. The next screenshot shows what happens in this situation:

As you can see, the user selected and tried to play the segment that starts within second 443, or at 7 minutes and 23 seconds. The movie has not yet loaded to that point. The message continuously updates the counter that shows how much of the movie has been loaded. You can wait till the counter reaches the time of your selected segment while using the dictionary and reading the text and the comments. Alternatively, you can select an earlier segment that has already beendownloaded; or you can click on the darker part of the video bar that corresponds to the downloaded part of the video and study that segment.
The central concept of MannX is the text/video segment. The video clip of a MannX lesson is divided into segments, usually a couple of seconds long and corresponding to a linguistic unit, such as a sentence or an exchange in a dialog. The script is divided into matching segments, and the two sequences of segments - video and textual - are linked: if you select a text segment MannX can easily find the matching video segment, and the other way around. As a result, the student can play the same segment many times while reading its text and comments linked to that text.
The usual way to go through a lesson is to work through the segments in order until the text, the sound, the vocabulary and the grammar of each segment are completely understood. In the end, you have the satisfaction of playing the entire clip (usually a few minutes long) and enjoying it as a movie.
There are three ways to set the current selection. (See also the table of buttons below.)
Most user interactions with the program use the row of buttons in the movie panel. They control the movie, dictionary, and grammar. The movie's control bar is also available, for additional video navigation and playback. Our buttons are as follows:
| Button | Description |
|---|---|
|
|
Play. If you have not selected a sequence to play, this button will play the entire clip. |
|
|
Stop button toggles with Play; use it to stop the movie in the middle of current selection. |
|
|
The Next button selects the next segment. If the Off/On toggle is On, the segment will play automatically; otherwise you have to click Play. |
| The Previous button selects the previous segment. If the Off/On toggle is On, the segment will play automatically; otherwise you have to click Play. | |
| The Exercises button, if present, opens a panel in which you can do self-test exercises. | |
| When the On button is showing, setting a current selection will result in the movie sequence being played immediately. The on button toggles with off. | |
![]() |
When the Off button is showing, you have to click Play to play the current selection. This gives you a chance to pause and think and use the dictionary and grammar. |
| The MannX logo button takes you to the course home page. Clicking on the same button on the course home page takes you to the home page for the entire site. | |
| The Search button will take you to the search page for the entire course. You can search through both text and commentaries. The result of a search is a list of links to segments from different lessons; clicking on a link will play the segment for you. | |
| The help button will open this document for you. |
As you can see from the screenshots in the MannX Screen section, the dictionary panel has three checkboxes in it, labeled Dictionary, Script and Commentary. This indicates that you can use the same text input either to look up a word in the dictionary or to search for it in the text or commentaries. There are four possibilities: dictionary checked (for lookup); text checked, commentary checked, or both checked (for search).
To look up a word either in the text or commentaries, hold Control key down and double-click on that word. Alternatively, you can type a word or a phrase in the text box above the dictionary and click the SEARCH button.
To search for a word or phrase, check text or commentary or both, type the word or phrase into the text box and click SEARCH. Clicking SEARCH again will cycle through the occurrences of the word/phrase in the text. You can search for specific text strings (words or phrases) or for regulare expressions. If you are not familiar with regular expressions, simply ignore this remark or look them up in Wikipedia and use references there to learn more.
A dictionary entry is a row in the dictionary table that consists of three cells. The first cell gives has the English word of phrase, the second cell gives its part of speech, and the third cell porvides a definition in English or a gloss in a language other than English.
If a course has exercises in it (e.g., Free to Choose), then the row of buttons in the movie panel has an EX button. Clicking on it, opens the exercise panel. Initially it contains a summary of the grammatical and lexical material for the unit, with links to exercises.

Clicking on an exercise link displays an exercise. Each exercise consists of an explanation (preamble) followed by questions. The explanation usually contains a pattern to follow. You see one question at a time. Underneath each question is a text area to type in your answer. The buttons are self-expanatory. The exercises are strictly for self-study: there is no mechanism in this version to submit an exercise for review by an instructor.