Translating from schema.org to the Organization Ontology¶
schema.org is an important folksonomy and JSON model for representing common entities on the web. The organization model of schema.org has organization types and properties which can be represented using the Organization Ontology.
Full interoperability with schema.org is not currently a goal of the Organization Ontology work 1
Translating Types¶
The schema.org organization types are listed in Table 19 schema.org types are high-level and can be multi-valued, much as Organization Ontology dispositions are multi-valued.
Table 19 provides a guide for translating schema.org organizational types to assertions in the VIVO Organization Ontology.
schema.org Type |
Organization Ontology Assertions |
---|---|
Airline |
Unknown type. Typically company. Disposition is airline. |
Consortium |
Unknown type. Assert Organization only. Type is often nonprofit Disposition is often association |
Corporation |
Type is company. Disposition is often commerce. |
EducationalOrganization |
Type is unknown. Assert Organization only. Disposition is education. |
FundingScheme |
Type is unknown. Assert organization only. 2 Disposition is funding. |
GovernmentOrganization |
Type is government organization Disposition is unknown. |
LibrarySystem |
Type is unknown. Organization only. Disposition is library. |
LocalBusiness |
Type is company. Disposition is often commerce. |
MedicalOrganization |
Unknown type. Assert Organization only. Disposition is healthcare provider |
NGO |
Type is nonprofit Disposition is unknown. |
NewsMediaOrganization |
Type is unknown. Assert Organization only. Disposition is media. |
PerformingGroup |
Type is unknown. Assert Organization only. Disposition is performing |
Project |
Type is unknown. Perhaps informal. 3 Disposition is project. |
SportsOrganization |
Type is unknown. Assert organization only. Disposition is sports. |
WorkersUnion |
Type is unknown. Often nonprofit. Disposition is labor union. |
Footnotes
- 1
Full interoperability between schema.org and the Organization Ontology could be future goal. It appears that all the ontological structure is in place to add additional properties and entities from schema.org to the Organization Ontology.
- 2
Unclear if a funding scheme is an organization. It might be an informal organization of those participating in the “scheme” or it may be an organizational part of an organization with funding disposition.
- 3
In Basic Formal Ontology (BFO) ontologies, the word “project” is used to describe a particular type of process, that is, an occurent. A project is not an organization. A project may “have” an organization, an organization may conduct a project. In english, when people refer to a “project,” they may be referring to an organization that was created for the purpose of executing a defined piece of work. Such an organization may be formal or informal, it may be an organizational part, or an organization of its own.