chatter: A library of simple NLP algorithms.
chatter is a collection of simple Natural Language Processing algorithms.
Chatter supports:
Part of speech tagging with Averaged Perceptrons. Based on the Python implementation by Matthew Honnibal: (http://honnibal.wordpress.com/2013/09/11/a-good-part-of-speechpos-tagger-in-about-200-lines-of-python/) See
NLP.POS
for the details of part-of-speech tagging with chatter.Phrasal Chunking (also with an Averaged Perceptron) to identify arbitrary chunks based on training data.
Document similarity; A cosine-based similarity measure, and TF-IDF calculations, are available in the
NLP.Similarity.VectorSim
module.Information Extraction patterns via (http://www.haskell.org/haskellwiki/Parsec/) Parsec
Chatter comes with models for POS tagging and Phrasal Chunking that have been trained on the Brown corpus (POS only) and the Conll2000 corpus (POS and Chunking)
Downloads
- chatter-0.9.1.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.0.0.1, 0.0.0.2, 0.0.0.3, 0.0.0.4, 0.1.0.4, 0.1.0.5, 0.2.0.0, 0.2.0.1, 0.3.0.0, 0.3.0.1, 0.4.0.0, 0.5.0.0, 0.5.0.1, 0.5.0.2, 0.5.1.0, 0.5.2.0, 0.5.2.1, 0.6.0.0, 0.7.0.0, 0.8.0.0, 0.8.0.1, 0.8.0.2, 0.9.0.0, 0.9.1.0 (info) |
---|---|
Change log | changelog.md |
Dependencies | array, base (>=4.6 && <=6), bytestring (>=0.10.0.0), cereal (>=0.4.0.1 && <0.5.4.0), cereal-text (>=0.1 && <0.2), chatter, containers (>=0.5.0.0), deepseq, directory, filepath (>=1.3.0.1), fullstop (>=0.1.3.1), hashable, mbox (>=0.3), MonadRandom (>=0.1.2), parsec (>=3.1.5), QuickCheck, quickcheck-instances, random-shuffle (>=0.0.4), regex-tdfa (>=1.2.0), regex-tdfa-text, text (>=0.11.3.0), tokenize (>=0.2.0), transformers, unordered-containers, zlib (>=0.5.4.1) [details] |
License | BSD-3-Clause |
Author | Rogan Creswick |
Maintainer | creswick@gmail.com |
Category | Natural language processing |
Home page | http://github.com/creswick/chatter |
Bug tracker | http://github.com/creswick/chatter/issues |
Source repo | head: git clone git://github.com/creswick/chatter.git |
Uploaded | by RoganCreswick at 2017-03-29T18:34:38Z |
Distributions | NixOS:0.9.1.0 |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Executables | eval, trainNER, trainChunker, trainPOS, tagPOS |
Downloads | 20207 total (18 in the last 30 days) |
Rating | 2.25 (votes: 2) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2017-03-29 [all 1 reports] |