An intent-based chatbot in python with tflearn and TensorFlow. It can be trained for a specific purpose and works well within that specific scope.
Why do you think that https://github.com/github/CodeSearchNet is a good alternative to intent_based_chatbot