11.07.2015 Views

Ontological Requirements for Annotation and ... - The CIDOC CRM

Ontological Requirements for Annotation and ... - The CIDOC CRM

Ontological Requirements for Annotation and ... - The CIDOC CRM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 11. Screenshot of the PhiloSurfical application<strong>The</strong> creation of PhiloSurficalʼs knowledge base is composed of three phases.1) <strong>The</strong> trans<strong>for</strong>mation of the text itself into a semantic <strong>for</strong>mat. Firstly, we downloadedthe Gutenberg edition of the Tractatus 8 , which corresponds to the English translationmade by David Pears <strong>and</strong> Brian McGuinness in 1961. We then built a suitable parserto extract the different paragraph numbers <strong>and</strong> text, so as to populate the relevantparts of the ontology (mainly, subclasses of in<strong>for</strong>mation-objects representing textentities at various levels of abstraction). Moreover, we repeated this process with twoother editions of the text, the translations made in 1922 by Charles Kay Ogden 9 <strong>and</strong>the original German version 10 . As a result, we created 1591 instances representingTractatus sentences.2) <strong>The</strong> annotation of the textʼs paragraphs. For the annotation phase, we worked incollaboration with a Wittgenstein scholar, Andrea Bernardi. Essentially, we wentthrough all of the textʼs paragraphs with the purpose of extracting the key-conceptsthey are dealing with. We then drew a map where it is possible to see the associationof each concept to the paragraphs where it is mentioned in. During this process, ourphilosophy expert also created some basic relations that contextualize the conceptswith respect to one another, so to <strong>for</strong>m links among them (inclusion, opposition,similarity...). Moreover, we annotated a number of specific relationships the conceptsentertain with other types of philosophical entities (e.g., a theory belongs to a schoolof thought, a theory defines a concept, an author belongs to a philosophical school,etc.). To conclude this process, we generated a layer of interpretation instancesabout the Tractatus (analogous to what described in section 2.3). By using thismethod we created a total of 639 instances representing interpretations of Tractatussentences, 434 instances of philosophical ideas related to the text <strong>and</strong> 290interpretations of the ideas.3) <strong>The</strong> enlargement of the knowledge base through the addition of further philosophyrelatedinstances. This was done automatically, mostly by ʻscrapingʼ the relevant

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!