macournoyer/utterance_parser

Extract intent and entities from natural language utterances

41
/ 100
Emerging

This helps developers build applications that understand natural language commands. It takes short phrases or sentences from users, like "Remind me to pick up the kids in two hours," and figures out what the user wants to do (the 'intent') and key details (the 'entities'). The output is a clear, structured interpretation of the user's request. It's for developers creating voice assistants, chatbots, or other interactive applications.

No commits in the last 6 months.

Use this if you are a developer building a conversational interface and need to programmatically understand user commands and extract relevant information from them.

Not ideal if you need a pre-trained, ready-to-use natural language understanding service without any development.

conversational-AI chatbot-development voice-assistant application-development natural-language-understanding
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

36

Forks

14

Language

Ruby

License

MIT

Last pushed

Jan 04, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/macournoyer/utterance_parser"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.