推断两个对象之间的语义匹配

时间:2018-11-29 23:36:14

标签: javascript node.js artificial-intelligence semantics

我正在从两个不同的来源访问有关同一对象(在本例中为电影)的信息。 fromCinema主要包含电影公司的会议。 fromOMDB拥有电影的大部分元数据

const fromCinema = {
    movieID: "1234",
    movieCode: "2-0-HINDI",
    movieTitle: "2.0 - Hindi Version",
    language : "hindi"
    session :[
          {session : 20181130T17:50},
          {session : 20181130T19:50}
       ]
}

const fromOMDB = {
    movieID: "78836630",
    movieTitle: "2.0",
    movieAlTitle: "Two point O",
    language : "hindi",
    runningTime:147,
    releaseYear: 2018        
}

如您所见,这两个对象中都没有特定的属性,可以轻松匹配它们。

我有兴趣了解是否存在更聪明(并且可以自动实现)的方法来以某种方式确定这两个对象与同一个现实世界对象有关。

我考虑过的不太聪明的方法是维护这样的参考对象

const movieReference : {
          fromCinemaID : "1234",
          fromOMDBID : "78836630"
}

movieReference最好保存在数据库中的某个位置。但这意味着会有一个人将两个物体联系起来

0 个答案:

没有答案