Skip to content

pgoel92/AMR-One

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contents :

aligner.py	: Reads an AMR-corpus and aligns each AMR with the text.
evaluator.py : Reads an aligned AMR-corpus and a gold set and outputs the Precision and Recall.
lib/
 - AMR_class.py : Object of this class is an element in the AMR-corpus. 
 - Alignment_Evaluator.py : Saves the evaluation results and dictionaries for FP and FNs as an object
 - Node_class.py : Object of this class is a node in the AMR graph 
 - dictlib.py : Dictionary manipulation functions
 - lemmatizer.py : POS tags and lemmatizes a list of tokens

dev/ : Contains the dev corpus and associated files
test/ : Contains the test corpus and associated files

NOTE : Current evaluator fails for certain AMRs : 0003.8, 0003.29, 0008.1, 0008.2, 0008.3 

About

Aligner for Abstract Meaning Representation (AMR) graphs and English sentences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages