Semantic MediaWiki:修订间差异

Ztm0929留言 | 贡献
无编辑摘要
Ztm0929留言 | 贡献
无编辑摘要
 
(未显示同一用户的14个中间版本)
第2行: 第2行:
|开发语言=PHP
|开发语言=PHP
|源码仓库地址=https://github.com/SemanticMediaWiki/SemanticMediaWiki}}{{wiki 站点|wiki 引擎(或静态框架)=MediaWiki|站点链接=https://semantic-mediawiki.org}}
|源码仓库地址=https://github.com/SemanticMediaWiki/SemanticMediaWiki}}{{wiki 站点|wiki 引擎(或静态框架)=MediaWiki|站点链接=https://semantic-mediawiki.org}}
{| class="infobox" style="float:right; margin:0 0 1em 1em; width:300px; border:1px solid rgba(100,140,220,0.6); background-color:rgba(220,235,255,0.15); border-collapse:collapse; font-size:90%; color:inherit;"
|-
! colspan="2" style="background-color:rgba(45,108,223,0.85); color:white; text-align:center; font-size:120%; padding:6px; border:1px solid rgba(45,108,223,0.85);" | Semantic MediaWiki
|-
| colspan="2" style="text-align:center; padding:6px; border:1px solid rgba(100,140,220,0.4);" |
<html>
<img src="https://www.semantic-mediawiki.org/w/images/d/d4/SMW_logo_2020.svg" alt="SMW logo" style="width:150px; height:auto;">
</html>
|-
! style="background-color:rgba(150,180,255,0.25); text-align:center; vertical-align:middle; width:35%; padding:6px; border:1px solid rgba(100,140,220,0.4);" | 简介
| style="padding:6px; border:1px solid rgba(100,140,220,0.4);" | 一个 MediaWiki 扩展
|-
! style="background-color:rgba(150,180,255,0.25); text-align:center; vertical-align:middle; padding:6px; border:1px solid rgba(100,140,220,0.4);" | 网站
| style="padding:6px; border:1px solid rgba(100,140,220,0.4);" | [https://semantic-mediawiki.org semantic-mediawiki.org]
|}


语义媒体维基(Semantic MediaWiki,简称 SMW)是 [[MediaWiki]] 的一个扩展,它为传统的百科式条目引入了“语义层”。通过在页面中添加架构化属性,SMW 让知识不再仅仅是文本,而是可以被计算机理解、查询和重用的数据<ref group="注">在引入 [[NLP]] 等技术处理之前,人类能够轻易理解的文本对于计算机来说只是一串字符,没有结构化的含义。</ref><ref>[https://wiki.biligame.com/tools/SMW SMW - WIKI实验室WIKI_BWIKI_哔哩哔哩]</ref><ref>[https://www.huijiwiki.com/wiki/%E5%B8%AE%E5%8A%A9:Semantic_MediaWiki 帮助:Semantic MediaWiki - 灰机wiki - 北京嘉闻杰诺网络科技有限公司]</ref>。这种[[语义化]]能力使得 MediaWiki 不仅能作为内容管理系统,还能发展成轻量级的知识图谱与数据平台。无论是个人知识库、学术项目,还是企业内部的信息管理,SMW 都能提供强大的[[数据建模]]、查询和可视化支持。
语义媒体维基(Semantic MediaWiki,简称 SMW)是 [[MediaWiki]] 的一个扩展,它为传统的百科式条目引入了“语义层”。通过在页面中添加架构化属性,SMW 让知识不再仅仅是文本,而是可以被计算机理解、查询和重用的数据<ref group="注">在引入 [[NLP]] 等技术处理之前,人类能够轻易理解的文本对于计算机来说只是一串字符,没有结构化的含义。</ref><ref>[https://wiki.biligame.com/tools/SMW SMW - WIKI实验室WIKI_BWIKI_哔哩哔哩]</ref><ref>[https://www.huijiwiki.com/wiki/%E5%B8%AE%E5%8A%A9:Semantic_MediaWiki 帮助:Semantic MediaWiki - 灰机wiki - 北京嘉闻杰诺网络科技有限公司]</ref>。这种[[语义化]]能力使得 MediaWiki 不仅能作为内容管理系统,还能发展成轻量级的知识图谱与数据平台。无论是个人知识库、学术项目,还是企业内部的信息管理,SMW 都能提供强大的[[数据建模]]、查询和可视化支持。
第22行: 第37行:


=== 分类(Categories)与概念(Concepts) ===
=== 分类(Categories)与概念(Concepts) ===
在 SMW 的语义框架中,“分类(Categories)”和“概念(Concepts)”是两个用于组织和分组条目的不同机制。二者各有定位与用途,理解它们的差异与协作方式对构建语义知识库非常关键。
==== 分类(Categories) ====
'''分类'''是 MediaWiki 的原生功能<ref>[https://www.mediawiki.org/w/index.php?title=Help:Categories/zh&variant=zh-cn 帮助:分类 - MediaWiki]</ref>,不是 SMW 特有的。SMW 扩展并不“重写”分类系统,而是沿用并兼容 MediaWiki 的分类机制:
* 在普通 MediaWiki 中,用户可以在页面中添加 <code><nowiki>[[Category:某分类]]</nowiki></code>,将页面归入某个分类<ref group="注">本站的知识条目绝大多数都属于[[:分类:信息技术|信息技术]]或[[:分类:工商经管|工商经管]]两大分类。</ref>。此分类会自动生成一个分类页,列出所有归入该分类的页面。
* 在 SMW 中,依然可以对条目使用分类标签,SMW 并不会屏蔽或替代这个功能。
* SMW 强化了 '''分类与属性/查询''' 的协同关系:分类既可以作为一种粗粒度的组织方式,也可以在语义查询中作为一种条件(如 <code><nowiki>[[Category:信息技术]]</nowiki></code>)用来过滤页面。
* SMW 文档<ref>[https://www.semantic-mediawiki.org/wiki/Help%3AClassification#Categories_and_properties Help:Classification - semantic-mediawiki.org]</ref>中是这么说的:
<blockquote>“Categories 是 MediaWiki 提供的分类内容的方式。SMW 推荐在一个领域 (domain) 内使用分类 (classes),而在分类的成员 (instances) 上使用属性 (properties) 来描述细节。”</blockquote>
* 分类可以有层级关系(子分类 / 超分类),用于建立粗粒度的组织结构。
因此,分类主要用于 '''大型主题 / 类别划分''' 或 '''人为分组''',对于快速粗略组织条目的作用仍然重要。<blockquote></blockquote>


=== 查询(Semantic Queries)的基本原理 ===
=== 查询(Semantic Queries)的基本原理 ===
第28行: 第59行:
* 查询的目标是,基于语义属性,从维基中提取结构化信息。
* 查询的目标是,基于语义属性,从维基中提取结构化信息。
* 最常用的查询语法是 <code>#ask</code> 解析器函数。例如:
* 最常用的查询语法是 <code>#ask</code> 解析器函数。例如:
* <code><nowiki>{{ #ask: [[条目类型::wiki 站点]] }}</nowiki></code>
* <code><nowiki>{{ #ask: [[条目类型::wiki 站点]] | ?站点链接 | format=table | limit=10 | mainlabel=站点名称 }}</nowiki></code>
* 这个查询会返回“所有 [[wiki]] 站点”
* 这个查询会返回“一个呈现 [[wiki]] 站点的表格,首列标题为站点名称,第二列标题为站点链接,表格项数限制为 10 项”<ref group="注"><cite class="note">就像是我们日常操作 [[Excel]] 那样!</cite></ref>。
 
{{ #ask: [[条目类型::wiki 站点]] | ?站点链接 | format=table | mainlabel=站点名称 }}


'''语义查询的特点:'''
'''语义查询的特点:'''
第44行: 第77行:


== 数据查询与展示 ==
== 数据查询与展示 ==
[[Semantic MediaWiki/API 请求|/API 请求]]


== 可视化与扩展生态 ==
== 可视化与扩展生态 ==
第51行: 第86行:


== 另请参阅 ==
== 另请参阅 ==
* {{使用搜索引擎搜索}}


== 注释 ==
== 注释 ==
第58行: 第95行:
<references />
<references />
[[分类:信息技术]]
[[分类:信息技术]]
[[分类:MediaWiki 扩展]]