SemanticInterpretation
SemanticInterpretation["string"]
尝试以 Wolfram 语言表达式的形式给出指定自由格式字符串的最佳语义解释.
SemanticInterpretation["string",pattern]
对可能的语义解释滤波,返回与指定模式匹配的最佳解释.
SemanticInterpretation["string",pattern,head]
返回使用指定头部封装的语义解释.
更多信息和选项
- "string" 可以是自然语言英文文本.
- 返回的对象类型包括数字、公式、Entity 对象、DateObject 等.
- 可以给出下列选项:
-
AmbiguityFunction Automatic 应用于所有可能的解释的函数 GeoLocation $GeoLocation 假定的地理位置 TimeZone $TimeZone 对于语义解释假定的时区 - 如果找到多个解释,SemanticInterpretation对以 AmbiguityFunction 的设置指定的函数提供它们组成的列表(其中最好的排在第一位). 应用该函数的结果以 SemanticInterpretation 的结果的形式返回.
范例
打开所有单元关闭所有单元选项 (3)
AmbiguityFunction (3)
属性和关系 (1)
SemanticInterpretation["s"] 和 WolframAlpha["s","WolframResult"] 实际上是等价的:
SemanticInterpretation["s",_,HoldComplete] 和 WolframAlpha["s","WolframRParse] 也是等价的:
文本
Wolfram Research (2014),SemanticInterpretation,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SemanticInterpretation.html.
CMS
Wolfram 语言. 2014. "SemanticInterpretation." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SemanticInterpretation.html.
APA
Wolfram 语言. (2014). SemanticInterpretation. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SemanticInterpretation.html 年