snipsco/snips-nlu
Snips NLU is a Python library that extracts structured meaning from natural language text using machine learning.

Not currently ranked — collecting fresh signals.
star history
The library enables intent detection and entity extraction from user utterances, powering chatbot and voice assistant backends. It uses machine learning models trained on language data to parse free-text into machine-readable structured outputs containing intents, slots, and entities. The library supports multiple languages and provides both a Python API and a command-line interface.
Frequently asked
- What is snipsco/snips-nlu?
- Snips NLU is a Python library that extracts structured meaning from natural language text using machine learning.
- Is snips-nlu open source?
- Yes — snipsco/snips-nlu is open source, released under the Apache-2.0 license.
- What language is snips-nlu written in?
- snipsco/snips-nlu is primarily written in Python.
- How popular is snips-nlu?
- snipsco/snips-nlu has 4k stars on GitHub.
- Where can I find snips-nlu?
- snipsco/snips-nlu is on GitHub at https://github.com/snipsco/snips-nlu.