自由格式和外部输入

基于 Wolfram|Alpha 卓越的自然语言理解能力,Wolfram 语言接受以自然语言和其他要求语义理解的格式表示的输入. 这些功能对于 Wolfram 语言输入的直接元素和从 API、表单和其他外部和云结构调用 Wolfram 语言都是很重要的.

互动的 Wolfram 语言输入

(在输入开头的 使用自然语言指定完整的计算

() 用 Wolfram 语言输入翻译自然语言

诠释字符串 »

Interpreter 定义如何诠释字符串(直接或者按语义)

"Number"  ▪  "URL"  ▪  "EmailAddress"  ▪  "Date"  ▪  "Location"  ▪  "Quantity"  ▪  "Image"  ▪  "City"  ▪  "Movie"  ▪  "GIF"  ▪  ...

SemanticInterpretation 用特定的目标,语义诠释字符串

诠释控制

Restricted 定义一个限制条件(例如,在某些范围中的数字)

DelimitedSequence 允许输入中多个对象,由分隔符分隔

RepeatingElement  ▪  CompoundElement

AmbiguityFunction 定义如何在语义解释中处理模糊性

DateFormat  ▪  NumberPoint  ▪  GeoLocation  ▪  TimeZone

AmbiguityList 模糊输入的可能诠释的表示

Failure 无法解释为特定类型的表示

自定义语法 »

GrammarRules  ▪  GrammarToken  ▪  GrammarApply  ▪  ...

基于
LLM 的诠释 »

LLMResourceFunction 根据 Wolfram Prompt Repository 应用诠释

LLMExampleFunction 基于范例应用诠释

LLMFunction  ▪  LLMPrompt  ▪  LLMTool  ▪  ...

文件和大型输入的诠释

Import 以数百种可能的格式从文件导入

ImportString 使用数百种可能的文件格式导入字符串

SemanticImport 语义式从文件导入结构数据

SemanticImportString 从字符串语义式提取结构数据

特定输入类型的处理

ToExpression 以 Wolfram 语言或者相似输入诠释字符串

DateObject, TimeObject 任意标准格式的输入日期和时间

GeoPosition 以标准格式输入地理位置

FindGeoLocation 从 IP 地址、街道地址等找到地理位置

BinaryRead 读取二值数据