Class IntentionTrainingData

java.lang.Object
com.bytedesk.kbase.settings_intention.intention.IntentionTrainingData

public class IntentionTrainingData extends Object
用于训练意图识别模型的数据结构
  • Field Details

    • text

      private String text
      用户输入文本
    • intention

      private String intention
      主意图标签
    • subIntention

      private String subIntention
      子意图标签(如果有)
    • isRealData

      private boolean isRealData
      是否为真实客户对话数据
    • contextMessages

      private List<String> contextMessages
      上下文消息列表 在进行上下文敏感的意图识别时使用
    • entities

      private Map<String,String> entities
      标注的意图实体 键为实体类型,值为实体值 例如:{"订单号": "123456", "产品名称": "智能音箱"}
    • weight

      private double weight
      训练数据权重 默认为1.0,值越大对模型的影响越大
    • source

      private String source
      训练数据来源
    • labeledBy

      private String labeledBy
      数据标注人员ID
    • qualityScore

      private int qualityScore
      数据质量评分(1-5)
    • createdAt

      private long createdAt
      创建时间戳
    • updatedAt

      private long updatedAt
      更新时间戳
  • Constructor Details

    • IntentionTrainingData

      public IntentionTrainingData()