Registry /
ai-ml / recognizers-text-choice
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.fixPin 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).fixUse `from recognizers_choice import ChoiceRecognizer`.
affects: all
gotchaCulture parameter is mandatory for correct recognition. Default is English but explicit culture may yield different results.fixAlways 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