ParlAI (pronounced “par-lay”) is a python framework for sharing, training and testing dialogue models, from open-domain chitchat to VQA (Visual Question Answering).
Its goal is to provide researchers:
70+ popular datasets available all in one place, with the same API, among them SQuAD, MS MARCO, QuAC, HotpotQA, QACNN & QADailyMail, CBT, BookTest, bAbI Dialogue tasks, Ubuntu Dialogue, PersonaChat, OpenSubtitles, Wizard of Wikipedia, VQA-COCO2014, VisDial and CLEVR. See the complete list here
a wide set of reference models -- from retrieval baselines to transformers.
a large zoo of pretrained models ready to use off-the-shelf
seamless integration of Amazon Mechanical Turk for data collection and human evaluation
integration with Facebook Messenger to connect agents with humans in a chat interface
a large range of helpers to create your own agents and train on several tasks with multitasking
multimodality, some tasks use text and images