syntaxtree visualization
Description SynView is a syntax tree visualization tool. You can load already pre-computed sentence derivations from a text file with LaTeX compatible tree structures and SynView will then render those bunches of syntax trees in a nice-to-look-at and smooth-to-navigate fashion. Developed for educational purposes in linguistic courses at university.
Challenges SynView was originally the visualization part of a students project which assignment was to write a PERL based sentence parser. The challenging part was to generate during runtime a nice rendering reflecting the provided tree structure. I used a 3D engine to create an interactive and immersive environment that is appealing to young people.
when december 2008 - march 2009 context student's project in computational linguistics course project's goals PERL based sentence parser with GUI and visualization of syntax trees (SynView) requirements Win/DX 9.0, 512 MB RAM, 128 MB 3D graphic card language Lite-C / C++ (SynView); PERL, PERL/TK (Parser) future dev successor on demand
Christian Behrenberg (c) '06-'09 | All Rights Reserved