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.
[EMNLP2024 Demo], [ICASSP 2025], [ICASSP 2026] A user-friendly library for reproducible video moment retrieval and highlight detection. It also suppor...
Implementation of character based convolutional neural network
Jack the Reader
[NAACL 2025] KnowAgent: Knowledge-Augmented Planning for LLM-Based Agents
Labelling platform for text using weak supervision.
Tracking the progress in end-to-end speech translation
This repository consists of all my NLP Projects
Русскоязычный генеративный чатбот с профилем и фактами
Fuzzy matching and more functionality for spaCy.
Machine learning models to automatically summarise scientific papers
Front-end speech processing aims at extracting proper features from short- term segments of a speech utterance, known as frames. It is a pre-requisite...
ChatGPT Bot - AI-powered conversation tool
FREE ML Courses from Top Universities
Implementation of the first paper on word2vec
Forte is a flexible and powerful ML workflow builder. This is part of the CASL project: http://casl-project.ai/
Data and code for "DocPrompting: Generating Code by Retrieving the Docs" @ICLR 2023
Multi-language Analyze text in 26 Cantonal Swiss German, Italian, German, Chinese (simplified), French, Italian. pply natural language understanding (...
Neat (Neural Attention) Vision, is a visualization tool for the attention mechanisms of deep-learning models for Natural Language Processing (NLP) tas...
Helsinki Prosody Corpus and A System for Predicting Prosodic Prominence from Text
Oxford Deep NLP 2017 course - Practical 1: word2vec
This project provides a FastAPI wrapper for interacting with Google Bard, a conversational AI by Google. It allows users to send messages to Google Ba...
EMNLP 2018: RESIDE: Improving Distantly-Supervised Neural Relation Extraction using Side Information
TEXTOIR is the first opensource toolkit for text open intent recognition. (ACL 2021)
The tiniest sentence encoder for Russian language
Dilated CNNs for NER in TensorFlow
A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profile...
This repository contains an easy and intuitive approach to few-shot NER using most similar expansion over spaCy embeddings. Now with entity scoring.
Toolkit to obtain and preprocess German text corpora, train models and evaluate them with generated testsets. Built with Gensim and Tensorflow.
A frame-semantic parsing system based on a softmax-margin SegRNN.
HugNLP is a unified and comprehensive NLP library based on HuggingFace Transformer. Please hugging for NLP now!😊 HugNLP will released to @HugAILab
Coding exercises for the Natural Language Processing concentration, part of Udacity's AIND program.
Backprop makes it simple to use, finetune, and deploy state-of-the-art ML models.
The tool to make NLP datasets ready to use
a collection of NLP projects&tools. 自然语言处理方向项目和工具集合。
💫 REST microservices for various spaCy-related tasks
Curated list of Ukrainian natural language processing (NLP) resources (corpora, pretrained models, libriaries, etc.)
Named Entity Recognition based on dictionaries
[ACL 2024] AutoAct: Automatic Agent Learning from Scratch for QA via Self-Planning
OSWorld 2.0: Benchmarking Computer Use Agents on Long-Horizon Real-World Tasks
Translating natural language questions to structured query language (SQL)
NeuralQA: A Usable Library for Question Answering on Large Datasets with BERT
QRNN implementation for TensorFlow
Fast + Non-Autoregressive Grammatical Error Correction using BERT. Code and Pre-trained models for paper "Parallel Iterative Edit Models for Local Seq...
High performance, cross-platform machine learning for Unity Engine.
:snake: Turkish Language Stemmer for Python
A web scraping tool to systematically extract the text of scientific papers and corresponding metadata from university accessible journals.
Builds wordpiece(subword) vocabulary compatible for Google Research's BERT
A Knowledge Base for the FB Group Artificial Intelligence and Deep Learning (AIDL)
Paper list of NLP for recommender systems
[CVPR 2017] Torch code for Visual Dialog