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)

cdQA
cdQA cdqa-suite Python

⛔ [NOT MAINTAINED] An End-To-End Closed Domain Question Answering System.

617
botonic
botonic hubtype TypeScript

Build chatbots and conversational experiences using React

616
awesome-data-annotation
awesome-data-annotation taivop

A list of tools for annotating data, managing annotations, etc.

614
Chinese-Mixtral
Chinese-Mixtral ymcui Python

中文Mixtral混合专家大模型(Chinese Mixtral MoE LLMs)

612
Event-Extraction
Event-Extraction zhang17173 Python

基于法律裁判文书的事件抽取及其应用,包括数据的分词、词性标注、命名实体识别、事件要素抽取和判决结果预测等内容

611
lite-transformer
lite-transformer mit-han-lab Python

[ICLR 2020] Lite Transformer with Long-Short Range Attention

609
AJAX-Movie-Recommendation-System-with-Sentiment-Analysis
AJAX-Movie-Recommendation-System-with-Sentiment-Analysis kishan0725 Jupyter Notebook

A content-based recommender system that recommends movies similar to the movie the user likes and analyses the sentiments of the reviews given by the...

609
tock
tock theopenconversationkit Kotlin

Tock, the open source conversational AI toolkit.

609
DensePhrases
DensePhrases princeton-nlp Python

[ACL 2021] Learning Dense Representations of Phrases at Scale; EMNLP'2021: Phrase Retrieval Learns Passage Retrieval, Too https://arxiv.org/abs/2012.1...

606
attention-networks-for-classification
attention-networks-for-classification EdGENetworks Jupyter Notebook

Hierarchical Attention Networks for Document Classification in PyTorch

606
NLP_Quickbook
NLP_Quickbook NirantK Jupyter Notebook

NLP in Python with Deep Learning

605
BertWithPretrained
BertWithPretrained mlwithme Python

An implementation of the BERT model and its related downstream tasks based on the PyTorch framework. @跟我学机器学习

605
sycamore
sycamore aryn-ai Python

🍁 Sycamore is an LLM-powered search and analytics platform for unstructured data.

604
Building-a-Simple-Chatbot-in-Python-using-NLTK
Building-a-Simple-Chatbot-in-Python-using-NLTK parulnith Jupyter Notebook

Building a Simple Chatbot from Scratch in Python (using NLTK)

603
BERT-Relation-Extraction
BERT-Relation-Extraction plkmo Python

PyTorch implementation for "Matching the Blanks: Distributional Similarity for Relation Learning" paper

602
chat-bubble
chat-bubble dmitrizzle JavaScript

Simple chatbot UI for the Web with JSON scripting 👋🤖🤙

601
Multi-Agents-Debate
Multi-Agents-Debate Skytliang Python

MAD: The first work to explore Multi-Agent Debate with Large Language Models :D

601
text_mining_resources
text_mining_resources stepthom

Resources for learning about Text Mining and Natural Language Processing

599
tomotopy
tomotopy bab2min C++

Python package of Tomoto, the Topic Modeling Tool

598
nlp-zero-to-hero
nlp-zero-to-hero JUSTSUJAY Jupyter Notebook

NLP Zero to Hero in just 10 Kernels

597
SceneGraphParser
SceneGraphParser vacancy Python

A python toolkit for parsing captions (in natural language) into scene graphs (as symbolic representations).

595
weixin_public_corpus
weixin_public_corpus nonamestreet

微信公众号语料库

595
nlp-paper
nlp-paper changwookjun

NLP Paper

593
articulate
articulate samtecspg JavaScript

A platform for building conversational interfaces with intelligent agents (chatbots)

593
Sentence-VAE
Sentence-VAE timbmg Python

PyTorch Re-Implementation of "Generating Sentences from a Continuous Space" by Bowman et al 2015 https://arxiv.org/abs/1511.06349

593
tidy
tidy slavabarkov Kotlin

Offline semantic Text-to-Image and Image-to-Image search on Android powered by quantized state-of-the-art vision-language pretrained CLIP model and ON...

592
LettuceDetect
LettuceDetect KRLabsOrg Python

Span-level grounding verification for RAG, code, and tool-grounded AI outputs.

591
OpenICL
OpenICL Shark-NLP Python

OpenICL is an open-source framework to facilitate research, development, and prototyping of in-context learning.

589
cnsenti
cnsenti hiDaDeng Python

中文情感分析库(Chinese Sentiment))可对文本进行情绪分析、正负情感分析。Text analysis, supporting multiple methods including word count, readability, do...

589
fastT5
fastT5 Ki6an Python

⚡ boost inference speed of T5 models by 5x & reduce the model size by 3x.

588
text2sql-data
text2sql-data jkkummerfeld Python

A collection of datasets that pair questions with SQL queries.

587
WebShop
WebShop princeton-nlp Python

[NeurIPS 2022] 🛒WebShop: Towards Scalable Real-World Web Interaction with Grounded Language Agents

583
tensorflow-nlp-tutorial
tensorflow-nlp-tutorial ukairia777 Jupyter Notebook

tensorflow를 사용하여 텍스트 전처리부터, Topic Models, BERT, GPT, LLM과 같은 최신 모델의 다운스트림 태스크들을 정리한 Deep Learning NLP 저장소입니다.

581
xlnet-Pytorch
xlnet-Pytorch graykode Jupyter Notebook

Simple XLNet implementation with Pytorch Wrapper

581
EventExtractionPapers
EventExtractionPapers BaptisteBlouin

A list of NLP resources focused on event extraction task

580
Awesome-Simultaneous-Translation
Awesome-Simultaneous-Translation zhangshaolei1998

Paper list of simultaneous translation / streaming translation, including text-to-text machine translation and speech-to-text translation.

579
opencc4j
opencc4j houbb Java

🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换,支持台湾、香港...

577
R-Net
R-Net HKUST-KnowComp Python

Tensorflow Implementation of R-Net

577
rebel
rebel Babelscape Python

REBEL is a seq2seq model that simplifies Relation Extraction (EMNLP 2021).

574
awesome-bangla
awesome-bangla banglakit

A collection of tools, datasets and resources on Bangla computing

573
tango
tango allenai Python

Organize your experiments into discrete steps that can be cached and reused throughout the lifetime of your research project.

572
NLP_bahasa_resources
NLP_bahasa_resources louisowen6

A Curated List of Dataset and Usable Library Resources for NLP in Bahasa Indonesia

572
hands-on-nltk-tutorial
hands-on-nltk-tutorial hb20007 Jupyter Notebook

The hands-on NLTK tutorial for NLP in Python

572
DocProduct
DocProduct re-search Jupyter Notebook

Medical Q&A with Deep Language Models

571
Transformers.jl
Transformers.jl chengchingwen Julia

Julia Implementation of Transformer models

571
camel_tools
camel_tools CAMeL-Lab Python

A suite of Arabic natural language processing tools developed by the CAMeL Lab at New York University Abu Dhabi.

570
firefox-translations
firefox-translations mozilla JavaScript

Firefox Translations is a webextension that enables client side translations for web browsers.

569
llm_training_handbook
llm_training_handbook huggingface Python

An open collection of methodologies to help with successful training of large language models.

567
UnifiedSKG
UnifiedSKG xlang-ai Python

[EMNLP 2022] Unifying and multi-tasking structured knowledge grounding with language models

566
transformers-bloom-inference
transformers-bloom-inference huggingface Python

Fast Inference Solutions for BLOOM

566