fquirin/java-nlu-tools

Java tools to do natural language processing like NER and intent classification on short sentences

36
/ 100
Emerging

This tool helps you automatically identify key information (like locations or names) and categorize the purpose of short, everyday sentences. You provide examples of sentences with their identified entities and intended purpose, and the tool learns from them. The output is a model that can then process new sentences, pulling out relevant details and classifying their intent. This is useful for anyone building systems that need to understand user input, such as customer service automation or smart assistants.

No commits in the last 6 months.

Use this if you need to build a system that can understand and react to short, natural language inputs by identifying specific entities and their underlying intent.

Not ideal if you're working with very long, complex documents or require highly nuanced, context-dependent language understanding beyond simple sentence classification and entity extraction.

customer-service-automation chatbots voice-assistants information-extraction text-classification
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

14

Forks

5

Language

Java

License

MIT

Last pushed

Aug 12, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/fquirin/java-nlu-tools"

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