Projects
- pullword: Unsupervised Word DiscoveryDiscovering words in unsegmented Chinese text with no training corpus and no prespecified vocabulary — for mining online and domain-specific text.
- FMR: functional meaning representationFMR is a strongly typed, open-domain formal language for representing meaning, paired with a CFG-based parser that maps natural language onto it.
- gocc: Golang version OpenCC 繁簡轉換A Go port of OpenCC for converting between Traditional and Simplified Chinese, including regional idioms and phrase-level substitution.
- ling: A Natural Language Processing toolkit in GolangA lightweight Golang NLP toolkit for multilingual tokenization, Unicode text normalization, lemmatization, and regex-based tagging.
- Goobot: A general multilingual web article extractorA general multilingual web article extractor that works without rules or training, like Diffbot — but more than 10× faster.
- Knowledge extraction from web pagesMining phone numbers and the entities that own them from a web-scale page corpus, with a different extraction method for each region of the page.
- Web Crawling at ScaleA flexible, high-performance distributed crawler framework for fetching web pages at scale and parsing out links, images, text, prices, and more.