MycroftAI/adapt
Adapt Intent Parser
Builds intents from required/optional entities and vocabulary via a fluent API, matching natural language utterances against registered entity types and regex patterns. Designed for voice assistant applications, it extracts structured intent data (entity values, types) from user input without requiring machine learning models. Integrates with the Mycroft AI ecosystem and supports dynamic vocabulary registration from external APIs.
722 stars. No commits in the last 6 months.
Stars
722
Forks
163
Language
Python
License
Apache-2.0
Category
Last pushed
Jul 21, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/MycroftAI/adapt"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
Picovoice/rhino
On-device Speech-to-Intent engine powered by deep learning
yandexdataschool/speech_course
YSDA course in Speech Processing.
IBM/BigLittleNet
Official repository for Big-Little Net
espnet/interspeech2019-tutorial
INTERSPEECH 2019 Tutorial Materials
Picovoice/speech-to-intent-benchmark
benchmark for Speech-to-Intent engines