microsoft / macaw

An Extensible Conversational Information Seeking Platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Integrate with Docker to make it reproducible easily and in all OS

Amit-GH opened this issue · comments

The current dependencies (pyndri, Indri-5.11, DrQA, etc.) require specific versions of C++, pip, python3, etc. to run. This makes it very difficult or impossible to run Macaw on newer Ubuntu/Linux systems. Also, Indri doesn't provide support for Mac OSX other than 10.11.3. To remove these issues, we can add integration with Docker so that Macaw can run in any OS with the fixed set of dependencies that it has been tested with.