From 95eecf9171307f7d02f5a4727fcd62e3e9af213c Mon Sep 17 00:00:00 2001 From: Ian Redpath Date: Mon, 30 Jul 2018 16:50:02 -0400 Subject: [PATCH 1/7] RD-2360 deprecate numCategories, add singleLabel, scoreThreshold options for categories, add raw score to tcat response object --- .../rosette/apimodel/CategoriesOptions.java | 11 ++++++ .../rosette/apimodel/CategoriesResponse.java | 2 +- .../rosette/apimodel/CategoryLabel.java | 39 +++++++++++++++++++ .../rosette/apimodel/SentimentResponse.java | 2 +- 4 files changed, 52 insertions(+), 2 deletions(-) create mode 100644 model/src/main/java/com/basistech/rosette/apimodel/CategoryLabel.java diff --git a/model/src/main/java/com/basistech/rosette/apimodel/CategoriesOptions.java b/model/src/main/java/com/basistech/rosette/apimodel/CategoriesOptions.java index 52659b503..9aae1d79b 100644 --- a/model/src/main/java/com/basistech/rosette/apimodel/CategoriesOptions.java +++ b/model/src/main/java/com/basistech/rosette/apimodel/CategoriesOptions.java @@ -31,8 +31,19 @@ public class CategoriesOptions extends Options { /** + * @deprecated * @return number of categories */ @Min(1) private final Integer numCategories; + + /** + * @return whether or not we are in single label mode + */ + private final boolean singleLabel; + + /** + * @return the score threshold + */ + private final Float scoreThreshold; } diff --git a/model/src/main/java/com/basistech/rosette/apimodel/CategoriesResponse.java b/model/src/main/java/com/basistech/rosette/apimodel/CategoriesResponse.java index 5b7bc2f1e..b7abd9590 100644 --- a/model/src/main/java/com/basistech/rosette/apimodel/CategoriesResponse.java +++ b/model/src/main/java/com/basistech/rosette/apimodel/CategoriesResponse.java @@ -35,5 +35,5 @@ public class CategoriesResponse extends Response { /** * @return a list of categories */ - private final List