FindTextualAnswer
FindTextualAnswer[text,"question"]
提供对 question 给出最佳答案的 text 的子字符串.
FindTextualAnswer[text,"question",n]
列出最有可能的 n 个答案.
FindTextualAnswer[text,"question",n,prop]
给出每个答案的指定属性.
更多信息和选项
- 在 FindTextualAnswer[text,…] 中,text 可以是一个字符串、纯文本文件、一个 ContentObject 表达式或这些文本对象的列表.
- FindTextualAnswer[text,{"question1","question2",…},…] 给出每个 questioni 的答案.
- 属性 prop 可以为以下任意形式:
-
"String" 对应于候选答案的子字符串 "Probability" - 估计的答案正确的概率
"Position" - 答案 text 中的起始位置和结束位置
"Sentence" 含有候选答案的句子 "Line" 含有候选答案的行 "Paragraph" 含有候选答案的段落 "HighlightedSentence" 其中候选答案被突出显示的句子 "HighlightedLine" 其中候选答案被突出显示的行 "HighlightedParagraph" 其中候选答案被突出显示的段落 {prop1,prop2,…} 属性指定列表 - 可以给出下列选项:
-
TargetDevice "CPU" 执行计算的目标设备 PerformanceGoal Automatic 优化的目标 - PerformanceGoal 可能的设置包括 "Speed" 和 "Quality".
- FindTextualAnswer 试图利用统计方法找到答案. 文字和问题的细节可能会影响其性能.
- FindTextualAnswer 可能会下载一些资源,将其保存在 $LocalBase 的本地对象存储,可以用 LocalObjects[] 来显示或用 ResourceRemove 将其移除.
范例
打开所有单元关闭所有单元范围 (6)
查找来自 ContentObject 表达式的问题的答案:
选项 (2)
PerformanceGoal (1)
用 PerformanceGoal"Quality" 获取更准确的答案:
可能存在的问题 (1)
FindTextualAnswer 能够在一定程度上理解语义概念,但不能用逻辑来猜测一个数字:
Wolfram Research (2018),FindTextualAnswer,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindTextualAnswer.html (更新于 2020 年).
文本
Wolfram Research (2018),FindTextualAnswer,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FindTextualAnswer.html (更新于 2020 年).
CMS
Wolfram 语言. 2018. "FindTextualAnswer." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2020. https://reference.wolfram.com/language/ref/FindTextualAnswer.html.
APA
Wolfram 语言. (2018). FindTextualAnswer. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FindTextualAnswer.html 年