← all repositories

snipsco/snips-nlu

Snips NLU is a Python library that extracts structured meaning from natural language text using machine learning.

4k stars Python Language ModelsML Frameworks
snips-nlu
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.