Partial funding for the development of DialogueView was provided by the
National Science Foundation under grant IIS-0326496.


1. Introduction:

DialogueView is a tool for annotating dialogues with utterance boundaries, speech repairs, speech act tags, and discourse segments. The tool provides several views of the data, including a word view that is time-aligned with the audio signal, and an utterance view that shows the dialogue as if it were a script for a play. The utterance view abstracts away from lower level details that are coded in the word view. This allows the annotator to have a simpler view of the dialogue when coding speech act tags and discourse structure, but still have access to the details when needed.

2. Requirements:

DialogueView is available in two formats. For Microsoft Windows-based machines, it is available as an executable.

For other operating systems, DialogueView is available as Tcl/Tk source files, using snack and iTcl. Users will have to first download a version of Tcl/Tk. We have developed Tcl/Tk with the ActiveTcl distribution, but other versions will probably work. Furthermore, we have only tested DialogueView on Microsoft Windows and Linux Enterprise 3.0. We think it should work on Mac.

3. License and download:

Click here to download DialogueView (Update History).

Or alternately, download it from here.

Then unzip the file DialogueView.zip.

5. Using DialogueView to view demo examples:

1) Double-click the file DialogueView.tcl. It will bring up three windows: the word view, the utterance view, and the intentional view.

2) From the menu in the utterance view, choose file => open project, click the button browse, go into the sub-directory examples, then select any *.prj file, and click ok.

The user manuals for DialgoueView are still under development.

6. Support:

Here is an updating history. If you find any bugs or have any suggestions, please contact Peter Heeman via e-mail. We will try to respond to you as soon as possible.

 7. Publications:

[1] Fan Yang, Peter A. Heeman, Kristy Hollingshead, Susan E. Strayer:  DialogueView: annotating dialogues in multiple views with abstraction.  Natural Language Engineering, 2006, 12(4), 1-30.

[2] Peter Heeman, Fan Yang, and Susan E. Strayer: DialogView: An Annotation Tool for Dialogue, in Proceedings of 3rd SIGdial Workshop on Discourse and Dialogue, Philadelphia, 2002.

[3] Fan Yang and Peter A. Heeman: DialogueView: An Annotation Tool For Dialogue.  In Proceedings of HLT-EMNLP (demo session), 2005.