Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
- developer-tools
- english-language
- grammar-checker
- rust
47,133 repositories indexed
1–17 of 17 · Most stars
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
Style and Grammar Checker for 25+ Languages
VADER Sentiment Analysis. VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media, and works well on texts from other domains.
Natural language processing framework for Ruby.
Self-contained Japanese Morphological Analyzer written in pure Go
Java API for Natural Language Generation. Originally developed by Ehud Reiter at the University of Aberdeen’s Department of Computing Science and co-founder of Arria NLG. This git repo is the official SimpleNLG version.
:wink: :cyclone: :strawberry: TextRank implementation in Golang with extendable features (summarization, phrase extraction) and multithreading (goroutine).
OpenCCG library for parsing and realization with CCG
Natural Language Processing (NLP) library for Crystal
Lemmatizer for text in English. Inspired by Python's nltk.corpus.reader.wordnet.morphy
A flexible and general-purpose ngrams library written in Ruby. Raingrams supports ngram sizes greater than 1, text/non-text grams, multiple parsing styles and open/closed vocabulary models.
Beagle helps you identify keywords, phrases, regexes, and complex search queries of interest in streams of text documents.
Tagify produces a set of tags from a given source. Source can be either an HTML page, a Markdown document or a plain text. Supports English, Russian, Chinese, Hindi, Spanish, Arabic, Japanese, German, Hebrew, French and Korean languages.
Ruby gem to calculate statistics from text to determine readability, complexity and grade level of a particular corpus.
A JavaScript bilingual text realizer for web development
Surface realiser (part of a Natural Language Generation system) using Tree Adjoining Grammar
Break words and phrases into ngrams.