nlp - 自然语言中的范围歧义

我觉得理解Natural language processing有点好奇。 我有以下问题..

  • 自然语言中的作用域歧义是什么意思?
  • 如何对范围歧义进行统计消解?
  • 我可以使用哪种语言来进行统计解析?
  • 最佳答案

    范围歧义是指自然语言中量词(如“a”、“the”、“each”、“some”、“every”、“all”、“one”等词)的优先顺序句子。

    例如,考虑这句话:“狗每天早上给我带来报纸”。

    您知道句子解析为:“Exists DOG d ( Foreach MORNING m ( Exists NEWSPAPER n ( d brings n during m ) ) )”。也就是说,每天早上的报纸都不一样。

    但是计算机程序可能会将句子解释为“Exists DOG d ( Exists NEWSPAPER n ( Foreach MORNING m ( d brings n during m ) ) )”——换句话说,你没有一份旧报纸不会被扔掉,每天早上,狗都会把它带给你。

    据我所知,解决范围歧义是一个非常悬而未决的问题。

    https://stackoverflow.com/questions/1163099/

    相关文章:

    .net - 如何避免 .NET RegEx 类中的无限循环?

    latex - LaTeX 环境中的多个命令

    iphone - 检查输入的文字是否只使用英文字母

    asp.net-mvc - ASP.NET MVC 中的 POST-redirect-GET 有什么

    sql - 从 SQL 中的逗号分隔值获取第一个或第二个值

    .net - Winform 样式问题 : Windows classics style?

    vb.net - 加入整数数组

    php - 仅将唯一值插入数组

    perl - 在 Perl OOP 中继承抽象方法时找不到方法错误

    excel-2007 - 使用数据透视表时如何显示 Excel 2007 生成的 MDX?