< EMWCon Spring 2018
Implementing EPPO on SMW
Presenter | Lex Sulzer and Sabine Melnicki | ||
Event | Enterprise MediaWiki Conference (EMWCon) Spring 2018 | ||
Date and time | |||
Reference | YouTube link |
Recording of session
Positioning
Subjects explored
General Semantic Business Domain Modeling
Workflow "How to model a business domain in SMW from scratch"
- Principles
- Reasoning "Facet-Driven Inside-Out-Bottom-Up"
- Effective attitudes
- Concepts
- Methodologies
- Best Practices/Experiences
dataspects EPPO-style Knowledge Communication Framework
Which aspects make a knowledge communication framework?
https://dataspects.com/knowledge-management-framework
Aspect "Relevant search" (→ EMWCon_Spring_2018/Enterprise_Knowledge_Management_including_SMW)
Aspect "Single-type, multi-roles, EPPO-styled knowledge entities (subjects/topics) related by regular and irregular subject affinities"
Aspect "SDMS"
- Manage terminological ontology facets (DSKMFCoreOntology)
- Manage assertional ontology facets (move, scale, backup, synchronize, archive, e.g. What can be used how in a facets-management-script.rb?)
Inject
oRepositoryDSKMFCoreLocal = Dataspects::HTTPRepository.new(
"https://github.com/dataspects/DSKMFCoreOntology",
@hOptions
)
oRepositoryDSKMFCoreGitHub = Dataspects::FileSystemRepository.new(
"/media/lex/LEXUSB160424/DATASPECTS_Ontologies/DSKMFCoreOntology",
@hOptions
)
oAcademyWikiahoiAt = Dataspects::SemanticMediaWiki.new(
@oProfiles, # <-- Provides API urls, user names and passwords for several information sources (resource silos)
'academyWikiahoiAt', # <-- Selects Sabine's WikiAhoi SMW
@hOptions
)
oRepositoryDSKMFCoreGitHub.from_ALLFILES do |oRepositoryFile|
oAcademyWikiahoiAt.store_object(
oRepositoryFile,
'Test'
)
end
Example
Local create camp SMW at http://localhost:20041/w/index.php/Dataspects_Knowledge_Management_Framework_(DSKMF)
- Distinct set of knowledge communication concepts
- DSKMF Core Subject Affinities (regular):
- HasSubjectTitle (single)
- HasSubjectType (single)
- HasSubjectRole (multi)
- HasKeyword (multi)
- HasContext (multi)
- DSKMF Core Functionalities:
- Irregular subject affinities
- Subject type
- Subject roles
- Subject keywording
- Subject contexting
- DSKMF Core Subject Affinities (regular):
Use Cases
- Requirements
- Maximum DRY in terms of
- WYSIWYG for free text allowing inline (non-form-based, i.e. sections, templates, bold/italic/underlined) semantization
Use Cases (User)
VisualEditor for PageForms free text
Add Subject
Edit Subject
Add Subject Type/Role-induced Irregular Subject Affinities
- By form
- Inline
Use Cases (Administrator)
Add Subject Type/Role
- Add X, Template:X, Form:X
Add Subject Type/Role-induced Regular Subject Affinities
- Edit Template:X, Form:X
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.