Difference between revisions of "EMWConTalk2023-04"

From BITPlan Wiki
Jump to navigation Jump to search
Line 30: Line 30:
  
 
== SMW CRUD ==
 
== SMW CRUD ==
 +
'''Row operations'''
 
* Create - create page and use markup to set property {{Done}}
 
* Create - create page and use markup to set property {{Done}}
 
* Read - visit link of page {{Done}}
 
* Read - visit link of page {{Done}}
 
* Update - modify page with edit {{Done}}
 
* Update - modify page with edit {{Done}}
* Deleate - delete page {{Done}}
+
* Delete - delete page {{Done}}
 +
'''Column operations'''
 +
* Create - create property page and modify concept, template, form, help {{Done}}
 +
* Read - visit link of page  - use ask queries to retrieve property values {{Done}}
 +
* Update - modify
 +
* Delete - delete property {{Done}} - modify content pages to remove property {{UtfIcon|utf=Δ|size=24|color=red}}
  
 
== Example Usecases ==
 
== Example Usecases ==

Revision as of 12:48, 19 April 2023

view EMWConTalk2023-04 as slides

Wolfgang Fahl

WolfgangFahl.png
  • Computer Scientist
  • Expert
  • Trainer for Software Architecture and Requirements Engineering
  • PhD Candidate at RWTH Aachen i5

BITPlan GmbH

BITPlan

  • Inception: 1999


  • Focus on Software-Engineering 

Training, Consulting, Projects …
  • 

Switch from Lotus Notes to 
Semantic Mediawiki in 2013


  • ProfiWiki since 2015

Agenda

  • Wikidata-logo-en.svg Wikidata
  • 20210702 Semantic MediaWiki logo with wordmark.png
  • Octicons-sync.svg Synchronization

SMW and Wikidata storage

  • Both systems use triples: subject, predicate and object
  • It's a girl revisited:
    It's a girl!
The princess of cambridge was born on [[is born::2015-05-03]] 
Her rank inline to the throne is [[throne rank is::4]].
Her mother is [[mother is::Duchess Kate]].

SMW CRUD

Row operations

  • Create - create page and use markup to set property
  • Read - visit link of page
  • Update - modify page with edit
  • Delete - delete page

Column operations

  • Create - create property page and modify concept, template, form, help
  • Read - visit link of page - use ask queries to retrieve property values
  • Update - modify
  • Delete - delete property - modify content pages to remove property Δ

Example Usecases

  • Royal Family
  • Scholary communication

Example: Scholary communication

0x1a095a5a.png

How SMWSync works

  • Self describing Properties
  • Mapping SMW Properties to Wikidata properties
  • Command Line Tool

Self describing Properties

MetaModel, SiDIF, LinkML

Mapping SMW Properties to Wikidata properties

Command Line Tool

Links

Questions / Discussion

Bitplanpartner.png