Registry / ai-ml / recognizers-text-choice

recognizers-text-choice

JSON →
library1.0.2a2pypypiunverified

A submodule of Microsoft Recognizers Text that extracts choice entities (e.g., yes/no, true/false) from text. Current version is 1.0.2a2, pre-release. The overall Recognizers-Text project has a monthly release cadence.

pip install recognizers-text-choice
INSTALL
IMPORT
SIG · RECOGNIZERS-TEXT-C
R
recognizers-text-choice
ai-mlpythonv1.0.2a2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ChoiceRecognizer
from recognizers_choice import ChoiceRecognizer
from recognizers_choice import ChoiceRecognizer

Recognize choice expressions like yes/no, true/false from text.

from recognizers_choice import ChoiceRecognizer recognizer = ChoiceRecognizer(culture='en-us') result = recognizer.recognize_choice('Yes, please') for r in result: print(r.type_name, r.text, r.resolution['value']) # Output: choice Yes true
Debug
Known issues
breakingThe package is in alpha (1.0.2a2). API changes may occur without notice in minor versions.
fix
Pin to exact version and re-test upgrades.
affects: all alpha versions
gotchaImport path uses underscore (recognizers_choice) despite PyPI package name using hyphens (recognizers-text-choice).
fix
Use `from recognizers_choice import ChoiceRecognizer`.
affects: all
gotchaCulture parameter is mandatory for correct recognition. Default is English but explicit culture may yield different results.
fix
Always specify culture, e.g., `ChoiceRecognizer(culture='en-us')`.
affects: all
Upgrade
Version history
1.0.2a2latest on PyPI · released Nov 12, 2019
Audit
Dependencies
recognizers-textrequiredCore recognizer infrastructure
Agent activity
8 hits · last 30 days
node
6
OpenAI (training)
1
Resources
recognizers-text-choice — pip install recognizers-text-choice · libregistry