Thinc🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
ClafCLaF: Open-Source Clova Language Framework
Pyhanlp中文分词 词性标注 命名实体识别 依存句法分析 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁 自然语言处理
DecanlpThe Natural Language Decathlon: A Multitask Challenge for NLP
NlvrCornell NLVR and NLVR2 are natural language grounding datasets. Each example shows a visual input and a sentence describing it, and is annotated with the truth-value of the sentence.
ParallaxTool for interactive embeddings visualization
Pyss3A Python package implementing a new machine learning model for text classification with visualization tools for Explainable AI
Displacy Ent💥 displaCy-ent.js: An open-source named entity visualiser for the modern web
DelbotIt understands your voice commands, searches news and knowledge sources, and summarizes and reads out content to you.
DostoevskySentiment analysis library for russian language
PhrasalA large-scale statistical machine translation system written in Java.
ArxivnotesIssuesにNLP(自然言語処理)に関連するの論文を読んだまとめを書いています.雑です.🚧 マークは編集中の論文です(事実上放置のものも多いです).🍡 マークは概要のみ書いてます(早く見れる的な意味で団子).
GermanwordembeddingsToolkit to obtain and preprocess german corpora, train models using word2vec (gensim) and evaluate them with generated testsets
Vec4irWord Embeddings for Information Retrieval
NotebooksJupyter Notebooks with Deep Learning Tutorials
Deep Survey Text ClassificationThe project surveys 16+ Natural Language Processing (NLP) research papers that propose novel Deep Neural Network Models for Text Classification, based on Convolutional Neural Networks (CNN) and Recurrent Neural Networks (RNN). It also implements each of the models using Tensorflow and Keras.
Bert Vocab BuilderBuilds wordpiece(subword) vocabulary compatible for Google Research's BERT
NeuralqaNeuralQA: A Usable Library for Question Answering on Large Datasets with BERT
GladGlobal-Locally Self-Attentive Dialogue State Tracker
Dkpro CoreCollection of software components for natural language processing (NLP) based on the Apache UIMA framework.
TexarToolkit for Machine Learning, Natural Language Processing, and Text Generation, in TensorFlow. This is part of the CASL project: http://casl-project.ai/
Sentence SimilarityThis repository contains various ways to calculate sentence vector similarity using NLP models
Deeptoxictop 1% solution to toxic comment classification challenge on Kaggle.
Nlp profilerA simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low-level/granular statistical information about the text in that column.
StopwordsDefault English stopword lists from many different sources
Cs224n 2019My completed implementation solutions for CS224N 2019
NelEntity linking framework
FastnlpfastNLP: A Modularized and Extensible NLP Framework. Currently still in incubation.
CleannlpR package providing annotators and a normalized data model for natural language processing
Deep Math Machine Learning.aiA blog which talks about machine learning, deep learning algorithms and the Math. and Machine learning algorithms written from scratch.
Knockknock🚪✊Knock Knock: Get notified when your training ends with only two additional lines of code
Spark NlpState of the Art Natural Language Processing
VntkVietnamese NLP Toolkit for Node
Open SesameA frame-semantic parsing system based on a softmax-margin SegRNN.
ErnieSimple State-of-the-Art BERT-Based Sentence Classification with Keras / TensorFlow 2. Built with HuggingFace's Transformers.
TextvecText vectorization tool to outperform TFIDF for classification tasks
Lineflow⚡️A Lightweight NLP Data Loader for All Deep Learning Frameworks in Python
Question generationIt is a question-generator model. It takes text and an answer as input and outputs a question.
FixyAmacımız Türkçe NLP literatüründeki birçok farklı sorunu bir arada çözebilen, eşsiz yaklaşımlar öne süren ve literatürdeki çalışmaların eksiklerini gideren open source bir yazım destekleyicisi/denetleyicisi oluşturmak. Kullanıcıların yazdıkları metinlerdeki yazım yanlışlarını derin öğrenme yaklaşımıyla çözüp aynı zamanda metinlerde anlamsal analizi de gerçekleştirerek bu bağlamda ortaya çıkan yanlışları da fark edip düzeltebilmek.