gpt4 book ai didi

相关性/匹配值(value)树算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:25:27 26 4
gpt4 key购买 nike

是否有我要在下面描述的模式/算法的名称?...

假设您有一棵像这样的相关数据树:

  • IDEs
    • Visual Studio
      • Visual Studio 2008
      • Visual Studio 2010
    • Eclipse

然后我有一个包含对“Visual Studio 2010”的引用的对象。

然后我对该对象执行相关性搜索“Visual Studio”,并想知道该匹配项的相关性。

在构建树时最好在节点之间设置特定值,还是我可以/应该设置,例如,一级是 10 分,两级是 5 分等等?

多个节点可能会链接到多个其他节点。或者这是个坏主意? Visual Studio 也是“微软软件”等等。

这也可以做成两种方式吗?在树上和树下都有点。

这是我对测试和构建某种相关性引擎的初步想法。请帮助我走上某种轨道。

最佳答案

这是一大 jar 蠕虫,所以请原谅我,如果这是手波浪形和一般。您可以在此数据结构中建立各种关系。目前,您有一个关系分类法。您还提到了另一类“Microsoft 软件”,它将横切您的分类法。然后你就可以进入 has-a 关系等等。

更一般地说,你说的是 an ontology .虽然已经有大量关于它们应该如何构建和搜索的研究,但我不知道有任何大型项目以编程方式构建了丰富的本体,即使你让专家手工构建本体,也并不总是很清楚如何为“相关性引擎”加权。我并不处于这方面的前沿,但大多数最有效的信息检索技术都是在简单结构上运行的统计技术,而不是具有丰富结构化数据模型的技术。

我认为您走在正确的轨道上。我的建议 - 尽可能简单。如果有必要,我会将层次结构构建为一个通用图和基于图距离的相关性,并在每条边上放置一个权重。双向性在这里也很好,因此您可以根据需要对泛化/规范进行惩罚。这里没有真正的食谱方法,您必须进行试验

关于相关性/匹配值(value)树算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6142708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com