Topic

natural-language-processing

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 (1443)

clause
clause chatopera C++

:horse_racing: 聊天机器人,自然语言理解,语义理解

409
OmniEvent
OmniEvent THU-KEG Python

A comprehensive, unified and modular event extraction toolkit.

409
anlp19
anlp19 dbamman Jupyter Notebook

Course repo for Applied Natural Language Processing (Spring 2019)

407
nlpnet
nlpnet erickrf Python

A neural network architecture for NLP tasks, using cython for fast performance. Currently, it can perform POS tagging, SRL and dependency parsing.

405
OPUS-MT-train
OPUS-MT-train Helsinki-NLP Makefile

Training open neural machine translation models

404
airy
airy airyhq Java

💬 Open Source App Framework to build streaming apps with real-time data - 💎 Build real-time data pipelines and make real-time data universally acc...

402
zshot
zshot IBM Python

Zero and Few shot named entity & relationships recognition

400
customizable-gpt-chatbot
customizable-gpt-chatbot shamspias Python

Veldra — talk an agent into existence, then watch it grow. A self-hostable, local-first agent platform: describe what you need in plain language and...

399
korean-hate-speech
korean-hate-speech kocohub

Korean HateSpeech Dataset

398
tweetnlp
tweetnlp cardiffnlp Python

TweetNLP for all the NLP enthusiasts working on Twitter! The Python library tweetnlp provides a collection of useful tools to analyze/understand tweet...

393
trade-dst
trade-dst jasonwu0731 Python

Source code for transferable dialogue state generator (TRADE, Wu et al., 2019). https://arxiv.org/abs/1905.08743

393
HugNLP
HugNLP HugAILab Python

CIKM2023 Best Demo Paper Award. HugNLP is a unified and comprehensive NLP library based on HuggingFace Transformer. Please hugging for NLP now!😊

393
Deep-Generative-Models-for-Natural-Language-Processing
Deep-Generative-Models-for-Natural-Language-Processing FranxYao

DGMs for NLP. A roadmap.

393
NLP101
NLP101 Huffon

NLP 101: a resource repository for Deep Learning and Natural Language Processing

392
gemini-flow
gemini-flow clduab11 TypeScript

rUv's Claude-Flow, translated to the new Gemini CLI; transforming it into an autonomous AI development team.

389
tf-seq2seq
tf-seq2seq jayparks Python

Sequence to sequence learning using TensorFlow.

388
nlp
nlp shixzie Go

[UNMANTEINED] Extract values from strings and fill your structs with nlp.

387
beginner_nlp
beginner_nlp gutfeeling

A curated list of beginner resources in Natural Language Processing

383
FinNLP-Progress
FinNLP-Progress YangLinyi

NLP progress in Fintech. A repository to track the progress in Natural Language Processing (NLP) related to the domain of Finance, including the datas...

382
attention-mechanisms
attention-mechanisms uzaymacar Python

Implementations for a family of attention mechanisms, suitable for all kinds of natural language processing tasks and compatible with TensorFlow 2.0 a...

382
scriptum
scriptum robotroutine JavaScript

No-Frills Functional Programming Lib Augmenting Javascript/Node.js

381
MultiMed
MultiMed leduckhai Python

[LREC-COLING 2024 (Oral), Interspeech 2024 (Oral), NAACL 2025, ACL 2025, EMNLP 2025] A Series of Multilingual Multitask Medical Speech Processing

379
polish-nlp-resources
polish-nlp-resources sdadas

Pre-trained models and language resources for Natural Language Processing in Polish

377
DeCLUTR
DeCLUTR JohnGiorgi Python

The corresponding code from our paper "DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representations". Do not hesitate to open an issue...

377
coursera-natural-language-processing-specialization
coursera-natural-language-processing-specialization amanchadha Jupyter Notebook

Programming assignments from all courses in the Coursera Natural Language Processing Specialization offered by deeplearning.ai.

374
gcn-over-pruned-trees
gcn-over-pruned-trees qipeng Python

Graph Convolution over Pruned Dependency Trees Improves Relation Extraction (authors' PyTorch implementation)

372
dataset
dataset darija-open-dataset

darija <-> english dataset

372
multimodal-sentiment-analysis
multimodal-sentiment-analysis soujanyaporia Python

Attention-based multimodal fusion for sentiment analysis

367
awesome-nlprojects
awesome-nlprojects costezki

List of projects related to Natural Language Processing (NLP) that make a geek smile for they exist

364
melusine
melusine MAIF Python

📧 Melusine: Use python to automatize your email processing workflow

363
ChemDataExtractor
ChemDataExtractor mcs07 Python

Automatically extract chemical information from scientific documents

363
ABSAPapers
ABSAPapers ZhengZixiang

Worth-reading papers and related awesome resources on aspect-based sentiment analysis (ABSA). 值得一读的方面级情感分析论文与相关资源集合

363
GPT2
GPT2 affjljoo3581 Python

PyTorch Implementation of OpenAI GPT-2

362
tacred-relation
tacred-relation yuhaozhang Python

PyTorch implementation of the position-aware attention model for relation extraction

359
adam_qas
adam_qas 5hirish Python

ADAM - A Question Answering System. Inspired from IBM Watson

356
MixText
MixText SALT-NLP Jupyter Notebook

MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classification

355
Artificial-Intelligence-And-Data-Science-Pro
Artificial-Intelligence-And-Data-Science-Pro pranavanand24

Regularly Updated | Collection of the best Data Science and AI Material from the Web | Covering Everything from Books, Courses along with Material, R...

354
NNDIAL
NNDIAL shawnwun Python

NNDial is an open source toolkit for building end-to-end trainable task-oriented dialogue models. It is released by Tsung-Hsien (Shawn) Wen from Cambr...

353
AwesomeFakeNews
AwesomeFakeNews sumeetkr

This repository contains recent research on fake news.

352
100-Days-of-NLP
100-Days-of-NLP graviraja Jupyter Notebook
352
pyss3
pyss3 sergioburdisso Python

A Python library for Interpretable Machine Learning in Text Classification using the SS3 model, with easy-to-use visualization tools for Explainable A...

349
megabots
megabots momegas Python

🤖 State-of-the-art, production ready LLM apps made mega-easy, so you don't have to build them from scratch 🤯 Create a bot, now 🫵

349
tensorlayer-tricks
tensorlayer-tricks wagamamaz

How to use TensorLayer

348
Entity-Linking-Recent-Trends
Entity-Linking-Recent-Trends izuna385

Recent trends of Entity Linking, Disambiguation, and Representation.

345
awesome-list-of-awesomes
awesome-list-of-awesomes Nachimak28

A curated list of all the Awesome --Topic Name-- lists I've found till date relevant to Data lifecycle, ML and DL.

345
displacy
displacy explosion JavaScript

:boom: displaCy.js: An open-source NLP visualiser for the modern web

345
BMList
BMList OpenBMB Python

A List of Big Models

343
data_management_LLM
data_management_LLM ZigeW

Collection of training data management explorations for large language models

343
WhatsAppInfoBot
WhatsAppInfoBot adiwajshing TypeScript

A Framework to Build Bots

339
awesome-ml-blogs
awesome-ml-blogs antoinebrl

Curated list of technical blogs on machine learning · AI/ML/DL/CV/NLP/MLOps

338