This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a change to branch OPENNLP-855-Sentiment-from-text
in repository https://gitbox.apache.org/repos/asf/opennlp.git
from bb63f9b9 OPENNLP-855: New SentimentAnalysisParser - adapts existing
Sentiment code to OpenNLP 3.x module structures - introduces SentimentDetector
API interface
add 5e57deeb OPENNLP-2940 - Add tests
add 12e0d01a OPENNLP-855: Clean up Sentiment Analysis implementation and
add tests
add 5149dd33 OPENNLP-855: Update docs
No new revisions were added by this update.
Summary of changes:
.../opennlp/tools/sentiment/SentimentDetector.java | 28 ----
.../opennlp/tools/sentiment/SentimentSample.java | 29 +++-
.../sentiment/SentimentCrossValidatorTool.java | 8 +-
.../SentimentDetailedFMeasureListener.java | 2 +-
.../cmdline/sentiment/SentimentEvaluatorTool.java | 9 +-
.../tools/sentiment/SentimentCrossValidator.java | 10 +-
.../java/opennlp/tools/sentiment/SentimentME.java | 149 ++---------------
.../opennlp/tools/sentiment/SentimentModel.java | 21 ---
.../tools/sentiment/SentimentSampleTypeFilter.java | 12 +-
.../sentiment/SentimentContextGeneratorTest.java | 69 ++++++++
.../tools/sentiment/SentimentEvaluatorTest.java | 86 ++++++++++
.../tools/sentiment/SentimentEventStreamTest.java | 81 +++++++++
.../SentimentFactoryTest.java} | 38 ++---
.../opennlp/tools/sentiment/SentimentMETest.java | 147 ++++++++++++++++
.../tools/sentiment/SentimentSampleStreamTest.java | 76 +++++++++
.../tools/sentiment/SentimentSampleTest.java | 100 +++++++++++
.../sentiment/SentimentSampleTypeFilterTest.java | 87 ++++++++++
.../resources/opennlp/tools/sentiment/train.txt | 32 ++++
opennlp-docs/src/docbkx/introduction.xml | 7 +-
opennlp-docs/src/docbkx/opennlp.xml | 1 +
opennlp-docs/src/docbkx/sentiment.xml | 186 +++++++++++++++++++++
21 files changed, 938 insertions(+), 240 deletions(-)
create mode 100644
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/sentiment/SentimentContextGeneratorTest.java
create mode 100644
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/sentiment/SentimentEvaluatorTest.java
create mode 100644
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/sentiment/SentimentEventStreamTest.java
copy
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/{sentdetect/NewlineSentenceDetectorTest.java
=> sentiment/SentimentFactoryTest.java} (51%)
create mode 100644
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/sentiment/SentimentMETest.java
create mode 100644
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/sentiment/SentimentSampleStreamTest.java
create mode 100644
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/sentiment/SentimentSampleTest.java
create mode 100644
opennlp-core/opennlp-runtime/src/test/java/opennlp/tools/sentiment/SentimentSampleTypeFilterTest.java
create mode 100644
opennlp-core/opennlp-runtime/src/test/resources/opennlp/tools/sentiment/train.txt
create mode 100644 opennlp-docs/src/docbkx/sentiment.xml