All Projects → deepmipt → Convai Baseline

deepmipt / Convai Baseline

Licence: apache-2.0
ConvAI baseline solution

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Convai Baseline

Conv Emotion
This repo contains implementation of different architectures for emotion recognition in conversations.
Stars: ✭ 646 (+1218.37%)
Mutual labels:  natural-language-processing, natural-language-understanding, dialogue-systems
This Word Does Not Exist
This Word Does Not Exist
Stars: ✭ 640 (+1206.12%)
Mutual labels:  natural-language-processing, natural-language-understanding, natural-language-generation
Dialogue Understanding
This repository contains PyTorch implementation for the baseline models from the paper Utterance-level Dialogue Understanding: An Empirical Study
Stars: ✭ 77 (+57.14%)
Mutual labels:  natural-language-processing, natural-language-understanding, dialogue-systems
Natural Language Processing Specialization
This repo contains my coursework, assignments, and Slides for Natural Language Processing Specialization by deeplearning.ai on Coursera
Stars: ✭ 151 (+208.16%)
Mutual labels:  natural-language-processing, natural-language-understanding, natural-language-generation
Nndial
NNDial is an open source toolkit for building end-to-end trainable task-oriented dialogue models. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
Stars: ✭ 332 (+577.55%)
Mutual labels:  natural-language-processing, dialogue-systems, natural-language-generation
Rnnlg
RNNLG is an open source benchmark toolkit for Natural Language Generation (NLG) in spoken dialogue system application domains. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
Stars: ✭ 487 (+893.88%)
Mutual labels:  natural-language-processing, dialogue-systems, natural-language-generation
Transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Stars: ✭ 55,742 (+113659.18%)
Mutual labels:  natural-language-processing, natural-language-understanding, natural-language-generation
Arxivnotes
IssuesにNLP(自然言語処理)に関連するの論文を読んだまとめを書いています.雑です.🚧 マークは編集中の論文です(事実上放置のものも多いです).🍡 マークは概要のみ書いてます(早く見れる的な意味で団子).
Stars: ✭ 190 (+287.76%)
Mutual labels:  natural-language-processing, natural-language-understanding, dialogue-systems
Gluon Nlp
NLP made easy
Stars: ✭ 2,344 (+4683.67%)
Mutual labels:  natural-language-processing, natural-language-understanding, natural-language-generation
Nlp Conference Compendium
Compendium of the resources available from top NLP conferences.
Stars: ✭ 349 (+612.24%)
Mutual labels:  natural-language-processing, natural-language-understanding, natural-language-generation
Ludwig
Data-centric declarative deep learning framework
Stars: ✭ 8,018 (+16263.27%)
Mutual labels:  natural-language-processing, natural-language-understanding, natural-language-generation
Pplm
Plug and Play Language Model implementation. Allows to steer topic and attributes of GPT-2 models.
Stars: ✭ 674 (+1275.51%)
Mutual labels:  natural-language-processing, natural-language-generation
Bert
TensorFlow code and pre-trained models for BERT
Stars: ✭ 29,971 (+61065.31%)
Mutual labels:  natural-language-processing, natural-language-understanding
Nlp Recipes
Natural Language Processing Best Practices & Examples
Stars: ✭ 5,783 (+11702.04%)
Mutual labels:  natural-language-processing, natural-language-understanding
Nlg Eval
Evaluation code for various unsupervised automated metrics for Natural Language Generation.
Stars: ✭ 822 (+1577.55%)
Mutual labels:  natural-language-processing, natural-language-generation
Insuranceqa Corpus Zh
🚁 保险行业语料库,聊天机器人
Stars: ✭ 821 (+1575.51%)
Mutual labels:  natural-language-processing, natural-language-understanding
Spacy Transformers
🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy
Stars: ✭ 919 (+1775.51%)
Mutual labels:  natural-language-processing, natural-language-understanding
Knowledge Graphs
A collection of research on knowledge graphs
Stars: ✭ 845 (+1624.49%)
Mutual labels:  natural-language-processing, dialogue-systems
Mongolian Bert
Pre-trained Mongolian BERT models
Stars: ✭ 21 (-57.14%)
Mutual labels:  natural-language-processing, natural-language-understanding
Ciff
Cornell Instruction Following Framework
Stars: ✭ 23 (-53.06%)
Mutual labels:  natural-language-processing, natural-language-understanding

Conversational Intelligence Challenge baseline solution

It is based on two papers:

We are using forked repo of Allen AI2 bi-att-flow: https://github.com/allenai/bi-att-flow

Requirements

Python packages will be installed by setup.sh script.

Cloning

It you're using git version 1.6.5+, you could clone with dependencies:

git clone --recursive [email protected]:MIPTDeepLearningLab/ConvAI-baseline.git

If you're using earlier versions of git, or if you have the repo downloaded without --recursive, you should clone dependency repos additionally:

git clone [email protected]:MIPTDeepLearningLab/ConvAI-baseline.git
cd ConvAI-baseline
git submodule update --init --recursive

Setup

Run setup.sh

Setup will download docker images, models and data files, so you have no need to download any of that by yourself.

Telegram integration

To make your bot work, you need to run it first time. It will create bot_code/config.ini file with stubs for secret tokens from Telegram. You need to register your our bot here and replace stub tokens with provided ones.

Running

./bot.sh start|stop|restart|status

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].