#136 · Primary category: NLP Tools & Text Processing
adapt
Adapt Intent Parser
Project last updated:07/21/24
GitHub Stars
719
Forks
160
Contributors
22
License
Apache-2.0
Why we included this project
Adapt turns free-form user phrasing into a structured action your app can act on. It's a lightweight Python library that parses natural language and returns the detected intent, a confidence score, and tagged entities, so a phrase like "play my Joan Jett Pandora station" becomes a play-music command without any model training. Because matching is rule- and vocabulary-based rather than statistical, it stays fast on modest hardware and runs fully offline, which suits embedded devices, remote controls, and other constrained setups where a cloud round-trip isn't practical. The IntentBuilder API is easy to wire into your own assistant or skill layer, and the deterministic, explainable results are a good fit when you only need to handle a limited set of commands.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
compromise
modest natural-language processing
tokenizers
💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
Chinese-Word-Vectors
100+ Chinese Word Vectors 上百种预训练中文词向量