Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
- developer-tools
- english-language
- grammar-checker
- rust
47,133 repositories indexed
1–24 of 27 · Most stars
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered
Topic Modelling for Humans
Easy-to-use and powerful LLM and SLM library with awesome model zoo.
An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
State of the Art Natural Language Processing
Module for automatic summarization of text documents and HTML pages.
Bioinformatics'2020: BioBERT: a pre-trained biomedical language representation model for biomedical text mining
A full spaCy pipeline and models for scientific/biomedical documents.
Self-contained Machine Learning and Natural Language Processing library in Go
Date() for humans
Pragmatic Segmenter is a rule-based sentence boundary detection gem that works out-of-the-box across many languages.
CogComp's Natural Language Processing Libraries and Demos: Modules include lemmatizer, ner, pos, prep-srl, quantifier, question type, relation-extraction, similarity, temporal normalizer, tokenizer, transliteration, verb-sense, and more.
:hospital: Medical Text Mining and Information Extraction with spaCy
Automatic text summarization
Convert a number to an approximated text expression: from '0.23' to 'less than a quarter'.
Automatically exported from code.google.com/p/berkeleyparser
Apache cTAKES is a Natural Language Processing (NLP) platform for clinical text.
A Go port of the Rapid Automatic Keyword Extraction algorithm (RAKE)
Nickel extracts date, time, and message information from naturally worded text.
Lemmatizer for text in English. Inspired by Python's nltk.corpus.reader.wordnet.morphy
An NLP library for Uralic languages such as Finnish, Skolt Sami, Moksha and so on. Also supporting some non-Uralic languages such as Spanish, French, Arabic, Swedish, Norwegian, Russian and English. LLMs, FSTs and More!
A multilingual tokenizer to split a string into tokens
Framework for information extraction from tables