Software
One-Endpoint Crossing Graph Parser
A range of tools related to one-endpoint crossing graphs - parsing, format conversion, and evaluation.
https://jkk.name/1ec-graph-parserCCG to PST
A tool for converting CCG derivations into PTB-style phrase structure trees.
https://jkk.name/berkeley-ccg2pstColaboratoy Notebook for Coreference Resolution with SpanBERT
A notebook that (1) sets up the SpanBERT code and model, and (2) runs inference on text you provide.
https://colab.research.google.com/drive/1SlERO9Uc9541qv6yH26LJz5IM9j7YVraCoreference Error Analysis
A tool for classifying errors in coreference resolution.
https://jkk.name/berkeley-coreference-analyserNeural POS tagging
Implementations of a POS tagger in DyNet, PyTorch, and Tensorflow, visualised to show the overall picture and make comparisons easy.
https://jkk.name/neural-tagger-tutorial/Parse Error Analysis
A tool for classifying mistakes in the output of parsers.
https://jkk.name/berkeley-parser-analyserSLATE: A Super-Lightweight Annotation Tool for Experts
A terminal-based text annotation tool in Python.
https://jkk.name/slateText to SQL Baseline
A simple LSTM-based model that uses templates and slot-filing to map questions to SQL queries.
https://jkk.name/text2sql-data/systems/baseline-template/Adaptive CCG Supertagging Model
A model for the C&C supertagger that gives the same results with smaller beam sizes, enabling faster parsing.
https://www.dropbox.com/s/aunrfzys03wco41/acl10adapt_fast_news_model.tar.bz2?dl=0