Drift provides conversational marketing and sales software powered by both automation (rule-based) and artificial intelligence (NLP). According to their website, "Drift's conversational AI is trained on over 6 billion conversations to identify the patterns that engage and convert visitors into qualified pipeline." This means the machine learning that the chatbot comes with is already pre-trained and ready to go.
The easiest way to make an intelligent chatbot is to sign up for one of the platforms we have covered here. You can use the tools they provide to make a chatbot that will meet your needs. Most of these platforms cater to non-coders. For example, Botscrew allows you to create, update, train, and analyze the chatbots results on the go with a simple, user-friendly interface. Many other platforms also cater for non-technical users. Some, like ItsAlive and Pandorabots, target more technical users.