Welcome to CoSMO! CoSMO is an ontology for characterizing social media posts and their relations with the content they cite. CoSMO is closely related to the CiTO ontology which deals with typing of citations in formal academic research (x supports y, x opposes y, etc). CoSMO borrows concepts from CiTO but is different in 2 main ways: (1) CoSMO is oriented towards characterizing the relations between digital media (and not just research papers), and (2) CoSMO deals with the informal knowledge sharing style common to social media networks.

<aside> 🚧 CoSMO is under active development and is subject to changes.

</aside>

How to read

As for now, the Ontology describes relations between an “assertion” subject and a URL. Or between the assertion “types”.

In the table below, you may find the description of each relation or type in the prompt field, as we use LLM to give semantic structure to assertions/posts. The field, display_name is the presentation in the application, and label is the way the LLM classifies the relations.

The ontology is used in our Nanopublication template, which the following graph can illustrate:

Screenshot 2024-02-14 at 1.10.44 PM.png

Relations

Relations are of the form of 'assertion' relating to 'URL,’ where the URL can be directed to an academic paper, news article, blog post, podcast or video, etc. The assertion is assumed to be created by an ORCID account expressing.

Untitled

Types and Classes

We define a class - semanticPost, all assertions graphs in our applications will be of type semanticPost. We define a few other types that are assigned to assertions without URL as relation objects. In RDF, we realize these by subclasses of assertion. E.g.


this:assertion rdf:type cosmo:quesion 

Untitled

Literal relations

Untitled

Technical relations

Technical relations

Nanopublications instances and Templates