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

opencc4j
opencc4j houbb Java

🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换)

369
commit-autosuggestions
commit-autosuggestions graykode Python

A tool that AI automatically recommends commit messages.

368
dodrio
dodrio poloclub Svelte

Exploring attention weights in transformer-based models with linguistic knowledge.

367
delft
delft kermitt2 Python

a Deep Learning Framework for Text

365
demo-chinese-text-binary-classification-with-bert
demo-chinese-text-binary-classification-with-bert wshuyi Jupyter Notebook
365
studies
studies imhuay Python

Notes of Develop/NLP/DeepLearning/Algorithms/LeetCodes

365
splade
splade naver Python

SPLADE: sparse neural search (SIGIR21, SIGIR22)

365
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...

364
PERT
PERT ymcui

PERT: Pre-training BERT with Permuted Language Model

364
gomarkov
gomarkov mb-14 Go

Markov chains in golang

363
nlp_fundamentals
nlp_fundamentals dair-ai Jupyter Notebook

📘 Contains a series of hands-on notebooks for learning the fundamentals of NLP

361
tacred-relation
tacred-relation yuhaozhang Python

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

360
bert4pytorch
bert4pytorch MuQiuJun-AI Python

超轻量级bert的pytorch版本,大量中文注释,容易修改结构,持续更新

359
nlp_thai_resources
nlp_thai_resources kobkrit

More than 50+ collections of Thai Natural Language Processing libraries. Update daily.

358
ESIM
ESIM coetaur0 Python

Implementation of the ESIM model for natural language inference with PyTorch

358
rat-sql
rat-sql microsoft Python

A relation-aware semantic parsing model from English to SQL

357
Hierarchical-attention-networks-pytorch
Hierarchical-attention-networks-pytorch uvipen Python

Hierarchical Attention Networks for document classification

355
pytorch_RVAE
pytorch_RVAE kefirski Python

Recurrent Variational Autoencoder that generates sequential data implemented with pytorch

353
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.

352
transformer-tensorflow
transformer-tensorflow DongjunLee Python

TensorFlow implementation of 'Attention Is All You Need (2017. 6)'

349
awesome-nlprojects
awesome-nlprojects costezki

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

349
program-y
program-y keiffster Python

Python 3.x based AIML 2.0 Chatbot interpreter, framework, related programs and knowledge files

348
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...

348
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 🫵

348
LLamaSharp
LLamaSharp SciSharp C#

C#/.NET binding of llama.cpp, including LLaMa/GPT model inference and quantization, ASP.NET core integration and UI.

348
tensorlayer-tricks
tensorlayer-tricks wagamamaz

How to use TensorLayer

347
jumanpp
jumanpp ku-nlp C++

Juman++ (a Morphological Analyzer Toolkit)

347
wikipron
wikipron CUNY-CL Python

Massively multilingual pronunciation mining

347
Entity-Linking-Recent-Trends
Entity-Linking-Recent-Trends izuna385

Recent trends of Entity Linking, Disambiguation, and Representation.

346
libai
libai Oneflow-Inc Python

LiBai(李白): A Toolbox for Large-Scale Distributed Parallel Training

346
Few-NERD
Few-NERD thunlp Python

Code and data of ACL 2021 paper "Few-NERD: A Few-shot Named Entity Recognition Dataset"

346
displacy
displacy explosion JavaScript

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

345
a-PyTorch-Tutorial-to-Sequence-Labeling
a-PyTorch-Tutorial-to-Sequence-Labeling sgrvinod Python

Empower Sequence Labeling with Task-Aware Neural Language Model | a PyTorch Tutorial to Sequence Labeling

345
multi-task-NLP
multi-task-NLP hellohaptik Python

multi_task_NLP is a utility toolkit enabling NLP developers to easily train and infer a single model for multiple tasks.

345
100-Days-of-NLP
100-Days-of-NLP graviraja Jupyter Notebook
344
memn2n
memn2n domluna Python

End-To-End Memory Network using Tensorflow

343
pyss3
pyss3 sergioburdisso Python

A Python package implementing a new interpretable machine learning model for text classification (with visualization tools for Explainable AI :octocat...

343
BMList
BMList OpenBMB Python

A List of Big Models

343
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.

341
word2word
word2word kakaobrain Python

Easy-to-use word-to-word translations for 3,564 language pairs.

340
node-word2vec
node-word2vec Planeshifter C

Node.js interface to the Google word2vec tool.

340
language_tool_python
language_tool_python jxmorris12 Python

a free python grammar checker 📝✅

340
simple-effective-text-matching
simple-effective-text-matching alibaba-edu Python

Source code of the ACL2019 paper "Simple and Effective Text Matching with Richer Alignment Features".

338
GPT2
GPT2 affjljoo3581 Python

PyTorch Implementation of OpenAI GPT-2

337
COVID-QA
COVID-QA deepset-ai Jupyter Notebook

API & Webapp to answer questions about COVID-19. Using NLP (Question Answering) and trusted data sources.

335
COVID-19-NLP-vis
COVID-19-NLP-vis yunwei37 HTML

使用 flask + pyecharts 搭建的新冠肺炎疫情数据可视化交互分析网站平台,包含疫情数据获取、每日疫情地图、曲线图展示,数据统计分析、态势感知、确诊人数预测...

335
dialogbot
dialogbot shibing624 Python

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

334
ChemDataExtractor
ChemDataExtractor mcs07 Python

Automatically extract chemical information from scientific documents

334
jiebaR
jiebaR qinwf C++

Chinese text segmentation with R. R语言中文分词 (文档已更新 🎉 :https://qinwenfeng.com/jiebaR/ )

333
neo4j-nlp
neo4j-nlp graphaware Java

NLP Capabilities in Neo4j

333