Semantic MediaWiki:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
| 第11行: | 第11行: | ||
=== 语义属性(Properties) === | === 语义属性(Properties) === | ||
'''语义属性'''是 SMW 中最基本的构建模块。 | '''语义属性''' 是 SMW 中最基本的构建模块。 | ||
* 在条目中,编辑者可以为某个主题添加属性及其值,例如: | * 在条目中,编辑者可以为某个主题添加属性及其值,例如: | ||
| 第24行: | 第24行: | ||
=== 查询(Semantic Queries)的基本原理 === | === 查询(Semantic Queries)的基本原理 === | ||
SMW 的另一大核心功能是 '''语义查询'''。 | |||
* 查询的目标是,基于语义属性,从维基中提取结构化信息。 | |||
* 最常用的查询语法是 <code>#ask</code> 解析器函数。例如: | |||
* <code><nowiki>{{ #ask: [[条目类型::wiki 站点]] }}</nowiki></code> | |||
* 这个查询会返回“所有 [[wiki]] 站点” | |||
'''语义查询的特点:''' | |||
* '''基于条件过滤''':用户可以根据属性和值筛选条目 | |||
* '''可视化展示''':查询结构可以以表格、列表、地图等多种形式呈现。 | |||
* '''动态更新''':当条目数据发生变化时,所有依赖的查询结构会自动刷新,保持一致性 | |||
通过语义查询,SMW 将一个普通的维基转变为强大的信息检索系统,能够支持类似数据库的功能。 | |||
== 安装与配置 == | == 安装与配置 == | ||