|
Project Information
Members
Featured
Downloads
Links
|
What's Wrong With My NLP?: A visualizer for Natural Language Processing problems. Features
Check this screenshot to get a better idea. NewsVersion 0.2.3 releasedJuly 1st 2010: Added support for additional description for edges and spans to be printed when clicking on these. Minor bugfixes. Version 0.2.2 releasedSome minor bugfixes: fixed loading of UTF-8 files, and square brackets in tab files. Version 0.2.1 releasedSome minor bugfixes. See changes. Version 0.2.0 releasedThis version supports the data format of the BioNLP 2009 Shared Task and jointly displays proteins, cites, events, their arguments and event clues. Moreover, version 0.2.0 is now built with maven. A more verbose list of changes can be found here. How to runDownload the jar file and execute java -jar whatswrong-standalone-x.y.z.jar ScreenshotsCoNLL 2008This is a fraction of a semantic dependency graph that compares a gold labelling to a system labelling. The red edges are false positives, the blue ones false negatives and the black ones are matches:
CoNLL 2003This shows the comparison of two shallow parses and two NER labellings (again false positives are red, false negatives are blue and matches are black):
AlignmentThis shows the comparison of two alignments between a German and an English sentence. Again false positive alignments are red, false negatives are blue and matches are black. Note alignment visualization is not available before version 0.2.0a and that we use this file format.
BioNLP 2009 Event ExtractionThis shows the comparison between two event annotations for BioNLP 2009 Shared task data. As usual, blue edges and spans are false negatives, red ones are false positives.
Note that the visualizer visualizes a complete abstract (as a opposed to a sentence-based visualization) from left to right. Also note that whatswrong is essentially token-based, so for mentions which do not fully cover tokens (such as "binding" in "DNA-binding" still the complete token is marked as mention. DocumentationMost of the functionality can hopefully be understood by just playing around with the example graph. For source documentation check the JavaDoc. Questions?Just join the Discussion group and post your question there. |