- Uniform Meaning Representation support
- scripts to transform files in AMR file format into UMR file format
- GUI layout improved
- minor bugs corrected
- new tests
- correction in
corefinit.py: concept shown in XML and GUI were incorrect
- correction in display in compare-mode, showing also precision and recall (in addition to F1 (Smatch/Spatch++))
- using
uvinstead ofpyenv
- new report for inter annotator agreement
- method to replace parts of a graph (not yet in GUI)
- possiblity to choose best graph in compare mode (to create a AMR file from mulitple annotations)
- new test
- use different nodes for identical literals in visualizations
- function to modify a variable
- export visualized graphs: option to highlight concepts
- add metadata to exported graphs (sentence, source file, etc) in json
- new tests
- minor layout changes
- show top-node in bold font
- new edit mode: add graph, a simple possibility to join two graphs (via defined coreferent instances)
- set top from instance modify popup
- new tests
- AMR search improved: search accepts subgraphs with wildcards
- new tests
- code oriented in a package (
__init__.py) - new help: display the definitions or AMR relations (if existing), with option
--relationsdoc - validation data is loaded by default (options
--reifications,--relations,--relationsdocfor which the needed files are included) - server is ow started with
./metamorphosed_server.py ... - preparation to install with
pip install .(to be documented) - tests updated
- better capture of regex errors in find functions
- search function AMR improved: if the search string is a valid PENMAN graph, it will search for graphs which contain the given graph
- documention and HTML tooltips updated
- new tests
- reject more invalid HTTP requests
- error in edge click corrected
- new tests
- experimental tests with selenium added (currently Chrome only)
- integrated Smatch++ (https://github.com/flipz357/smatchpp) into
inter_annotator.pyandserver.py - added option
--sortcoltointer_annotator.pyto sort colums in TSV report file - test extended
- smatchpp==1.7.0 added to
requirements.txt
- show ARGn definitions as tooltip when mouse hovers over PropBank concepts
- correct search in comments
- added a very basic edge predictor which can be subclassed by a more sophisticated tool. It is used when a new edge is added between two instance to predict the most probably edge label
- tests updated
- modify sentence id's if duplicate in AMR file
- display f-tags and VerbNet semantic roles in documentation (as documented in PropBank)
- added a script to calculate the inter-annotator agreement (using Smatch F1 or number of differences)
- new tests
- documentation updated
- buttons to download AMR graphs as SVG
- menu to download all graphs of the file as SVG, PDF or PNG
- tests updates, new tests
- documentation updated
- retrieve more information from smatch_pm
- dependencies updated
- file comparison: reload comparison when compared pair is changed
- coloring issue in comparison mode corrected
- comparison of multiple files
- added options to compare two AMR files (e.g. gold and system)
- new tests
- added tests and coverage control using tox with flake8 and coverage
- search in comments
- new tests
- corrected bug when deleting comments
- new test: deleting comments
- typos in README
- new tests: git add/commit existing backup file
- git control check improved
- editing of files not git controlled: Error if the backup file (file + .2) exists already
- unselect node if not clicking on a node
- click two nodes to create a new relation
- first public version