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.
Lbl2Vec learns jointly embedded label, document and word vectors to retrieve documents with predefined topics from an unlabeled document corpus.
A dialogue bot for information access
Browse Covid-19 & SARS-CoV-2 Scientific Papers with Transformers 🦠 📖
Client libraries, examples and demos of Speechly API for the Web.
A Minecraft MCP Server powered by Mineflayer API. It allows to control a Minecraft character in real-time, allowing AI assistants to build structures,...
:zap: Cloud-native, AI-powered, document processing pipelines on AWS.
My (slightly modified) Keras implementation of the Recurrent Convolutional Neural Network (RCNN) described here: http://www.aaai.org/ocs/index.php/AAA...
This repository is for my students of Udemy. You can find all lecture codes along with mentioned files for reading in here. So, feel free to clone it...
Full named-entity (i.e., not tag/token) evaluation metrics based on SemEval’13
🗺️ Data Cleaning and Textual Data Visualization 🗺️
Test your HN title against a neural network
Implementation of Siamese Neural Networks built upon multihead attention mechanism for text semantic similarity task.
Entity Disambiguation as text extraction (ACL 2022)
:zap:A Lightweight NLP Data Loader for All Deep Learning Frameworks in Python
💙 Emoji handling and meta data for spaCy with custom extension attributes
Explore LangChain and build powerful chatbots that interact with your own data. Gain insights into document loading, splitting, retrieval, question an...
Entity linking framework
[ACL 2020] Tensorflow implementation for "Every Document Owns Its Structure: Inductive Text Classification via Graph Neural Networks"
A tutorial on how to implement models for part-of-speech tagging using PyTorch and TorchText.
AI projects in python, mostly Jupyter notebooks.
Repository for paper "SWAG: A Large-Scale Adversarial Dataset for Grounded Commonsense Inference"
The purpose of this project was to defeat the current Application Tracking System used by most of the organization to filter out resumes. In order to...
A Natural Language Processing course taught by Professor Ghassemi
Character-level Convolutional Neural Networks for text classification in PyTorch
The PyTorch implementation of fine-tuning the GPT-2(Generative Pre-trained Transformer 2) for dialogue generation.
A simple RoadMap to Natural Language Processing(NLP)
This is my reading list for my PhD in AI, NLP, Deep Learning and more.
A Dead Simple BERT API for Python and Java (https://github.com/google-research/bert)
An attempt to map the areas with active conflict in Ukraine using twitter data and NLP.
A JavaFX based desktop search application.
Python wraper for MetaMap
A Python library for doing bibliometric and network analysis in science and health policy research
Deep Learning for Natural Language Processing - Lectures 2023
The official implementation of the paper "What Matters in Transformers? Not All Attention is Needed".
[NeurIPS 2024] Code for the paper "Diffusion of Thoughts: Chain-of-Thought Reasoning in Diffusion Language Models"
Local ML voice chat using high-end models.
Character-based word embeddings model based on RNN for handling real world texts
Bert-base NLP pipeline for Turkish, Ner, Sentiment Analysis, Question Answering etc.
LexPredict ContraxSuite
CEP is a software platform designed for users that want to learn or rapidly prototype using standard A.I. components.
QANTA Quiz Bowl AI
Mining individual characters in multiparty dialogue
[EMNLP2024 Demo], [ICASSP 2025] A user-friendly library for reproducible video moment retrieval and highlight detection. It also supports audio moment...
It is a question-generator model. It takes text and an answer as input and outputs a question.
PyTorch code for Learning Cooperative Visual Dialog Agents using Deep Reinforcement Learning
Code for Learning to select data for transfer learning with Bayesian Optimization
A collection of Natural language processing pre-trained models.
HuSpaCy: industrial-strength Hungarian natural language processing
Official Python client for the MonkeyLearn API. Build and consume machine learning models for language processing from your Python apps.
A two-level morphological analyzer for Turkish.