aholstenson/ecolect-js
Natural language handling for commands and intents
Ecolect helps you build natural language interfaces for bots, voice assistants, or search tools. It takes spoken or typed phrases like "Show orders due today" and understands their meaning, extracting key information such as dates, times, or numbers. This is for developers creating applications that need to interpret user commands in plain English.
No commits in the last 6 months. Available on npm.
Use this if you are a JavaScript/TypeScript developer building conversational interfaces or command-line tools that need to understand natural language inputs for values like dates, times, numbers, or specific phrases.
Not ideal if you need a pre-built, production-ready AI assistant or if your primary audience is not developers capable of integrating a JavaScript library.
Stars
28
Forks
7
Language
TypeScript
License
MIT
Category
Last pushed
Jan 08, 2023
Commits (30d)
0
Dependencies
4
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/aholstenson/ecolect-js"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
spencermountain/compromise
modest natural-language processing
textlint/textlint
textlint is the pluggable linter for natural language text.
ChristianMurphy/classify-poetry
recognize type poetry in a given text excerpt
Planeshifter/text-miner
text mining utilities for Node.js
VisualText/vscode-nlp
VS Code language extension for NLP++