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)

spacy-layout
spacy-layout explosion Python

📚 Process PDFs, Word documents and more with spaCy

912
self-attentive-parser
self-attentive-parser nikitakit Python

High-accuracy NLP parser with models for 11 languages.

912
langfun
langfun google Python

OO for LLMs

912
iowncode
iowncode anupamchugh Swift

A curated collection of iOS, ML, AR resources sprinkled with some UI additions

911
pointer_summarizer
pointer_summarizer atulkum Python

pytorch implementation of "Get To The Point: Summarization with Pointer-Generator Networks"

910
TextGAN-PyTorch
TextGAN-PyTorch williamSYSU Python

TextGAN is a PyTorch framework for Generative Adversarial Networks (GANs) based text generation models.

905
datacamp-python-data-science-track
datacamp-python-data-science-track AmoDinho Python

All the slides, accompanying code and exercises all stored in this repo. 🎈

903
DeepGit
DeepGit zamalali Python

Deep research agent to help you find the best GitHub repositories 🕵️!

903
similarities
similarities shibing624 Python

Similarities: a toolkit for similarity calculation and semantic search. 相似度计算、匹配搜索工具包,支持亿级数据文搜文、文搜图、图搜图,python3开发,...

903
AI-Compass
AI-Compass tingaicompass Python

“AI-Compass”将为社区指引在 AI 技术海洋中航行的方向,无论你是初学者还是进阶开发者,都能在这里找到通往 AI 各大方向的路径。旨在帮助开发者系统性地了解 AI...

903
dataset-viewer
dataset-viewer huggingface Python

Backend that powers the dataset viewer on Hugging Face dataset pages through a public API.

895
curated-transformers
curated-transformers explosion Python

🤖 A PyTorch library of curated Transformer models and their composable components

891
Chatito
Chatito rodrigopivi TypeScript

🎯🗯 Dataset generation for AI chatbots, NLP tasks, named entity recognition or text classification models using a simple DSL!

889
PIXIU
PIXIU The-FinAI Jupyter Notebook

This repository introduces PIXIU, an open-source resource featuring the first financial large language models (LLMs), instruction tuning data, and eva...

883
pypostal
pypostal openvenues C

Python bindings to libpostal for fast international address parsing/normalization

881
magpie
magpie magpie-align Python

[ICLR 2025] Alignment Data Synthesis from Scratch by Prompting Aligned LLMs with Nothing. Your efficient and high-quality synthetic data generation pi...

876
uniem
uniem wangyuxinwhy Python

unified embedding model

876
LLM-Finetuning-Toolkit
LLM-Finetuning-Toolkit georgian-io Python

Toolkit for fine-tuning, ablating and unit-testing open-source LLMs.

870
bookcorpus
bookcorpus soskek Python

Crawl BookCorpus

866
ifopt
ifopt ethz-adrl C++

An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)

865
transformers-tutorials
transformers-tutorials abhimishra91 Jupyter Notebook

Github repo with tutorials to fine tune transformers for diff NLP tasks

862
Natural-Language-Processing-Specialization
Natural-Language-Processing-Specialization amanjeetsahu Jupyter Notebook

This repo contains my coursework, assignments, and Slides for Natural Language Processing Specialization by deeplearning.ai on Coursera

860
spacy-streamlit
spacy-streamlit explosion Python

👑 spaCy building blocks and visualizers for Streamlit apps

859
catalyst
catalyst curiosity-ai C#

🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box supp...

858
language-detection
language-detection patrickschur PHP

A language detection library for PHP. Detects the language from a given text string.

857
Daily-LLM
Daily-LLM zkywsg TypeScript

🔥机器学习/深度学习/Python/大模型/多模态/LLM/deeplearning/Python/Algorithm interview/NLP Tutorial

853
byaldi
byaldi AnswerDotAI Python

Use late-interaction multi-modal models such as ColPali in just a few lines of code.

850
AutoCoder
AutoCoder bin123apple Python

We introduced a new model designed for the Code generation task. Its test accuracy on the HumanEval base dataset surpasses that of GPT-4 Turbo (April...

848
hate-speech-and-offensive-language
hate-speech-and-offensive-language t-davidson Jupyter Notebook

Repository for the paper "Automated Hate Speech Detection and the Problem of Offensive Language", ICWSM 2017

847
aiva
aiva kengz JavaScript

AIVA (A.I. Virtual Assistant): General-purpose virtual assistant for developers.

847
inltk
inltk goru001 Python

Natural Language Toolkit for Indic Languages aims to provide out of the box support for various NLP tasks that an application developer might need

838
seq2seq-chatbot
seq2seq-chatbot tensorlayer Python

Chatbot in 200 lines of code using TensorLayer

837
lightNLP
lightNLP smilelight Python

基于Pytorch和torchtext的自然语言处理深度学习框架。

830
ChatIE
ChatIE cocacola-lab Python

The online version is temporarily unavailable because we cannot afford the key. You can clone and run it locally. Note: we set defaul openai key. If k...

825
MemN2N-tensorflow
MemN2N-tensorflow carpedm20 Python

"End-To-End Memory Networks" in Tensorflow

824
lingua
lingua pemistahl Kotlin

The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike

817
Robby-chatbot
Robby-chatbot yvann-ba Python

AI chatbot 🤖 for chat with CSV, PDF, TXT files 📄 and YTB videos 🎥 | using Langchain🦜 | OpenAI | Streamlit ⚡

814
PURE
PURE princeton-nlp Python

[NAACL 2021] A Frustratingly Easy Approach for Entity and Relation Extraction https://arxiv.org/abs/2010.12812

813
BERT-keras
BERT-keras Separius Python

Keras implementation of BERT with pre-trained weights

813
TextClassification-Keras
TextClassification-Keras ShawnyXiao Python

Text classification models implemented in Keras, including: FastText, TextCNN, TextRNN, TextBiRNN, TextAttBiRNN, HAN, RCNN, RCNNVariant, etc.

811
deep_research_bench
deep_research_bench Ayanami0730 Python

DeepResearch Bench: A Comprehensive Benchmark for Deep Research Agents

810
MiNLP
MiNLP XiaoMi Scala

XiaoMi Natural Language Processing Toolkits

808
OCTIS
OCTIS MIND-Lab Python

OCTIS: Comparing Topic Models is Simple! A python package to optimize and evaluate topic models (accepted at EACL2021 demo track)

804
CodeT5
CodeT5 salesforce Python

Code for CodeT5: a new code-aware pre-trained encoder-decoder model.

800
IncarnaMind
IncarnaMind junruxiong Python

Connect and chat with your multiple documents (pdf and txt) through GPT 3.5, GPT-4 Turbo, Claude and Local Open-Source LLMs

800
trankit
trankit nlp-uoregon Python

Trankit is a Light-Weight Transformer-based Python Toolkit for Multilingual Natural Language Processing

795
lexpredict-lexnlp
lexpredict-lexnlp LexPredict Jupyter Notebook

LexNLP by LexPredict

793
long-range-arena
long-range-arena google-research Python

Long Range Arena for Benchmarking Efficient Transformers

788
lstm-char-cnn-tensorflow
lstm-char-cnn-tensorflow carpedm20 Python

in progress

788
RocketQA
RocketQA PaddlePaddle Python

🚀 RocketQA, dense retrieval for information retrieval and question answering, including both Chinese and English state-of-the-art models.

784