Help:SMW

From confIDent

confiDent ontology in SMW

File:confIDent ontology.png

Properties with controlled vocabularies:

Properties with existing Allows value pages

Record Properties and their children

Classes (Categories)

(disregard red links)

  • TODO: display as tree
  • TODO: think about if we need Role and its subcategories really as categories or if it is sufficient to model the various roles via properties of type Page that have the category Agent as its range (e.g. Property:Organizer)
ConfIDent Classes
AEON
Agent
Agent
Attendee
BFO
BFO 0000015
BFO 0000023
City
Committee
CommitteeChair
CommitteeMember
ContactPerson
Contributor
Country
DOI
Event
EventSeries
EventType
ExternalIdentifier
Fee
GND
Group of Agents
Group of Agents
ISNI
Identifier
Imported vocabulary
InternalIdentifier
KeynoteSpeaker
Location
Moderator
ORCID
Organisation
Organizer
Output
Pages with broken file links
Pages with ignored display titles
Person
Person
PhysicalLocation
ROR
Reviewer
Speaker
Sponsor
State
Subject
Test1
Test2
Venue
VirtualLocation
WDQID

All ConfIDent properties

PropertyHas type"Has type" is a predefined property that describes the datatype of a property and is provided by Semantic MediaWiki.Subproperty of"Subproperty of" is a declarative predefined property to define that a property is a subproperty of another and is provided by Semantic MediaWiki.DomainAllows value list"Allows value list" is a predefined property that can specify a reference to a list that holds permissible values to restrict value assignments for a property and is provided by Semantic MediaWiki.Has fields"Has fields" is a predefined property to define a list of properties used with a record typed property and is provided by Semantic MediaWiki.Unit"Display units" is a declarative predefined property to define units of display for numeric typed properties and is provided by Semantic MediaWiki.Notes
CORE rankingTextmetricEvent
Foaf:homepageURL
Foaf:knowsPage
Foaf:nameText
IDTexttopDataPropertyIdentifier
ID URLURLIDIdentifier
ID base URLURLIDIdentifier
abstract deadlineDatedeadlineEvent
acceptance rateNumbermetricEvent
accepted papersNumbermetricEvent
accepted short papersNumbermetricEvent
agent nameTextnameAgent
camera-ready deadlineDatedeadlineEvent
cityTextlocationCity
collocated event ofPagepart ofEvent
contactTexttopDataPropertyContactPerson
contact emailEmailcontactContactPerson
contact person nameTextcontactContactPerson
contact phoneTelephone numbercontactContactPerson
coordinatesGeographic coordinateslocationPhysicalLocation
countryTextlocationCountry
deadlineDatetopDataPropertyEvent
demo deadlineDatedeadlineEvent
durationQuantitytopDataPropertyEvent
end dateDatedurationEvent
event frequencyQuantitymetricEventSeriesmonths
event numberTextEvent
event statusTexttopDataPropertyEvent
event type otherTexttopDataPropertyEventType
event yearNumberEvent
feeTexttopDataPropertyFee
fee currencyTextfeeFee
fee valueNumberfeeFee
first nameTextpersonal namePerson
has DOIExternal identifierhas external identifier
has GNDExternal identifierhas external identifier
has ISNIExternal identifierhas external identifierAgent
has ORCIDExternal identifierhas external identifierPerson
has RORExternal identifierhas external identifierOrganisation
has WDQIDExternal identifierhas external identifier
has attendeePagehas contributorEvent
has committee chairPagehas committee memberEvent
has committee memberPagehas organizerEvent
has contact personPagehas organizerBFO 0000015
has contributorPagetopObjectPropertyEvent
has eventPagehas partEventSeries
has event typeTextEvent
has external identifierTexthas identifier
has feeTextEvent
has finance committee chairPagehas committee chairEvent
has finance committee memberPagehas committee memberEvent
has general committee chairPagehas committee chairEvent
has general committee memberPagehas committee memberEvent
has identifierText
has internal identifierTexthas identifierBFO 0000015
has keynote speakerPagehas speakerEvent
has local committee chairPagehas committee chairEvent
has local committee memberPagehas committee memberEvent
has moderatorPagehas contributorEvent
has organizerPagehas contributorBFO 0000015
has outputTexttopObjectPropertyEvent
has partPagetopObjectProperty
has program committee chairPagehas committee chairEvent
has program committee memberPagehas committee memberEvent
has publication committee chairPagehas committee chairEvent
has publication committee memberPagehas committee memberEvent
has publicity committee chairPagehas committee chairEvent
has publicity committee memberPagehas committee memberEvent
has reviewerPagehas contributorEvent
has speakerPagehas contributorEvent
has sponsorPagehas contributorBFO 0000015
has sponsorship committee chairPagehas committee chairEvent
has sponsorship committee memberPagehas committee memberEvent
has steering committee chairPagehas committee chairEvent
has steering committee memberPagehas committee memberEvent
has technical committee chairPagehas committee chairEvent
has technical committee memberPagehas committee memberEvent
is aboutTextBFO 0000015
joint event ofPagepart ofEvent
landing pageURLIDIdentifier
languageTexttopDataProperty
last nameTextpersonal namePerson
locationTexttopDataPropertyLocation
logoPagetopDataProperty
meeting URLURLlocationVirtualLocation
metricTexttopDataPropertyBFO 0000015
metric valueTextmetricBFO 0000015
nameTexttopDataProperty
notification deadlineDatedeadlineEvent
number of attendeesNumbermetricEvent
number of tracksNumbermetricEvent
occurs inTextEvent
occurs in cityTextoccurs inEvent
occurs in countryTextoccurs inEvent
occurs in stateTextoccurs inEvent
occurs in venueTextoccurs inEvent
occurs in virtual placeURLoccurs inEvent
organizational nameTextagent nameOrganisation
paper deadlineDatedeadlineEvent
part ofPagetopObjectProperty
... further results

Forms & Templates

Open questions

  • Property:Country # probably better Type:External identifier to use (Wikidata) lookup funktion?
  • Property:City # probably better Type:External identifier to use (Wikidata) lookup funktion?
  • Property:State # probably better Type:External identifier to use (Wikidata) lookup funktion?
  • Property:Venue # probably better Type:External identifier to use (Wikidata) lookup funktion?

Properties and Classes mappings to to the RDF/RDFs/OWL

The following table show the mapping between SMW properties and the rdf/rdfs/owl properties in SMW export

SMW Property/Categories RDF Export property
Property:Subcategory of rdfs:subClassOf
Member of Category rdf:type
Property:Subproperty of rdfs:subPropertyOf
Category Class
Page, subobject Instance of Class / Individual
Page rdf:resouce

SWM: Subcategory of == rdfs:subClassOf

Member of Category == rdf:type

Category:X in Wiki page, translates in the RDF export as: Page has rdf:type relationship to category X.

Roughly speaking, membership of a category means "Berlin is a City". In Semantic MediaWiki's RDF export, this is explicit: the article has an rdf:type relationship to its category.

https://www.semantic-mediawiki.org/wiki/Category:City

See RDF export of [1]

Datatypes

Changes in implementation

Subobjects

Subobject do not seem necessary, unless when there are multiple instances of group of properties, like Property:Contributor in Event PIDapalooza 2020

The desired effect, of the grouped properties, which a subobject/Record would hold, can be done using children props [[Subproperty of::Parent]] to the main Proprerty. See Property:Location

This enables that we can query for Location and get the subproperty values

NOTE: For some reason it only seems to work if Parent Property Has type::Text

{{#ask: [[Location::+]]
 |?Country
 |?City
 |?Coordinates
 |format=broadtable
 |offset=0
 |headers=show
}}


Or Duration and get Star and End Date

{{#ask: [[Duration::+]]
 |?Start Date
 |?End Date
 |format=broadtable
 |headers=show
}}


TODOs

  • Properties that Had Type Recorder are being turned into subobjects: how to keep children properties "related to" the Parent?
    • with Has fields (no semantic value)?
    • or children props have [[Subproperty of::Parent]] ?