What is a Chatbot? An Introduction to the Latest Trend