brian's arsenal of algorithms for language a collection of data structures and algorithms for nlp research. batteries not included.