Java remains one of the most widely used programming languages. We explore the best free and open source Java based NLP tools.
Read more
Java remains one of the most widely used programming languages. We explore the best free and open source Java based NLP tools.
Read more
Natural language processing (NLP) is a field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages.
Read more
Natural language processing (NLP) is an exciting field of computer science, artificial intelligence, and computational linguistics.
Read more
Natural language processing (NLP) is a set of techniques for using computers to detect in human language the kinds of things that humans detect automatically.
Read more
DL4J supports JVM-based deep learning with neural networks, ND4J numerical computing, SameDiff automatic differentiation and DataVec.
Read more
Syuzhet analyses sentiment and emotional movement in narratives with lexicon-based scores, emotion categories and plot arcs.
Read more
text provides transformer-based text embeddings, semantic similarity, prediction and language analysis through R workflows.
Read more
RTextTools is a machine learning package for automatic text classification that makes it simple to get started with machine learning.
Read more
textTinyR provides text preprocessing, tokenisation and n-gram generation for large or small collections of documents in R.
Read more
tokenizers converts text into words, sentences, n-grams, paragraphs and other token types with consistent functions for R analysis.
Read more
tidytext brings text mining into tidy R workflows with tokenisation, sentiment lexicons, term frequencies, and data visualisation.
Read more
quanteda provides powerful quantitative text analysis with corpus management, tokenisation, document-feature matrices, and dictionaries.
Read more
wordcloud creates attractive word clouds, visualize differences and similarity between documents, and avoid over-plotting in scatter plots.
Read more
tm offers an extensible R text-mining framework with document corpora, preprocessing tools, term-document matrices, and metadata.
Read more
stringi delivers fast Unicode string processing with regular expressions, collation, transliteration, encoding and text normalisation.
Read more
stringr simplifies string manipulation in R with consistent functions for matching, extracting, replacing, splitting and joining text.
Read more
UDPipe provides multilingual tokenisation, part-of-speech tagging, lemmatisation, dependency parsing, and keyword extraction in R.
Read more
Word Vectors trains and explores word embeddings in R with word2vec models, nearest-neighbour searches and cosine similarity.
Read more
spacyr connects R to spaCy for tokenisation, part-of-speech tagging, lemmatisation, named entity recognition and dependency parsing.
Read more
MITIE provides named-entity recognition, entity extraction and relation detection with trainable models and multilingual interfaces.
Read more