SynView is a syntax tree visualization tool that can load sentence structures in LaTex compatible bracketing format (as used e.g. by Qtree) from a text file and will then render the set of syntax trees in a nice-looking and smooth-to-navigate fashion. One of the distinguishing features of this tool is the ability to zoom in on any constituent in the tree with just one click of the mouse. Moreover, one can load a whole set of trees at once, e.g. all possible analyses of an ambiguous sentence or multiple steps in a syntactic derivation, and quickly browse through these trees using the arrow keys. These features should make it ideally suited for use in (computational) linguistics courses.
SynView originally was the visualization part of a parser developed as a students project in a computational linguistics course at Ruhr-Universität Bochum, Germany. The challenging part was to generate during runtime a nice rendering of the tree structures determined by the parser. The author used a 3D engine to create an interactive and immersive visualization that is both appealing and convenient. Because of the 3D engine used, it is so far only available for Microsoft Windows.
Jan Strunk strunklinguistics.rub.de Sprachwissenschaftliches Institut Ruhr-Universität Bochum Germany