9. Standard Graphs

Warning

Skills Recommended

Note

Skills covered

9.1. Introduction to the Standard Graph (SG) Collection

The SG Collection has templates for specific relations. The examples used in the Vogon tutorial are based on the Standard Graph Collection. The SG collection represents some of the relationships (NOT ALL) that Vogon can be used to annotate. The SG collection was created using y-ED Graph Editor.

yED

Becoming familiar with the format and directionality of the relationships in the SG Collection can help in annotating other projects or networks. An in depth knowledge of the documentation, ontologies, and the foundations of the Triples Theory can be found at the International Committee of Museums CIDOC Conceptual Reference Model (CIDOC CRM)

CIDOC CROM

The SG Collection can also be used as templates in the mapping function of Vogon (more about the mapping function in Vogon in future tutorials).

9.2. Structure of the Standard Graph Collection

All Standard Graphs follow the Triples Theory structure of Subject - Predicate - Object. The SG Collection relationships are depicted differently than in Vogon. SG Collection relations have the following components.

The Subject of a relation is a pink oval with a black arrow pointing to it. (In Vogon there is a subject connector).

The Predicate of a relation is a blue box with a black arrow and a pink arrow originating from it. The word that is in the box is the word that you use, the definition is in the yellow box attached.

The Object object is a pink oval with a pink arrow pointing to it. (In Vogon there is an object connector).

The yellow box attached to a Subject, Predicate, or Object depicts the interpretation of the word

The purple box attached to a Subject, Predicate, or Object depicts the concept of type of the word.

A concept type provides specific information for Vogon (more about concept types in the CIDOC CRM and future tutorials).

In the SG collection a relationship is represented like this

_images/sgexample.png

In Vogon a relationship is represented like this

_images/sgvogon.png

9.3. Annotating Relationships based on the SG Collection

Relationships in the SG Collection have been created according to a specific data model. Therefore, the relations depicted in the SG Collection will collect information specific to this data model. It is recommended that you review and follow the relationships depicted in the SG collection if you are a new Vogon user.

However, if you are an advanced Vogon user or computer programmer you can create your own SG Collection (more about creating a SG collection in future tutorials).

9.3.1. Apellations based on the SG Collection

SG Collection templates have specific interpretations and normalizations for each appellated word used in a relationship. It is recommended that you use the templates as a reference when appellating all words in Vogon.

9.3.2. Predicates

When creating relationships based on the SG Collection the Predicate or Predicates of a relation will be in the blue box(es) in the SG Collection. The word in the box is the word that will be appellated. This is the actual word that needs to to be added to the user’s Concept List and/or Vocabulary.

For example, the word “start” is in a blue predicate box and the corresponding interpretation is in the yellow box. The word start is the word that will be appellated.

The interpretation of the word “start” is:
  • e.g. begin, have a beginning, in a temporal, spatial, or evaluative sense; “The DMZ begins right over the hill”; “The second movement begins after the Allegro”; “Prices for these homes start at $250,000”
_images/sgpred.png

In Vogon the concept that must be added to the Concept List will may not have the exact same interpretation. Most predicates used for creating relations will state Standardized Relationships in the Ontology column.

After clicking on the Retrieve Word option in the Concept List tab and searching for “start” there are many options to choose from. The predicate we are looking for is a verb (most predicates are verbs) and has the specific interpretation:

  • “e.g. begin, begin have a beginning, in a temporal, spatial, or evaluative sense; “The DMZ begins right over the hill”; “The second movement begins after the Allegro”; “Prices for these homes start at $250,000”

The correct interpretation for “start” has been selected and highlighted in blue in the Search for a Word Window

_images/sginterpret.png

9.3.3. Subjects and Objects

When creating relationships based on the SG Collection the Subject(s) or Object(s) of a relation will be in the pink oval(s) in the SG Collection.

9.3.3.1. Words that have no brackets

If the word is in an oval with no brackets, that is the actual word to be appellated.

For example, the word “Organization” is in a pink oval and the corresponding interpretation is in the yellow box. The word Organization is the word that will be appellated.

_images/sgnobracket.png

9.3.3.2. Words that have brackets

If the word is in an oval with brackets, that is the concept type of the word. The user must select a word that is of that concept type.

For example, the word ” [Organization] ” is in a pink oval with purple concept type box underneath. The concept type is:

” a concept of type E40- Legal Body- e.g. Arizona State University”
_images/sgbracket.png

A bracketed Subject or Object box indicates the user must select (i.e. appellate) a concept of that concept type.

In this example the user must select a concept that is a legal body, Arizona State University is an example of a legal body.
  • Based on your project or text any legal body can be selected

9.3.4. Creating relations based on the SG Collection

The information you are trying to collect will determine which SG templates you will use. The section will describe a typical workflow for using the SG Collection to create a relationship.

For example, we want to create a relation based on the SG Collection template of Org_Employ_Person_start. Using this template we will be able to depict what date an organziation started employing a person.

The SG Collection template for creating the relationship, “organization employ person starting in (date)” is:

_images/sgpeemploy.png

In order to create the relationship, “organization employ person starting in (date)” the following words must be appellated

  • employ - baseless appellation inferred from text
  • start - baseless appellation inferred from text
  • be - baseless appellation inferred from text
  • Organization - concept type
  • [ Organization ] - the actual Organization employing the person
  • [ Person ] - the actual person who was employed
  • [ Date ] - the date when the employment began

Using the SG template for Org_Employ_Person_start, let’s create this relationship from the Pe_Cohen.txt. The textual basis for this relation has been highlighted in blue the Text Editor Main Window in Vogon.

_images/sgrel1.png

The sentence reads, “In 1959 Cohen accepted the position of Assistant Professor in the Biochemistry Department of Vanderbilt University .”

In order to create a relation based on a template verify that all words in the template can be appellated (have a valid normalization and interpretation).

  • employ - baseless appellation inferred from text
  • start - baseless appellation inferred from text
  • be - baseless appellation inferred from text
  • Organization
  • [ Organization ] - the actual Organization employing the person; in this example “Vanderbilt University”
  • [ Person ] - the actual person who was employed; in this example “Stanley Cohen”
  • [ Date ] - the date when the employment began; in this example “1959”

After appellating all the words in the SG template, create relations for the triplets that have subjects and/or objects which are not predicates. A relation with a predicate used as a subject or object is part of nested triple.

After creating relations for these triplets, move onto the rest of the triples in the template.

In this example, the relation Organization - be - [ Organization ] is the only triplet that does not have a subject and/or object which is a predicate.

The relation Organization - be - [ Organization ] is shown inside the box.

The other relations created based on this template have subjects and/or objects which are predicates.

  • (be) - employ - [ Person]; (be) represents the triple (Organization - be - [ Organization ]);
  • ((employ)) - start - [ Date ]; ((employ)) represents both triples; ((Organization - be - [ Organization ]) - employ - [ Person ])
_images/sgrel2.png

Creating the reationships based on this workflow the Graphical Editor Main Window could look like this (rearranging the boxes to be more similar to the SG template:

_images/sgrel3.png

9.4. Nomenclature of the SG Collection

The SG Collection nomenclature describes the content of the file. The nomenclature is partially based on the Triples Theory in Vogon. The individual temporal designations (start, end, occur) are included in the Individual SG templates.

In most cases, the original triplet (that does not have a subject or object as a predicate) , and then the ending triplet are used. Underscore “_” separates appellations and/or relations.

Example: (R1 - Subject )(R1- Predicate) (R**final**- Object)

For example, the template file Organization Use Technology End is abbreviated to:

Org_Use_Technology_end.graphml
_images/Orguse.png

The following is a list of abbreviations used in the SG Collection templates:

  • Exp = experiment
  • Lit = literature
  • Org = organization
  • Pe = people

The Standard Graph (SG) Collection templates are categorized into main folders Full SG and Individual SG.

  • Full SG Folder: depicts relations with three possible temporal designations start, occur, and end.
  • Individual Folder: depicts relations with one of the three temporal designations start, occur, and end.

Both of these main folders have three subfolders: People, Organization, or Experiment. (Adding more SG templates so check back for updates!)

  • People
  • Organization
  • Experiment

The subfolders represent the subject and then the object of the triple. Ergo, any triple with a person, organization, or experiment as the subject will be in the corresponding category. Any triple that does not have a person, organization, or experiment as the subject of the triple is categorized by the object being a person, organization, or object.

9.4.1. Standard Graph Collection: Full SG

The Full SG templates in the Full SG folder depict how to annotate a relationship using any of three temporal designations. These temporal designations depict when the relation starts, occurs, or ends.

For example, the template Exp_Use_Technology illustrates the relationship “experiment use technology” and depicts the addtional triples to create three relationships:

  • when the experiment started using the technology
  • when the experiment using the technology occurred
  • when the experiment stopped or ended using the technology
_images/sgfullexample.png

9.4.2. Standard Graph Collection: Individual SG

The Individual templates in the Individual SG folder depict how to annotate a relationship using any of three temporal designations. These temporal designations depict when the relation starts, occurs, or ends.

For example, the template Exp_Use_Technology_start depicts the relationship “experiment use technology” and provides the user with all of the triples to create one relationship:

  • when the experiment started using the technology
_images/sgstart.png

All three temporal designations (start, occur, end) are found in the Individual SG folder for each relation.

Note

Skills covered

9.5. Progress Flowchart

_images/Flow6.png

Create A Workspace

Vocabulary & Concept List

Appellations

Create Relations

Text Annotated