GraphParser is decribed in the paper http://sivareddy.in/papers/reddy2014semanticparsing.pdf
GraphParser is written in Java, and requires few external java libraries. You can install them using
./install.py ungrounded
GraphParser can parse natural language sentences to logical parses and graphs. Run the following command
cat input.txt | sh run.sh
Online demo of GraphParser can be accessed at http://sivareddy.in/graphparser.html
If you are interested in evaluation datasets, and the output of GraphParser on the test datasets, you can download them using
./install.py evaluation
The datasets will be downloaded to the folders data/tacl_splits and data/tacl_ouput.
To replicate TACL results, you will have to install Freebase SPARQL endpoint. Please email me personally.
If you are using GraphParser, please cite
@article{reddy_largescale_2014,
author = {Reddy, Siva and Lapata, Mirella and Steedman, Mark},
title = {Large-scale Semantic Parsing without Question-Answer Pairs},
journal = {Transactions of the Association for Computational Linguistics},
volume = {2},
year = {2014},
pages = {377--392},
url = {http://aclweb.org/anthology/Q14-1030}
}