![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
@owlworks/custom-recognizer
Advanced tools
This recognizer helps you add a custom recognizer to an empty bot built with Bot Framework Composer in order to use Azure Custom Question Answering in place of the now deprecated QnA Maker.
Once you've installed the package using Bot Framework Composer, you can add our actions and triggers to your bot.
Create a new Composer bot using the Empty Bot
template.
Open the Package Manager in Composer.
Search for custom-question-answering-recognizer
and install the package.
To enable the Custom Question Answering recognizer, complete the following steps:
Select Custom
as your root dialog's recognizer type.
Paste the following JSON into the custom recognizer configuration window:
{
"$kind": "Microsoft.CustomQuestionAnsweringRecognizer",
"hostname": "<your endpoint, including https://>",
"projectName": "<your project name>",
"endpointKey": "<your endpoint key>"
}
Update the hostname
, projectName
, and endpointKey
fields with the values from your Custom Question Answering service.
Keys & Endpoint
blade in the menus for your Azure Language Service in the Azure PortalLanguage Studio
Ensure that you have selected the correct values for each field. Using the wrong values can lead to errors when running the bot.
Once you have configured question and answer pairs in your Custom Question Answering project, custom intent triggers and the QnA intent triggers should function as normal.
Since the Custom Question Answering recognizer is a modified version of the existing QnAMaker recognizer, the workflow elements (such as multi turn) work the same. In addition the same QnAMaker events and telemetry are written out to the logs.
Please remember that Composer does not integrate natively with Question Answering, so managing question and answer pairs must be done in the Language Studio portal instead of Composer.
FAQs
Custom recognizer
We found that @owlworks/custom-recognizer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.