【问题标题】:Watson NLU Order Of entities returnedWatson NLU 返回的实体顺序
【发布时间】:2017-12-20 02:45:00
【问题描述】:

我正在使用 watson NLU 和自定义模型从简历中提取教育实体。

到目前为止,它工作正常,但如果提到不止一种教育,它不会按顺序返回结果。

例如,如果简历包含高中和大学,则返回的数据顺序错误,如下所示:

 {
    "type": "GraduationYear",
    "text": "2007",
    "disambiguation": {
        "subtype": [
        "Date"
        ]
    },
    "count": 1
},
{
    "type": "Institution",
    "text": "Rahman Colledge",
    "disambiguation": {
        "subtype": [
        "CollegeUniversity"
        ]
    },
    "count": 1
},
{
    "type": "GraduationYear",
    "text": "2017",
    "disambiguation": {
        "subtype": [
        "Date"
        ]
    },
    "count": 1
},

{
    "type": "Institution",
    "text": "MIS Highschool",
    "disambiguation": {
        "subtype": [
        "School"
        ]
    },
    "count": 1
},
{
    "type": "EducationLevel",
    "text": "Diploma",
    "disambiguation": {
        "subtype": [
        "Degree"
        ]
    },
    "count": 1
},
{
    "type": "EducationLevel",
    "text": "High School Certfication",
    "disambiguation": {
        "subtype": [
        "Degree"
        ]
    },
    "count": 1
}

如何订购从模型本身找到的结果?

【问题讨论】:

    标签: ibm-cloud watson watson-nlu watson-knowledge-studio


    【解决方案1】:

    NLU API 中有一个新的 mentions 参数,当设置为 true 时,该参数返回文本中实体的位置。然后,您可以使用每个实体的起始索引对它们进行排序。 See the NLU API reference

    【讨论】:

      猜你喜欢
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      • 2019-08-15
      • 2021-12-11
      • 2013-03-25
      • 1970-01-01
      • 1970-01-01
      • 2019-06-03
      相关资源
      最近更新 更多