Our Thoughts On Natural Language Interface, NLP and AI applications