There are many chatbot platforms with NLP, such as:
Rasa: Open source conversational AIDialogflowBot FrameworkWit.aiAmazon Lex — Build Conversation Bots