gpt4 book ai didi

machine-learning - 如何从给定的句子中提取信息

转载 作者:行者123 更新时间:2023-11-30 09:44:17 25 4
gpt4 key购买 nike

我正在构建一个系统,该系统将接收与文件管理相关的查询删除、复制、移动、创建新项目...

那么,从它们中提取信息的最佳方法是什么:

can you delete file "file name" from "folder name"

然后系统应该收集:

Action : deleting
upon : "file name"
destination : "folder name"

最佳答案

自然语言处理相当复杂,并且存在许多挑战,使得解析此类非结构化自然语言查询比看起来更加困难,具体取决于底层命令集的广泛程度。

但一般来说,您可能会尝试通过 part-of-speech tagger 运行查询提取 Action 的动词短语、on/destination 的动词-宾语对等。然后,您可以将这些术语映射到每个 Action 的可接受同义词列表。例如,您可能有“删除”的同义词列表,例如 ['delete', 'remove', 'rm', 'toss', 'eliminate', ...] 等如果动词短语包含任何这些单词,则设置删除操作。关于如何使用NLTK POS tagger和其他工具来解析查询,请看一下这个教程,其中涵盖了分析句子语义的许多困难:Analyzing the Meaning of Sentences

您可能还想查看这些相关主题:

您曾提到要查找有关此问题的学术论文,如果您正在寻找更多期刊文章,我建议搜索术语“自然语言查询”(及其变体)。一个search for this on Semantic Scholar从 2010 年至今,已找到超过 75,000 个结果。

关于machine-learning - 如何从给定的句子中提取信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54544341/

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