Pravin Ambekar.
Pravin Ambekar.

Reputation: 112

How Azure Search service works with Azure Bot & Language Cognitive Service

I am looking for documentation, blogs or article where I can learn how Azure bot works with Azure Search Service and Language Cognitive Service. Any reference to document/architecture flow will be highly appreciated.

I have searched MS documentation, but so I couldn't find article beyond their individual usage and benefits. I am looking for some detailed information about how information (Chat communication) flows among Bot app service, Search Service, Language Cognitive service and ultimately to knowledgebase (Language Custom Question answering) enter image description here

I am curious to learn how search service is used for document indexing and searching QnA pairs, How it interact with Bot service, Language service and KB

Thank you.

Upvotes: 0

Views: 944

Answers (1)

Sairam Tadepalli
Sairam Tadepalli

Reputation: 1683

LUIS (Language Understanding) is the best approach to work with azure search service and azure bot language cognitive service. There is professional documentation to learn the architecture. LUIS is having a hybrid method to implement the cognitive services in language service and bot in combine for IoT applications, Chat bot, and E-Commerce chat bots.

https://www.luis.ai/

Check the above link to learn the architecture.

Note: Based on architecture, we need to learn from this link and internally we have few more links in resources section. Check the screen below to navigate to the resources section to get official documentation.

enter image description here

Extended Answer:

To answer the questions asked in comment, whether "Bot service makes use of Language service and app service makes use of Search service". Then there is question asked to the bot it has to access the application service which was hosted using the azure cognitive services. Then the service was connected successfully, the language is the major part which the bot need to identify. The way of architecture shown in the question is the way they will work and also the below architecture is an another example of implementation

enter image description here

enter image description here

Upvotes: 1

Related Questions