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)

Thai-Sentence-Vector-Benchmark
Thai-Sentence-Vector-Benchmark mrpeerat Jupyter Notebook

Benchmark for Thai sentence representation

136
awesome-ai-research-intern-list
awesome-ai-research-intern-list frankaging

List of AI Internships

136
MKG_Analogy
MKG_Analogy zjunlp Python

[ICLR 2023] Multimodal Analogical Reasoning over Knowledge Graphs

136
nlp_workshop_odsc_europe20
nlp_workshop_odsc_europe20 dipanjanS Jupyter Notebook

Extensive tutorials for the Advanced NLP Workshop in Open Data Science Conference Europe 2020. We will leverage machine learning, deep learning and de...

135
sent2vec
sent2vec pdrm83 Python

How to encode sentences in a high-dimensional vector space, a.k.a., sentence embedding.

135
slp3-zh
slp3-zh secsilm

《自然语言处理综论》第三版翻译。

135
awesome-refreshing-llms
awesome-refreshing-llms hyintell

EMNLP'23 survey: a curation of awesome papers and resources on refreshing large language models (LLMs) without expensive retraining.

135
mlmm-evaluation
mlmm-evaluation nlp-uoregon Python

Multilingual Large Language Models Evaluation Benchmark

135
Retrieval-Augmented-Generation-Engine-with-LangChain-and-Streamlit
Retrieval-Augmented-Generation-Engine-with-LangChain-and-Streamlit mirabdullahyaser Python

Powerful web application that combines Streamlit, LangChain, and Pinecone to simplify document analysis. Powered by OpenAI's GPT-3, RAG enables dynami...

135
nlp-with-pytorch
nlp-with-pytorch rickiepark Jupyter Notebook

<파이토치로 배우는 자연어 처리>(한빛미디어, 2021)의 소스 코드를 위한 저장소입니다.

134
awesome-active-learning-New
awesome-active-learning-New Clearloveyuan Markdown

Active Learning Awesome Paper

134
Job-Resume-Matching
Job-Resume-Matching amiradridi Python

The idea is to calculate the similarity between the resume and the job description and then return the resumes with the highest similarity score.

134
Automatic-Indian-Sign-Language-Translator-ISL
Automatic-Indian-Sign-Language-Translator-ISL satyam9090 Python

I created an application which takes in live speech or audio recording as input, converts it into text and displays the relevant Indian Sign Language...

134
microGPT
microGPT LeeSinLiang Python

Implementation of GPT from scratch. Design to be lightweight and easy to modify.

134
spf
spf lil-lab Java

Cornell Semantic Parsing Framework

133
natural-language-preprocessings
natural-language-preprocessings Hironsan Python

Some recipes of natural language pre-processing

132
phrase-at-scale
phrase-at-scale kavgan Python

Detect common phrases in large amounts of text using a data-driven approach. Size of discovered phrases can be arbitrary. Can be used in languages oth...

132
Bible_Text_GCN
Bible_Text_GCN plkmo Python

Pytorch implementation of "Graph Convolutional Networks for Text Classification"

132
awesome-bert-japanese
awesome-bert-japanese himkt

📝 A list of pre-trained BERT models for Japanese with word/subword tokenization + vocabulary construction algorithm information

132
xlnet_extension_tf
xlnet_extension_tf stevezheng23 Python

XLNet Extension in TensorFlow

131
FinBERT-QA
FinBERT-QA yuanbit Python

Financial Domain Question Answering with pre-trained BERT Language Model

131
lingfeat
lingfeat brucewlee Python

[EMNLP 2021] LingFeat - A Comprehensive Linguistic Features Extraction ToolKit for Readability Assessment

131
HumanPrompt
HumanPrompt HKUNLP Python

A framework for human-readable prompt-based method with large language models. Specially designed for researchers. (Deprecated, check out LangChain fo...

131
FactualSceneGraph
FactualSceneGraph zhuang-li Python

[ACL 2023 Findings] FACTUAL dataset, the textual scene graph parser trained on FACTUAL.

131
awesome-artificial-intelligence-research
awesome-artificial-intelligence-research ThyrixYang

A curated list of Artificial Intelligence (AI) Research, tracks the cutting edge trending of AI research, including recommender systems, computer visi...

130
DeepAligned-Clustering
DeepAligned-Clustering thuiar Python

Discovering New Intents with Deep Aligned Clustering (AAAI 2021)

130
cotk
cotk thu-coai Python

Conversational Toolkit. An Open-Source Toolkit for Fast Development and Fair Evaluation of Text Generation

129
LSR
LSR nanguoshun Python

Pytorch Implementation of our ACL 2020 Paper "Reasoning with Latent Structure Refinement for Document-Level Relation Extraction"

129
chatbot-samples
chatbot-samples chatopera JavaScript

🤖 聊天机器人示例,定制聊天机器人,聊天机器人语料导入导出

129
klue-transformers-tutorial
klue-transformers-tutorial Huffon Jupyter Notebook

KLUE 데이터를 활용한 HuggingFace Transformers 튜토리얼

129
cs224n
cs224n leehanchung JavaScript

Stanford CS224n: Natural Language Processing with Deep Learning, Winter 2020

129
contrastive-active-learning
contrastive-active-learning mourga Python

Code for the EMNLP 2021 Paper "Active Learning by Acquiring Contrastive Examples" & the ACL 2022 Paper "On the Importance of Effectively Adapting Pret...

129
chat-to-your-database
chat-to-your-database bayeru TypeScript

Chat to your database with AI. An experimental app to test the abilities of LLMs to query SQL databases using natural language.

129
keita
keita iwasaki-kenta Python

My personal toolkit for PyTorch development.

128
NLPCC-WordSeg-Weibo
NLPCC-WordSeg-Weibo FudanNLP Python

NLPCC 2016 微博分词评测项目

128
Distill-BERT-Textgen
Distill-BERT-Textgen ChenRocks Python

Research code for ACL 2020 paper: "Distilling Knowledge Learned in BERT for Text Generation".

128
dialogue-understanding
dialogue-understanding declare-lab Python

This repository contains PyTorch implementation for the baseline models from the paper Utterance-level Dialogue Understanding: An Empirical Study

128
Python_NLP_Tutorial
Python_NLP_Tutorial TiesdeKok Jupyter Notebook

This repository provides everything to get started with Python for Text Mining / Natural Language Processing (NLP)

128
EN-FA-CS-Dictionary
EN-FA-CS-Dictionary hkhojasteh

:speech_balloon: An English-Persian Dictionary of Computer Science and Artificial Intelligence

127
crossnorm-selfnorm
crossnorm-selfnorm amazon-science Python

CrossNorm and SelfNorm for Generalization under Distribution Shifts, ICCV 2021

127
SpokenNLP
SpokenNLP alibaba-damo-academy Python

A wide variety of research projects developed by the SpokenNLP team of Speech Lab, Alibaba Group.

127
PyTrial
PyTrial Keiji-AI Python

PyTrial: A Comprehensive Platform for Artificial Intelligence for Drug Development

127
obsidian-solve
obsidian-solve LiamRiddell TypeScript

An unobtrusive Obsidian plugin that quietly processes equations and patterns in real time

127
DataMind
DataMind zjunlp Python

[ICLR/AAAI/KDD2026] Open-Source LLM-Based Data Analysis Agents

127
papernotes
papernotes howardyclo

My personal notes and surveys on DL, CV and NLP papers.

126
cmrc2019
cmrc2019 ymcui Python

A Sentence Cloze Dataset for Chinese Machine Reading Comprehension (CMRC 2019)

126
Chinese_NLU_by_using_RASA_NLU
Chinese_NLU_by_using_RASA_NLU Aguila-team Python

使用 RASA NLU 来构建中文自然语言理解系统(NLU)| Use RASA NLU to build a Chinese Natural Language Understanding System (NLU)

126
estnltk
estnltk estnltk Jupyter Notebook

Open source tools for Estonian natural language processing

126
ruTS
ruTS SergeyShk Python

Библиотека для извлечения статистик из текстов на русском языке.

126
optimum-transformers
optimum-transformers AlekseyKorshuk Python

Accelerated NLP pipelines for fast inference on CPU and GPU. Built with Transformers, Optimum and ONNX Runtime.

126