Ross ROSS = Recommend OSS · open-source software intelligence for agents

function: nlp

1557 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
sxei/pinyinjs
A small JavaScript library for converting between Chinese characters and pinyin, supporting output with tones, without tones, or as first l…
322760maintenance
paperswithcode/galai
galai is the official Python library for loading and running inference with the GALACTICA general-purpose scientific language models from P…
232741maintenance
tdebatty/java-string-similarity
A Java library implementing a dozen string similarity and distance algorithms, including Levenshtein, Damerau-Levenshtein, Jaro-Winkler, Lo…
232738maintenance
smalot/pdfparser
A standalone PHP library for parsing PDF files and extracting data such as text, metadata, and page content. It supports compressed PDFs an…
822724maintenance
thisandagain/sentiment
A Node.js module that performs sentiment analysis on text using the AFINN-165 wordlist and Emoji Sentiment Ranking. It supports custom lang…
232678maintenance
baidu/Familia
Familia is a C++ toolkit for industrial topic modeling, providing document topic inference and semantic matching tools along with pretraine…
232644maintenance
blmoistawinde/HarvestText
HarvestText is a Python library for Chinese text mining and preprocessing using unsupervised or weakly supervised methods. It integrates do…
232628maintenance
pickhardt/betty
Betty is a Ruby-based command line tool that translates plain English phrases into shell commands, acting like Siri for the terminal. It le…
232602maintenance
baidu/AnyQ
AnyQ is Baidu's open-source FAQ-based question answering framework with a configurable, plugin-based architecture covering question analysi…
322575maintenance
OFA-Sys/OFA
OFA is a unified sequence-to-sequence pretrained model supporting English and Chinese that unifies cross-modality, vision, and language tas…
322557maintenance
dmlc/gluon-nlp
GluonNLP is a Python toolkit built on Apache MXNet that provides text data loading, processing tools, pretrained model zoos, and training u…
102540maintenance
shirosaidev/stocksight
stocksight is an open-source Python application that analyzes stock market sentiment using Twitter streams and news headlines, storing data…
232530maintenance
SUSI.AI
SUSI.AI is an open-source personal assistant platform whose Java server holds the assistant's 'intelligence', answering chat and voice quer…
102521maintenance
luin/readability
A Node.js library that extracts clean, readable article content from any web page, based on arc90's readability project. It returns the art…
322519maintenance
filipedeschamps/video-maker
An open-source Node.js project that automates video production by chaining robots that fetch content, analyze text with IBM Watson NLU, and…
322500maintenance
wiseman/py-webrtcvad
A Python wrapper around Google's WebRTC Voice Activity Detector, classifying short frames of 16-bit mono PCM audio as speech or non-speech.…
322496maintenance
saffsd/langid.py
langid.py is a standalone language identification tool that classifies text into one of 97 pre-trained languages. It works as a Python libr…
322462maintenance
mattpocock/ts-error-translator
A VSCode extension by Matt Pocock that translates cryptic TypeScript compiler errors into plain English explanations. It helps developers u…
232455maintenance
alephdata/aleph
Aleph is a self-hosted platform for indexing, searching, and browsing large volumes of documents (PDF, Word, HTML) and structured data (CSV…
702420maintenance
CyberZHG/keras-bert
A Keras implementation of BERT that can load official Google pre-trained checkpoints for feature extraction and prediction. It includes a t…
102419maintenance
asyml/texar
Texar is a modularized Python toolkit for machine learning, especially natural language processing and text generation, built on TensorFlow…
652389maintenance
BrikerMan/Kashgari
Kashgari is a Keras/TensorFlow 2-based NLP transfer learning framework for building text labeling (NER, PoS) and text classification models…
232381maintenance
google-research/electra
ELECTRA is a research library from Google for self-supervised pre-training of transformer text encoders using a discriminator-based objecti…
102367maintenance
aboSamoor/polyglot
Polyglot is a Python natural language processing toolkit designed for massive multilingual applications, offering language detection, token…
322361maintenance
salesforce/decaNLP
decaNLP is a PyTorch research framework and benchmark for the Natural Language Decathlon, a multitask NLP challenge spanning ten tasks from…
102337maintenance
Determined22/zh-NER-TF
A simple character-based BiLSTM-CRF sequence labeling model for Chinese Named Entity Recognition built with TensorFlow 1.x. It recognizes P…
322333maintenance
lucasjinreal/weibo_terminater
A Python-based web scraper that crawls Weibo (Sina's microblog platform) to collect user posts, comments, followers, and conversation pairs…
322317maintenance
approximatelabs/sketch
Sketch is an AI code-writing assistant for pandas users that understands the context of your dataframe content to generate relevant suggest…
322284maintenance
jianfch/stable-ts
A Python library that modifies OpenAI's Whisper to produce more reliable timestamps, adding transcription, forced alignment, and audio inde…
102281maintenance
rsennrich/subword-nmt
A Python library and CLI toolset for unsupervised word segmentation into subword units, best known for byte pair encoding (BPE) used in neu…
232274maintenance
crownpku/Information-Extraction-Chinese
A collection of deep learning models for Chinese information extraction, including named entity recognition with IDCNN or biLSTM+CRF and re…
322264maintenance
TigerResearch/TigerBot
TigerBot is a multi-language, multi-task large language model project from TigerResearch, providing pretrained and chat-tuned model weights…
292259maintenance
namisan/mt-dnn
A PyTorch library implementing Multi-Task Deep Neural Networks (MT-DNN) for natural language understanding, based on Microsoft research pap…
322257maintenance
chartbeat-labs/textacy
textacy is a Python NLP library built on spaCy that handles tasks before and after spaCy's core pipeline, such as text cleaning, informatio…
232239maintenance
microsoft/DeBERTa
Official implementation of DeBERTa and DeBERTa V3, transformer-based language models with disentangled attention and decoding-enhanced BERT…
232239maintenance
lonePatient/BERT-NER-Pytorch
A PyTorch library for Chinese Named Entity Recognition using BERT-based models with Softmax, CRF, and Span decoding heads. It also supports…
322235maintenance
Turing-Project/AntiFraudChatBot
A prompt-based Chinese conversational AI framework that connects a fine-tuned large language model (YUAN-1.0) to WeChat via the wechaty fra…
222220maintenance
ProsusAI/finBERT
FinBERT is a pre-trained BERT language model further trained on financial text and fine-tuned for financial sentiment classification. It is…
322217maintenance
plurals/pluralize
A small JavaScript library that pluralizes or singularizes English words based on a count, using an ordered list of predefined rules. It su…
232213maintenance
galaxykate/tracery
Tracery is a JavaScript story-grammar generation library that expands grammar objects into generative text. You define rules with symbols a…
322208maintenance
epfLLM/meditron
Meditron is a suite of open-source medical large language models (7B and 70B) adapted from Llama-2 via continued pretraining on a curated m…
272208maintenance
allenai/longformer
Longformer is a pretrained transformer model family (including the LongformerEncoderDecoder/LED variant) that processes long documents up t…
232205maintenance
google-research/uda
Google Research's reference implementation of Unsupervised Data Augmentation (UDA), a semi-supervised learning method that uses advanced da…
102205maintenance
dmis-lab/biobert
BioBERT is a pre-trained biomedical language representation model (based on BERT) with code for fine-tuning it on biomedical text mining ta…
322204maintenance
alibaba/EasyNLP
EasyNLP is a comprehensive PyTorch-based NLP toolkit from Alibaba that provides training, inference, and deployment for pre-trained languag…
232184maintenance
symfony/inflector
A Symfony component that converts English words between their singular and plural forms. It has been deprecated since Symfony 5.1 in favor …
102172maintenance
ageitgey/node-unfluff
A Node.js library and CLI tool that automatically extracts the main body content and metadata (title, author, date, images, tags, links) fr…
322158maintenance
songyouwei/ABSA-PyTorch
PyTorch implementations of aspect-based sentiment analysis (ABSA) models, including attention-based and BERT-based approaches for aspect-te…
102114maintenance
facebookresearch/SentEval
SentEval is a Python library from Facebook Research for evaluating the quality of sentence embeddings via a suite of downstream transfer ta…
102110maintenance
observerss/textfilter
A small Python library implementing several sensitive-word filtering algorithms (including DFA) bundled with a ~10k-word sensitive word lis…
322108maintenance
asappresearch/sru
SRU is a PyTorch library implementing the Simple Recurrent Unit, a highly parallelizable RNN that runs 10-16x faster than cuDNN LSTM with c…
232106maintenance
jalammar/ecco
Ecco is a Python library for exploring and explaining Transformer-based NLP language models through interactive visualizations inside Jupyt…
232102maintenance
thunlp/THULAC-Python
THULAC is a Chinese lexical analysis toolkit from Tsinghua University's NLP lab that performs Chinese word segmentation and part-of-speech …
322085maintenance
THUDM/P-tuning-v2
P-tuning v2 is a Python implementation of deep prompt tuning, applying trainable continuous prompts at every transformer layer so prompt tu…
322078maintenance
UniversalDataTool/universal-data-tool
Universal Data Tool is a web and desktop application for collaboratively annotating images, text, audio, and documents, supporting tasks li…
282072maintenance
koth/kcws
A deep learning Chinese word segmentation toolkit implemented in C++ with TensorFlow, supporting BiLSTM+CRF and IDCNN+CRF models, plus part…
232069maintenance
weixsong/elasticlunr.js
Elasticlunr.js is a lightweight full-text search engine library written in JavaScript, forked from Lunr.js with added flexibility. It suppo…
322066maintenance
marcotcr/checklist
CheckList is a Python library for behavioral testing of NLP models, implementing the ACL 2020 paper 'Beyond Accuracy: Behavioral Testing of…
322050maintenance
amazon-science/auto-cot
Official implementation of Auto-CoT (ICLR 2023), a method that automatically constructs chain-of-thought demonstrations for large language …
322046maintenance
alibaba/AliceMind
AliceMind is Alibaba's collection of pre-trained encoder-decoder language models and related NLP techniques, including StructBERT, PALM, VE…
232041maintenance
xlang-ai/instructor-embedding
INSTRUCTOR is an instruction-finetuned text embedding model and Python library that generates task-tailored embeddings by simply providing …
322023maintenance
baidu/Senta
Senta is Baidu's open-source sentiment analysis system built on the SKEP (Sentiment Knowledge Enhanced Pre-training) model. It provides pre…
322015maintenance
hila-chefer/Transformer-Explainability
Official PyTorch implementation of the CVPR 2021 paper 'Transformer Interpretability Beyond Attention Visualization', providing relevance-b…
322014maintenance
salesforce/awd-lstm-lm
A PyTorch toolkit for training LSTM and QRNN language models, implementing Salesforce Research's AWD-LSTM papers. It supports word-level an…
101989maintenance
HazyResearch/deepdive
DeepDive is a Stanford-developed system for extracting structured data from unstructured sources and building knowledge bases using distant…
231979maintenance
MojoJolo/textteaser
TextTeaser is an automatic text summarization algorithm written in Scala that combines natural language processing and machine learning to …
321967maintenance
guillaumegenthial/sequence_tagging
A TensorFlow implementation of a Bi-LSTM + CRF model with character embeddings for named entity recognition and sequence tagging. It trains…
321952maintenance
ysc/QuestionAnsweringSystem
A Java implementation of an open-domain question answering system inspired by IBM Watson, which analyzes questions and returns ranked candi…
321946maintenance
psal/anonymouth
Anonymouth is a Java-based desktop application that helps users anonymize documents by detecting and suggesting edits to stylometric patter…
321943maintenance
julius-speech/julius
Julius is an open-source large vocabulary continuous speech recognition (LVCSR) decoder written in C, based on word N-gram language models …
351933maintenance
google/sling
SLING is a natural language frame semantics parser that annotates text with frame semantic graph representations using bi-directional LSTMs…
101930maintenance
Tencent/NeuralNLP-NeuralClassifier
NeuralClassifier is a PyTorch-based open-source toolkit for neural text classification, with a focus on hierarchical multi-label classifica…
561922maintenance
PandaOCR
PandaOCR is a free Windows desktop OCR tool that captures screen regions and recognizes text using many cloud OCR engines (Sogou, Tencent, …
801918maintenance
appvision-ai/fast-bert
Fast-Bert is a Python deep learning library for training and deploying BERT, RoBERTa, and XLNet based models for NLP tasks, starting with m…
231917maintenance
Tiiiger/bert_score
BERTScore is a PyTorch implementation of the BERTScore automatic evaluation metric for text generation, which scores generated text against…
231916maintenance
Mimino666/langdetect
A Python port of Google's language-detection library that identifies the language of text, supporting 55 languages via ISO 639-1 codes. It …
271901maintenance
jiesutd/NCRFpp
NCRF++ is a PyTorch-based toolkit for neural sequence labeling tasks such as NER, POS tagging, and word segmentation. Model architectures c…
321899maintenance
mourner/bullshit.js
Bullshit.js is a JavaScript bookmarklet that translates corporate marketing jargon into plain, human-readable text on any web page. It runs…
511898maintenance
microsoft/BlingFire
Bling Fire is a fast finite state machine and regular expression manipulation library from Microsoft, primarily used for high-performance n…
231890maintenance
scrapy/scrapely
Scrapely is a pure-Python library for extracting structured data from HTML pages. It learns a parser from example pages annotated with the …
321883maintenance
nlplab/brat
brat is a web-based collaborative text annotation tool for creating text-bound and relational annotations, originally built for NLP and Bio…
321879maintenance
salesforce/ctrl
CTRL is a 1.63 billion-parameter conditional Transformer language model from Salesforce that generates text controllable via control codes …
101879maintenance
clue-ai/ChatYuan
ChatYuan is an open-source bilingual (Chinese and English) dialogue large language model in ChatGPT style, with a lightweight variant runna…
311863maintenance
ANYbotics/elevation_mapping
A ROS package for robot-centric elevation mapping of rough terrain, built for mobile and legged robots equipped with pose estimation and di…
321857maintenance
nlpodyssey/spago
Spago is a self-contained machine learning and NLP library written in pure Go, featuring an asynchronous computation graph with automatic d…
291850maintenance
minimaxir/aitextgen
aitextgen is a Python library for training and generating text with GPT-2 and GPT Neo models, built on PyTorch, Hugging Face Transformers, …
231838maintenance
anthropics/jacobian-lens
A Python library implementing the Jacobian lens, an interpretability technique that linearly transports residual-stream activations at any …
561836maintenance
huichen/sego
sego is a Go library for Chinese word segmentation using a double-array trie dictionary and a shortest-path-plus-dynamic-programming algori…
321826maintenance
ysc/word
A Java distributed Chinese word segmentation library offering multiple dictionary-based segmentation algorithms with ngram-based disambigua…
321818maintenance
WASasquatch/was-node-suite-comfyui
An extensive custom node suite for ComfyUI with over 210 nodes covering image processing, masking, text processing, animation, and AI-assis…
411816maintenance
maoruibin/TranslateApp
An Android app called GuDong Translate that provides instant 'copy-to-translate' functionality: it monitors the clipboard and shows transla…
101814maintenance
yongzhuo/Keras-TextClassification
A Keras-based library for Chinese text classification supporting long/short text, multi-label classification, and sentence pair similarity.…
231808maintenance
Trusted-AI/AIX360
AI Explainability 360 is an open-source Python library from IBM Research offering a comprehensive set of algorithms for interpreting and ex…
661796maintenance
DQinYuan/chinese_province_city_area_mapper
A Python library (pip package 'cpca') that extracts province, city, and district names from simplified Chinese address strings and maps the…
321796maintenance
bazingagin/npc_gzip
A Python library and research codebase implementing the parameter-free 'kNN-gzip' text classification method from the ACL 2023 paper, which…
201780maintenance
ttengwang/Caption-Anything
Caption-Anything combines Segment Anything image segmentation, visual captioning, and ChatGPT to generate tailored captions for any object …
301777maintenance
impira/docquery
DocQuery is a Python library and CLI tool that uses large language models to answer questions about semi-structured and unstructured docume…
321775maintenance
salesforce/ALBEF
Official PyTorch implementation of ALBEF, a vision-and-language pre-training method that aligns image and text representations before fusin…
101755maintenance
deepset-ai/FARM
FARM is a Python framework for fine-tuning and evaluating transformer-based language models for NLP tasks, with a focus on question answeri…
101752maintenance
dav/word2vec
The original Google word2vec tool, hosted on GitHub with community patches for Mac OS X compilation and memory fixes. It efficiently trains…
321741maintenance

← prev page 8 / 16 next →