MACA: A Modular Architecture for Conversational Agents. - Hoai Phuoc Truong; Prasanna Parthasarathi; Joelle Pineau (SIGDIAL Conference, 2017)