Class KeywordExtractionResult

java.lang.Object
com.alibaba.cloud.ai.dto.KeywordExtractionResult

public class KeywordExtractionResult extends Object
关键词提取结果数据结构,用于存储每个问题变体的提取结果
Author:
zhangshenghang
  • Constructor Details

    • KeywordExtractionResult

      public KeywordExtractionResult(String question, List<String> evidences, List<String> keywords)
      构造函数 - 成功情况
      Parameters:
      question - 问题变体
      evidences - 提取的证据列表
      keywords - 提取的关键词列表
    • KeywordExtractionResult

      public KeywordExtractionResult(String question, boolean successful)
      构造函数 - 失败情况
      Parameters:
      question - 问题变体
      successful - 提取是否成功
  • Method Details

    • getQuestion

      public String getQuestion()
      获取问题变体
      Returns:
      问题变体
    • getEvidences

      public List<String> getEvidences()
      获取提取的证据列表
      Returns:
      证据列表
    • getKeywords

      public List<String> getKeywords()
      获取提取的关键词列表
      Returns:
      关键词列表
    • isSuccessful

      public boolean isSuccessful()
      提取是否成功
      Returns:
      是否成功
    • toString

      public String toString()
      Overrides:
      toString in class Object