#161 · Primary category: NLP Tools & Text Processing
meta
A Modern C++ Data Sciences Toolkit
Project last updated:04/17/23
GitHub Stars
716
Forks
240
Contributors
12
License
MIT
Why we included this project
MeTA is a C++ library that gathers the pieces of a text analysis and search pipeline into one place, so you are not stitching together half a dozen separate tools. It covers tokenization (including parse-tree features), compressed inverted and forward indexes with ranking functions, topic models, classifiers, language models, and a CRF implementation for POS tagging and shallow parsing. The liblinear and libsvm wrappers plus UTF-8 support make it easy to slot into existing research or production code. Because it is a library you compile against, it suits developers comfortable building native C++ rather than teams looking for a ready-to-run service. Doxygen docs and tutorials are included, and there is an ACL demo paper to cite if you use it in research.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量