sea-boat/TextAnalyzer
A text analyzer which is based on machine learning,statistics and dictionaries that can analyze text. So far, it supports hot word extracting, text classification, part of speech tagging, named entity recognition, chinese word segment, extracting address, synonym, text clustering, word2vec model, edit distance, chinese word segment, sentence similarity,word sentiment tendency, name recognition, idiom recognition, placename recognition, organization recognition, traditional chinese recognition, pinyin transform.
This tool helps non-technical users quickly understand and categorize large amounts of text. You can input raw text and get insights like important keywords, sentiment, recognized names or addresses, and group similar documents together. It's designed for anyone who works with text data and needs to extract structured information or patterns without manual reading.
209 stars. No commits in the last 6 months.
Use this if you need to automatically identify key topics, classify documents, find specific entities like names or addresses, or group similar texts from a large collection.
Not ideal if you need a simple spell checker or a basic keyword search tool.
Stars
209
Forks
74
Language
Java
License
—
Category
Last pushed
Aug 20, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/sea-boat/TextAnalyzer"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
apache/opennlp
Apache OpenNLP
stanfordnlp/CoreNLP
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing,...
stanfordnlp/python-stanford-corenlp
Python interface to CoreNLP using a bidirectional server-client interface.
dkpro/dkpro-core
Collection of software components for natural language processing (NLP) based on the Apache UIMA...
apache/opennlp-sandbox
Apache OpenNLP Sandbox