Chatbot can be implemented in many ways, among that we can use Google assistance or alexa as default chatbot which is already capable of answering the default questions. Otherway to implement chatbot is to built the custom chatbot by your own and integrating with the Raspberry Pi
Google assistance using Raspberry Pi
Normal Google assistance is integrated with the Raspberry Pi using Google Cloud.