How to Make Your Chatbots More Empathetic and Efficient