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)

kaggle-HomeDepot
kaggle-HomeDepot ChenglongChen Python

3rd Place Solution for HomeDepot Product Search Results Relevance Competition on Kaggle.

467
hierarchical-attention-networks
hierarchical-attention-networks ematvey Python

Document classification with Hierarchical Attention Networks in TensorFlow. WARNING: project is currently unmaintained, issues will probably not be ad...

467
awesome-python
awesome-python dylanhogg

🐍 Hand-picked awesome Python libraries and frameworks, organised by category

467
OpenAI-sublime-text
OpenAI-sublime-text yaroslavyaroslav Python

First class Sublime Text AI assistant with gpt-5, Opus 4.6, Gemini 3 and ollama support!

467
rulm
rulm IlyaGusev Jupyter Notebook

Language modeling and instruction tuning for Russian

466
node-question-answering
node-question-answering huggingface TypeScript

Fast and production-ready question answering in Node.js

465
awesome-bioie
awesome-bioie caufieldjh

🧫 A curated list of resources relevant to doing Biomedical Information Extraction (including BioNLP)

463
examples
examples jina-ai Python

Jina examples and demos to help you get started

461
4675-scifi
4675-scifi guhhhhaa

chinese NLP corpus of chinese science fiction,chinese science fiction corpus : About 4675 Chinese science fiction novels 大约有4675本科幻小说,中文科...

461
Visual-Chinese-LLaMA-Alpaca
Visual-Chinese-LLaMA-Alpaca airaria Python

多模态中文LLaMA&Alpaca大语言模型(VisualCLA)

461
flash-tokenizer
flash-tokenizer NLPOptimize C++

EFFICIENT AND OPTIMIZED TOKENIZER ENGINE FOR LLM INFERENCE SERVING

459
rag
rag neuml Python

🚀 Retrieval Augmented Generation (RAG) with txtai. Combine search and LLMs to find insights with your own data.

459
cntext
cntext hiDaDeng Python

cntext is a Python library for social science text analysis, offering word frequency, sentiment, word embeddings, and semantic projection to measure c...

457
coref
coref mandarjoshi90 Python

BERT for Coreference Resolution

455
low-resource-languages
low-resource-languages RichardLitt TeX

A curated list of resources for the conservation, development, and documentation of low resource (human) languages.

454
AdaSeq
AdaSeq modelscope Python

AdaSeq: An All-in-One Library for Developing State-of-the-Art Sequence Understanding Models

452
bert-embedding
bert-embedding imgarylai Python

🔡 Token level embeddings from BERT model on mxnet and gluonnlp

451
keytotext
keytotext gagan3012 Jupyter Notebook

Keywords to Sentences

451
rat-sql
rat-sql microsoft Python

A relation-aware semantic parsing model from English to SQL

448
Awesome-LLM-Survey
Awesome-LLM-Survey AiHubCN

An Awesome Collection for LLM Survey

445
textaugment
textaugment dsfsi Python

TextAugment: Text Augmentation Library

443
allainews_sources
allainews_sources foorilla

A list of online news & info sources in the AI/ML/Data Science space

443
Awesome-Distributed-Deep-Learning
Awesome-Distributed-Deep-Learning bharathgs

A curated list of awesome Distributed Deep Learning resources.

442
deep_learning_NLP
deep_learning_NLP Tixierae Jupyter Notebook

Keras, PyTorch, and NumPy Implementations of Deep Learning Architectures for NLP

440
NLP-Natural-Language-Processing
NLP-Natural-Language-Processing ElizaLo Jupyter Notebook

Projects and useful articles / links

437
AGGCN
AGGCN Cartus Python

Attention Guided Graph Convolutional Networks for Relation Extraction (authors' PyTorch implementation for the ACL19 paper)

436
FastTextRank
FastTextRank ArtistScript Python

中文文本摘要/关键词提取

436
nlquery
nlquery ayoungprogrammer Python

Natural Language Engine on WikiData

434
epidemic-sentence-pair
epidemic-sentence-pair zzy99 Python

天池 疫情相似句对判定大赛 线上第一名方案

434
PyKoSpacing
PyKoSpacing haven-jeon Python

Automatic Korean word spacing with Python

433
dialogflow-web-v2
dialogflow-web-v2 mishushakov Vue

Dialogflow Web Integration. Supports rich components

432
Data-Science-Hacks
Data-Science-Hacks kunalj101 Jupyter Notebook

Data Science Hacks consists of tips, tricks to help you become a better data scientist. Data science hacks are for all - beginner to advanced. Data sc...

432
tutel
tutel microsoft Python

Tutel MoE: An Optimized Mixture-of-Experts Implementation

432
interpret-text
interpret-text interpretml Python

A library that incorporates state-of-the-art explainers for text-based machine learning models and visualizes the result with a built-in dashboard.

431
discopy
discopy discopy Python

The Python toolkit for computing with string diagrams.

431
intelligo
intelligo intelligo-mn TypeScript

Intelligo is powerful chatbot builder that enables anyone to create and deploy chatbots anywhere.

428
AI-Competition-Collections
AI-Competition-Collections SWHL HTML

AI比赛经验帖子 & 训练和测试技巧帖子 集锦(收集整理各种人工智能比赛经验帖)

428
dialog
dialog talkdai Python

RAG LLM Ops App for easy deployment and testing

428
chat2graph
chat2graph TuGraph-family Python

Chat2Graph: Graph Native Agentic System.

427
glyce
glyce ShannonAI Python

Code for NeurIPS 2019 - Glyce: Glyph-vectors for Chinese Character Representations

425
aravec
aravec bakrianoo Jupyter Notebook

AraVec is a pre-trained distributed word representation (word embedding) open source project which aims to provide the Arabic NLP research community w...

424
parsbert
parsbert hooshvare Jupyter Notebook

🤗 ParsBERT: Transformer-based Model for Persian Language Understanding

424
Selective_Context
Selective_Context liyucheng09 Python

Compress your input to ChatGPT or other LLMs, to let them process 2x more content and save 40% memory and GPU time.

424
nlp-papers-with-arxiv
nlp-papers-with-arxiv roomylee Jupyter Notebook

Statistics and accepted paper list of NLP conferences with arXiv link

423
annotateai
annotateai neuml Python

📝 Automatically annotate papers using LLMs

423
RL-Chatbot
RL-Chatbot pochih Python

🤖 Deep Reinforcement Learning Chatbot

422
tflite-android-transformers
tflite-android-transformers huggingface Java

DistilBERT / GPT-2 for on-device inference thanks to TensorFlow Lite with Android demo apps

421
AGI-Papers
AGI-Papers gyunggyung

A curated archive of breakthroughs in Agents, Architecture, Training, RAG, and On-Device AI.

421
contextualSpellCheck
contextualSpellCheck R1j1t Python

✔️Contextual word checker for better suggestions (not actively maintained)

420
nagisa
nagisa taishi-i Python

A Japanese tokenizer based on recurrent neural networks

419