ConvAI baseline solution
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bi-att-flow @ a6c5992
bot_code
bot_worker
data
question_generation @ 7439b7f
.gitignore
.gitmodules
LICENSE
README.md
bot.sh
setup.sh

README.md

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 git@github.com: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 git@github.com: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