Reputation: 112
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)
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
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.
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.
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
Upvotes: 1