Topic

nlp

Natural language processing (NLP) is a field of computer science that studies how computers and humans interact. In the 1950s, Alan Turing published an article that proposed a measure of intelligence, now called the Turing test. More modern techniques, such as deep learning, have produced results in the fields of language modeling, parsing, and natural-language tasks.

Repositories (1483)

cherche
cherche raphaelsty Python

Neural Search

332
ai-legal-compliance-assistant
ai-legal-compliance-assistant Ramseygithub Python

AI-powered legal compliance assistant for alcohol beverage pricing laws — extracts, analyzes, and explains New York state-level regulationsusing RAG +...

331
Seq2seq-Chatbot-for-Keras
Seq2seq-Chatbot-for-Keras oswaldoludwig Python

This repository contains a new generative model of chatbot based on seq2seq modeling.

330
cybertron
cybertron nlpodyssey Go

Cybertron: the home planet of the Transformers in Go

330
fojin
fojin xr843 Python

Buddhist Digital Text Platform — 10,500+ texts, 613 sources, trilingual cross-canon, AI Q&A (RAG), knowledge graph, full-text search

330
troll
troll thisandagain JavaScript

Language sentiment analysis and neural networks... for trolls.

329
OpenUE
OpenUE zjunlp Python

[EMNLP 2020] OpenUE: An Open Toolkit of Universal Extraction from Text

329
dialogbot
dialogbot shibing624 Python

dialogbot, provide search-based dialogue, task-based dialogue and generative dialogue model. 对话机器人,基于问答型对话、任务型对话、聊天型对话等模型...

329
blog
blog hhstore

My Tech Blog: about Mojo / Rust / Golang / Python / Kotlin / Flutter / VueJS / Blockchain etc.

329
llms-from-scratch-rs
llms-from-scratch-rs nerdai Rust

A comprehensive Rust translation of the code from Sebastian Raschka's Build an LLM from Scratch book.

329
qa_match
qa_match wuba Python

A simple effective ToolKit for short text matching

327
ActionWeaver
ActionWeaver TengHu Python

Make function calling with LLM easier

325
paraphrase-id-tensorflow
paraphrase-id-tensorflow nelson-liu Python

Various models and code (Manhattan LSTM, Siamese LSTM + Matching Layer, BiMPM) for the paraphrase identification task, specifically with the Quora Que...

324
chatgpt
chatgpt jcrodriguez1989 R

Interface to ChatGPT from R

324
MLDemo
MLDemo JianWenJun Python

This repo is all the machine learning related project codes and their corresponding blog posts at the graduate level.

322
masakhane-mt
masakhane-mt masakhane-io Lua

Machine Translation for Africa

322
segmentit
segmentit linonetwo JavaScript

任何 JS 环境可用的中文分词包,fork from leizongmin/node-segment

322
prodigy-openai-recipes
prodigy-openai-recipes explosion Python

✨ Bootstrap annotation with zero- & few-shot learning via OpenAI GPT-3

322
kodcode
kodcode KodCode-AI Python

✨ A synthetic dataset generation framework that produces diverse coding questions and verifiable solutions - all in one framwork

321
insight
insight abhimishra91 Python

Repository for Project Insight: NLP as a Service

320
tableQA
tableQA abhijithneilabraham Python

AI Tool for querying natural language on tabular data.

320
extractor
extractor lightfeed TypeScript

Use LLMs to robustly extract web data

320
Text-Classification
Text-Classification renjunxiang Python

自然语言处理项目,目标是对文本进行分类。

319
KOMORAN
KOMORAN shineware Java

Korean Morphological Analyzer by shineware

319
Existing-Medical-QA-Datasets
Existing-Medical-QA-Datasets abachaa

Multimodal Question Answering in the Medical Domain: A summary of Existing Datasets and Systems

319
dliss-tutorial
dliss-tutorial dpressel Jupyter Notebook

Tutorial for International Summer School on Deep Learning, 2019

318
stringi
stringi gagolews C++

Fast and Portable Character String Processing in R (with the Unicode ICU)

318
pyate
pyate kevinlu1248 HTML

PYthon Automated Term Extraction

318
bert_distill
bert_distill qiangsiwei Python

BERT distillation(基于BERT的蒸馏实验 )

316
browser-ml-inference
browser-ml-inference jobergum Jupyter Notebook

Edge Inference in Browser with Transformer NLP model

316
BERT-of-Theseus
BERT-of-Theseus JetRunner Python

⛵️The official PyTorch implementation for "BERT-of-Theseus: Compressing BERT by Progressive Module Replacing" (EMNLP 2020).

315
Customer-Chatbot
Customer-Chatbot WenRichard Python

中文智能客服机器人demo,包含闲聊和专业问答2个部分,支持自定义组件(Chinese intelligent customer chatbot Demo, including the gossip and the professiona...

315
mauve
mauve krishnap25 Python

Package to compute Mauve, a similarity score between neural text and human text. Install with `pip install mauve-text`.

315
Chatette
Chatette SimGus Python

A powerful dataset generator for Rasa NLU, inspired by Chatito

314
kg-baseline-pytorch
kg-baseline-pytorch zhengyima Python

2019百度的关系抽取比赛,使用Pytorch实现苏神的模型,F1在dev集可达到0.75,联合关系抽取,Joint Relation Extraction.

314
Persian-Swear-Words
Persian-Swear-Words amirshnll C#

Persian Swear Dataset - you can use in your production to filter unwanted content. دیتاست کلمات نامناسب و بد فارسی برای فیلتر کردن متن ها

314
corus
corus natasha Jupyter Notebook

Links to Russian corpora + Python functions for loading and parsing

313
patina
patina devswha JavaScript

AI-writing humanizer for KO/EN/ZH/JA

313
stopwords
stopwords igorbrigadir Python

Default English stopword lists from many different sources

312
AHANLP
AHANLP jsksxs360 Java

啊哈自然语言处理包,提供包括分词、依存句法分析、语义角色标注、自动摘要、语义相似度计算、LDA 主题预测、词云等服务。

311
StruMatchDL
StruMatchDL scofield7419 Python

Codes for ICML 2022 paper: Matching Structure for Dual Learning

311
VeritasGraph
VeritasGraph bibinprathap Python

VeritasGraph — open-source Knowledge Graph & GraphRAG framework on GitHub. Build multi-hop reasoning, ontology-aware retrieval, and verifiable attribu...

311
caml-mimic
caml-mimic jamesmullenbach Python

multilabel classification of EHR notes

309
bnlp
bnlp sagorbrur Jupyter Notebook

BNLP is a natural language processing toolkit for Bengali Language.

309
aub.ai
aub.ai BrutalCoding Dart

AubAI brings you on-device gen-AI capabilities, including offline text generation and more, directly within your app.

309
awesome-nlp-polish
awesome-nlp-polish ksopyla

A curated list of resources dedicated to Natural Language Processing (NLP) in polish. Models, tools, datasets.

307
llm-leaderboard
llm-leaderboard LudwigStumpp Python

A joint community effort to create one central leaderboard for LLMs.

307
nanodl
nanodl HenryNdubuaku Python

JAX library for training sub-4B foundation models for edge

306
simple-effective-text-matching-pytorch
simple-effective-text-matching-pytorch alibaba-edu Python

A pytorch implementation of the ACL2019 paper "Simple and Effective Text Matching with Richer Alignment Features".

305
minebench
minebench Ammaar-Alam TypeScript

Minecraft-style voxel benchmark for comparing AI models (Arena + Sandbox)

305