知识表示和访问

主题概览

深度集成到 Wolfram 语言,并且可以访问在 Wolfram|Alpha 中的大量持续更新的 Wolfram 知识库. 自由格式语言使得识别数百万个实体和数千个属性更加简单,并且自动生成适用于进一步计算的精确 Wolfram 语言表述. Wolfram 语言还支持自定义实体存储,允许同样的计算作为内置的知识库,并与外部关系数据库相关联.

() — 给出自由格式语言来转化为 Wolfram 语言格式

Entity — 任意类型已命名实体的符号表示(例如 "City", "Person", ...):

EntityClass — 给定类型的实体类别表示(例如,欧洲的国家):

EntityValue — 实体或者实体集合的属性值(例如,黄金密度)

EntityList — 根据规范产生显式实体列表

RandomEntity — 产生给定类型的随机实体

EntityClassList — 产生给定类型实体类的列表

EntityInstance — 实体的特定实例(例如,1850年的美国或者5公斤黄金)

EntityCopies — 某实体的多个备份(例如,10个垒球)

EntityGroup — 实体群(例如,汉堡与薯条)

EntityProperties — 某实体类别的可用属性

EntityProperty — 实体类型属性的符号表示(例如,"Population"):

EntityPropertyClass — 给定类型的属性类别(例如,人口统计学)

EntityFunction — 实体构造作为参数的函数的符号表示

由属性值隐式定义的实体类

EntityClass[type,propvalues] — 属性满足条件的实体类

TakeLargest  ▪  TakeSmallest

GreaterThan  ▪  LessThan  ▪  Between  ▪  NearestTo

ContainsAny  ▪  ContainsAll  ▪  ContainsOnly  ▪  ContainsNone  ▪  ContainsExactly

实体类的转换与计算 »

FilteredEntityClass — 由谓词过滤的实体类的符号表示

SortedEntityClass  ▪  SampledEntityClass  ▪  ExtendedEntityClass  ▪  AggregatedEntityClass  ▪  CombinedEntityClass  ▪  UnionedEntityClass  ▪  IntersectedEntityClass  ▪  ComplementedEntityClass

标准属性

CommonName — 实体或者属性的常见可显示名称

CanonicalName — 实体或者属性的唯一规范名称

EntityTypeName — 实体类型的名称

Dated — 表示在指定日期的实体或属性

GeoPosition  ▪  DateObject  ▪  Quantity

ToEntity — 把普通表达式(例如,字符)转换为实体

FromEntity — 如果可能的话,把实体转换为一个普通表达式

WolframLanguageData — 所有内置 Wolfram 语言函数的可计算数据

EntityPrefetch — 预载实体集(例如,国家人口)的属性值

特定域 »

Country City Chemical Company Person Planet Food Species Building University ...

直接访问 Wolfram|Alpha »

WolframAlpha — 获取来自 Wolfram|Alpha 的许多可能格式的结果

(输入开头的 )— 使用自由格式语言来生成 Wolfram 语言输出

(输入开头的 )— 生成完整的 Wolfram|Alpha 输出

设置自定义实体存储

EntityStore — 自定义实体及其属性的完整表示

EntityRegister — 注册实体存储,使其实体可以被直接使用

EntityUnregister  ▪  EntityStores

Wolfram 数据存储库

ResourceObject — 含有内容和元数据的源对象的符号表示

ResourceData — 从源对象提取指定元素

使用 Wolfram Data Drop

Databin — 不断累积的数据仓的符号表示

外部数据库连接 »

RelationalDatabase — 关系数据库及其模式的符号表示

DatabaseExplorer  ▪  MongoConnect  ▪  RDFStore  ▪  ...

SPARQLExecute — 针对外部 SPARQL 端点运行 SPARQL 查询

LLM 访问 »

LLMSynthesize — 使用 LLM 生成文本

LLMResourceFunction — 根据 Wolfram Prompt Repository 使用提示

LLMConfiguration  ▪  LLMFunction  ▪  LLMTool  ▪  ...

外部知识基础

ExternalIdentifier — 外部指定实体的符号表示

WikipediaData — 来自于维基百科关于实体或话题的材料

WikidataData  ▪  WikipediaSearch  ▪  WikidataSearch

ServiceExecute — 可访问许多外部服务(Yelp、PubMed、PubChem、arXiv ......)

网页内容

WebSearch — 已集成的网络搜索(使用外部服务)

WebImageSearch — 已集成的网络图像搜索(使用外部服务)

WebImage — 捕获网页的图像

文字问题回答

FindTextualAnswer — 尝试找到来自于文字问题的答案

SemanticInterpretation — 把自由格式语言转化为 Wolfram 语言格式

SemanticImport — 导入数据,把实体等转化为 Wolfram 语言格式

Interpreter — 解释各种类型的格式(例如,"City", "Date" 等.)

系统配置

编辑 ▶ 偏好设置... ▶ 网络连接 — 启用和禁用 Wolfram 知识库的连接