botframework-components
botframework-components copied to clipboard
feat: Azure AI Language Orchestration Workflow Recognizer
Purpose
This is a proposal for the implementation of #1551.
Changes
N/A
Tests
At this point only manual tests were done in Composer.
Feature Plan
The majority of the code is based on the existing CLU recognizer and also uses some concepts from Custom Q&A recognizer. The code is not polished yet!
If you are willing to accept this PR, there are two options I can think of:
- Leave it as a standalone recognizer named
Microsoft.OrchestrationRecognizer - Merge it with
Microsoft.CluRecognizer. But then the name ofMicrosoft.CluRecognizerlikely needs to be changed to something else as it will work with both CLU and Orchestration Workflow type of projects.
Note: Orchestration Workflow might be a point of confusion with Orchestrator in Composer.