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

bert_for_longer_texts
bert_for_longer_texts mim-solutions Python

BERT classification model for processing texts longer than 512 tokens. Text is first divided into smaller chunks and after feeding them to BERT, inter...

146
odin-slides
odin-slides leonid20000 Python

This is an advanced Python tool that empowers you to effortlessly draft customizable PowerPoint slides using the Generative Pre-trained Transformer (G...

146
CocoaAI
CocoaAI cocoa-ai

๐Ÿค– The Cocoa Artificial Intelligence Lab

145
DGAI
DGAI markhliu Jupyter Notebook

Learn Generative AI with PyTorch (Manning Publications, 2024)

145
ingredient-parser
ingredient-parser strangetom Python

A tool to parse recipe ingredients into structured data

145
NeuralDialog-LaRL
NeuralDialog-LaRL snakeztc Python

PyTorch implementation of latent space reinforcement learning for E2E dialog published at NAACL 2019. It is released by Tiancheng Zhao (Tony) from Di...

144
Virtual-Assistant
Virtual-Assistant ritwik12 C

A linux based Virtual assistant on Artificial Intelligence in C

144
holmes-extractor
holmes-extractor richardpaulhudson Python

Information extraction from English and German texts based on predicate logic

144
AzooKeyKanaKanjiConverter
AzooKeyKanaKanjiConverter azooKey Swift

Kana-Kanji Conversion Module written in Swift, supporting Neural Kana-Kanji Conversion and other cool features.

144
thermostat
thermostat DFKI-NLP Jsonnet

Collection of NLP model explanations and accompanying analysis tools

143
eznlp
eznlp syuoni Python

Easy Natural Language Processing

143
spokestack-python
spokestack-python spokestack Python

Spokestack is a library that allows a user to easily incorporate a voice interface into any Python application with a focus on embedded systems.

142
linguistic-style-transfer
linguistic-style-transfer vineetjohn Python

Neural network parametrized objective to disentangle and transfer style and content in text

142
CommonGen
CommonGen INK-USC Python

A Constrained Text Generation Challenge Towards Generative Commonsense Reasoning

142
Aspect-Based-Sentiment-Analysis
Aspect-Based-Sentiment-Analysis 1429904852

A paper list for aspect based sentiment analysis.

142
KoSentenceBERT-SKT
KoSentenceBERT-SKT BM-K Python

Sentence Embeddings using Siamese SKT KoBERT

142
KnowledgeEditor
KnowledgeEditor nicola-decao Python

Code for Editing Factual Knowledge in Language Models

142
nlp-with-transformers
nlp-with-transformers rickiepark Jupyter Notebook

<ํŠธ๋žœ์Šคํฌ๋จธ๋ฅผ ํ™œ์šฉํ•œ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ> ์˜ˆ์ œ ์ฝ”๋“œ๋ฅผ ์œ„ํ•œ ์ €์žฅ์†Œ์ž…๋‹ˆ๋‹ค.

142
BREDS
BREDS davidsbatista Python

"Bootstrapping Relationship Extractors with Distributional Semantics" (Batista et al., 2015) in EMNLP'15 - Python implementation

142
dialogflow-ruby-client
dialogflow-ruby-client dialogflow Ruby

Ruby SDK for Dialogflow

141
Scattertext-PyData
Scattertext-PyData JasonKessler HTML

Notebooks for the Seattle PyData 2017 talk on Scattertext

141
awesome-papers
awesome-papers murufeng

ๆœบๅ™จๅญฆไน ๏ผŒๆทฑๅบฆๅญฆไน ๏ผŒ่‡ช็„ถ่ฏญ่จ€ๅค„็†๏ผŒ่ฎก็ฎ—ๆœบ่ง†่ง‰ๆ–น้ข็š„้กถ็บงๆœŸๅˆŠไผš่ฎฎ่ฎบๆ–‡้›†

141
mindspore-nlp-tutorial
mindspore-nlp-tutorial lvyufeng Jupyter Notebook

Natural Language Processing Tutorial for MindSpore Users

141
Deco
Deco zjunlp Python

[ICLR 2025] MLLM can see? Dynamic Correction Decoding for Hallucination Mitigation

141
chABSA-dataset
chABSA-dataset chakki-works Jupyter Notebook

chakki's Aspect-Based Sentiment Analysis dataset

140
fnc-1-baseline
fnc-1-baseline FakeNewsChallenge Python

A baseline implementation for FNC-1

139
TwitterNER
TwitterNER napsternxg Jupyter Notebook

Twitter named entity extraction for WNUT 2016 http://noisy-text.github.io/2016/ner-shared-task.html

139
awesome-machine-learning
awesome-machine-learning RatulGhosh

:book: List of some awesome university courses for Machine Learning! Feel free to contribute!

138
geotext
geotext elyase Python

Geotext extracts country and city mentions from text

138
nested-ner-tacl2020-transformers
nested-ner-tacl2020-transformers yahshibu Python

Implementation of Nested Named Entity Recognition using BERT

138
bert_nli
bert_nli yg211 Python

A Natural Language Inference (NLI) model based on Transformers (BERT and ALBERT)

138
MachineLearningWithPython
MachineLearningWithPython LearnPythonWithRune Jupyter Notebook

Get started with Machine Learning with Python - An introduction with Python programming examples

138
data-science-tutorials
data-science-tutorials berkayalan Jupyter Notebook

Python Tutorials for Data Science

138
stanza-old
stanza-old stanfordnlp Python

Stanford NLP group's shared Python tools.

137
tanl
tanl amazon-science Python

Structured Prediction as Translation between Augmented Natural Languages

137
NLP
NLP DataForScience Jupyter Notebook

Natural Language Processing For Everyone

136
spring
spring SapienzaNLP Python

SPRING is a seq2seq model for Text-to-AMR and AMR-to-Text (AAAI2021).

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

136
LLM-GenAI-Transformers-Notebooks
LLM-GenAI-Transformers-Notebooks avikumart Jupyter Notebook

An repository containing all the LLM notebooks with tutorial and projects

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

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
ml-classify-text-js
ml-classify-text-js andreekeberg JavaScript

Machine learning based text classification in JavaScript using n-grams and cosine similarity

135
sent2vec
sent2vec pdrm83 Python

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

135
wink-nlp-utils
wink-nlp-utils winkjs JavaScript

NLP Functions for amplifying negations, managing elisions, creating ngrams, stems, phonetic codes to tokens and more.

134
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
Thai-Sentence-Vector-Benchmark
Thai-Sentence-Vector-Benchmark mrpeerat Jupyter Notebook

Benchmark for Thai sentence representation

134
MKG_Analogy
MKG_Analogy zjunlp Python

[ICLR 2023] Multimodal Analogical Reasoning over Knowledge Graphs

134
awesome-ai-research-intern-list
awesome-ai-research-intern-list frankaging

List of AI Internships

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

133