This paper presents the implementation and design of a conversational agent capable of dialoguing with humans transparently on a given topic. In this paper we present the solution which is summarized in the realization of a platform for building a conversational agent. This platform with an API facilitates the design of a chatbot without worrying about how the processing is done at the level of the conversational robot. Thus, from a list of conversations, the conversational agent will learn to respond to users thanks to language processing based on automatic learning of the knowledge base.