A Modular Data-Driven Architecture for Empathetic Conversational Agents | IEEE Conference Publication | IEEE Xplore