DZone

These days there are many use cases for conversational AI. Conversational AI refers to the use of messaging apps, speech-based assistants, and chatbots to automate communication and create personalized customer experiences at scale. In this article, you will learn about the chatbot.

In the following project, we go through implementing a chatbot using Java and Apache OpenNLP.

Source: DZone