ActiveLearningUtils Class

  • java.lang.Object
    • com.microsoft.bot.ai.qna.utils.ActiveLearningUtils

public final class ActiveLearningUtils

Active learning helper class.

Method Summary

Modifier and Type Method and Description
static java.util.List<QueryResult> getLowScoreVariation(List<QueryResult> qnaSearchResults)

Returns list of qnaSearch results which have low score variation.

static java.lang.Float getMaximumScoreForLowScoreVariation()

Gets maximum Score For Low Score Variation.

static java.lang.Float getMinimumScoreForLowScoreVariation()

Gets minimum Score For Low Score Variation.

static void setMaximumScoreForLowScoreVariation(Float withMaximumScoreForLowScoreVariation)

Sets maximum Score For Low Score Variation.

static void setMinimumScoreForLowScoreVariation(Float withMinimumScoreForLowScoreVariation)

Sets minimum Score For Low Score Variation.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Method Details

getLowScoreVariation

public static List getLowScoreVariation(List qnaSearchResults)

Returns list of qnaSearch results which have low score variation.

Parameters:

qnaSearchResults - List of QnaSearch results.

Returns:

List of filtered qnaSearch results.

getMaximumScoreForLowScoreVariation

public static Float getMaximumScoreForLowScoreVariation()

Gets maximum Score For Low Score Variation.

Returns:

Maximum Score For Low Score Variation.

getMinimumScoreForLowScoreVariation

public static Float getMinimumScoreForLowScoreVariation()

Gets minimum Score For Low Score Variation.

Returns:

Minimum Score For Low Score Variation.

setMaximumScoreForLowScoreVariation

public static void setMaximumScoreForLowScoreVariation(Float withMaximumScoreForLowScoreVariation)

Sets maximum Score For Low Score Variation.

Parameters:

withMaximumScoreForLowScoreVariation - Maximum Score For Low Score Variation.

setMinimumScoreForLowScoreVariation

public static void setMinimumScoreForLowScoreVariation(Float withMinimumScoreForLowScoreVariation)

Sets minimum Score For Low Score Variation.

Parameters:

withMinimumScoreForLowScoreVariation - Minimum Score For Low Score Variation.

Applies to