This project is our entry in SemEval 2014 Task 8: Broad-Coverage Semantic Dependency Parsing. The plan is for the project to be a mix of Java and Scala, with the expectation that the majority of team members will be contributing in Java.
The project can be compiled and run with sbt (installing sbt, running sbt).
The system is described in: CMU: Arc-Factored, Discriminative Semantic Dependency Parsing. Sam Thomson, Brendan O'Connor, Jeffrey Flanigan, David Bamman, Jesse Dodge, Swabha Swayamdipta, Nathan Schneider, Chris Dyer and Noah A. Smith. In SemEval 2014, Dublin, Ireland, August 2014. (bib)
We also have a newer, more accurate system, as described in the following paper: Deep Multitask Learning for Semantic Dependency Parsing. Hao Peng, Sam Thomson, and Noah A. Smith. In ACL 2017, Vancouver, Canada, July 2017. (bib)