MACA: A Modular Architecture for Conversational Agents
We propose a software architecture designed to ease the implementation of dialogue systems. The Modular Architecture for Conversational Agents (MACA) uses a plug-n-play style that allows quick prototyping, thereby facilitating the development of new techniques and the reproduction of previous work. The architecture separates the domain of the conversation from the agent's dialogue strategy, and as such can be easily extended to multiple domains. MACA provides tools to host dialogue agents on Amazon Mechanical Turk (mTurk) for data collection and allows processing of other sources of training data. The current version of the framework already incorporates several domains and existing dialogue strategies from the recent literature.
Code (1)
Similar Papers 제목 키워드 기반
Macaw: An Extensible Conversational Information Seeking Platform
Conversational information seeking (CIS) has been recognized as a major emerging research area in information retrieval. Such research will require data and tools, to allow the implementation and study of conversational …
Information RetrievalQuestion AnsweringRetrievalMesoscopic architecture enhances communication across the Macaque connectome revealing structure-function correspondence in the brain
Analyzing the brain in terms of organizational structures at intermediate scales provides an approach to negotiate the complexity arising from interactions between its large number of components. Focusing on a wiring dia…
Modular Conversational Agents for Surveys and Interviews
Surveys and interviews are widely used for collecting insights on emerging or hypothetical scenarios. Traditional human-led methods often face challenges related to cost, scalability, and consistency. Recently, various d…
AI AgentImage GenerationPrivacy PreservingA Motivational Architecture for Conversational AGI
Motivational architectures in cognitive AI have largely been designed for physical agents regulating bodily needs. Conversational agents operate in a different regime: their sensorimotor loop is linguistic, their environ…
Agents Thinking Fast and Slow: A Talker-Reasoner Architecture
Large language models have enabled agents of all kinds to interact with users through natural conversation. Consequently, agents now have two jobs: conversing and planning/reasoning. Their conversational responses must b…