gpt4 book ai didi

c# - NLP:提取形状名称和形状尺寸

转载 作者:行者123 更新时间:2023-11-30 21:31:14 25 4
gpt4 key购买 nike

我是一名 NLP 初学者。我正在处理一项任务,我必须处理文本以绘制形状。

我做了一些研究,发现 tokensregex 可能很合适。

例如

正文:请你画一个高为150,底为100的等腰三角形。

在这里,我的方法是编写 tokensregex 规则来提取形状名称和尺寸。获得这两个数据后,我将绘制具有给定尺寸的提取形状。

我选择使用 tokensregex 是否正确?

或者还有其他巧妙的方法吗?

最佳答案

鉴于您的问题定义明确,Tokensregex 可能是正确的方法。你可能会花一些时间让它成熟。但它应该是首选方式。但在你最终确定你的方法之前,我建议你将它与一些 deep parsing 进行比较技术。这是您可以获得的,您可以将其与一些已知形状的字典结合起来并编写提取逻辑。

 (ROOT
(SQ (MD Could)
(NP (PRP you))
(VP (VB please)
(VP (VB draw)
(NP (DT an) (NNP Isosceles) (NN triangle))
(PP (IN with)
(NP
(NP
(NP (DT an) (NN altitude))
(PP (IN of)
(NP (CD 150))))
(CC and)
(NP
(NP (DT a) (NN base))
(PP (IN of)
(NP (CD 100))))))))
(. .)))

在这里,您将获得现成的高度 block - 150 和基数 - 100。看看这是否有帮助。

关于c# - NLP:提取形状名称和形状尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53475256/

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