gpt4 book ai didi

algorithm - 是否存在一种算法来帮助检测英语句子的 "primary topic"?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:14:40 24 4
gpt4 key购买 nike

我正在尝试找出是否存在可以检测句子“关键概念”的已知算法。

用例如下:

  1. 用户输入一个句子作为查询(鸡肉尝起来像火鸡吗?)
  2. 我们的系统识别句子的概念(鸡、火鸡)
  3. 它会搜索我们的语料库内容

我们缺乏的领域是确定句子的核心“主题”的真正含义。句子“Does chicken taste like turkey”的主要话题是“chicken”,因为用户问的是鸡肉的味道。而“火鸡”是一个不太重要的辅助主题。

所以...我正在尝试找出是否有一种算法可以帮助我识别句子的主要主题...如果您知道的话请告诉我!!!

最佳答案

我实际上做了一个研究项目,赢得了两次比赛,并且正在参加全国比赛。

该方法有两个步骤:

  1. 上下文无关语法解析句子
  2. 在生成的解析树中,找到所有仅从属于类名词短语成分的名词

例如,“I ate pie”有 2 个名词:“I”和“pie”。查看解析树,“pie”在动词短语内,因此它不能是主语。然而,“我”仅在类 NP 成分中。作为唯一的主题候选人,它是主题。在 http://www.candlemind.com 上找到该程序的早期副本.请注意,词汇仅限于基本的单数词,没有动词变位,所以它有“man”但没有“men”,有“eat”但没有“ate”。此外,我使用的 CFG 是手工制作的限量版。我将很快更新这个程序。

无论如何,这个程序有限制。我的导师指出,在目前的状态下,它无法识别主语为“真实”NP(语法实际上称为 NP)的句子。例如,“月亮是平的不再是争论”。主题实际上是“月亮是平的”。但是,该程序会将“moon”识别为主题。我会尽快解决这个问题。

无论如何,这对大多数句子来说已经足够了......

我的研究论文也可以在那里找到。转到第 11 页阅读方法。

希望这对您有所帮助。

关于algorithm - 是否存在一种算法来帮助检测英语句子的 "primary topic"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5544475/

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