What is difference between Azure Cognitive Search and NLSQL?

Azure Cognitive Search is an AI search for unstructured data such as files, pictures and CSV based on the file's content.

Azure Cognitive Search, which enriches all forms of unstructured data with an index to make it easier to find and explore pertinent content at scale. Use cognitive abilities for speech, language, and vision, or create personalised machine learning models to find a file.

NLSQL is a B2B SaaS for asking BI analytics calculations with generated SQL queries on top of structured databases using only Natural Language questions. NLSQL uses cutting-edge machine learning methodologies to comprehend user intent and calculate structured data for the most pertinent analytics results. Spend more time developing new ideas and less time keeping a complicated data analysis up to date.

More:
Create NLSQL Teams App on Azure