Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Modelling multilinguality: The concept-term-string distinction 6 th AOS Workshop Vila Real (Portugal) July 2005 Discussion forum n.2 Chair: Anita Liang
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 The problem UF/USE ==> a)Food and Agricultural Organization USE FAO b)coordination USE co-ordination c)organization USE organisation d)acetic acid USE acid e)hydrophobicity USE hydrophilicity Languages a)Lao: khao xxx ‘burned crushed rice boiled in water’ b)Chinese: mian ‘face’ AGROVOC a) female-femelle
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 The concept-term-string distinction Distinguish –meaning (concepts) from language-specific realizations (terms) –terms from various ways of representing those terms (strings) Allows for language-independent realization of vocabulary/terminology/ontology Allows for accurate lexical relations within and across languages
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Implementing the model OWL –workarounds RDBMS –need to build ontology-specific functionalities Maintenance issues (tools, terminologists) When is a concept from Language A the same as /different from a concept in Language B?
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Conceptual structure There are 2 concepts at the top level: o_concepts (represent the concepts) o_terms (represent the lexicalizations)
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Relationships We need at least: has_lexicalization (object property): to set terms for the ontology concepts synonym, translation (object property): to set relationships between terms acronym, spelling variant (annotation datatype property): to set relationships between strings
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Concept/Concept relationship: RT
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Concepts/Terms: Has_Lexicalisation
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Terms/Terms: synonym
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Terms/Strings: acronym
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Terms All terms are created as instances of the class o_terms. All at the same level. Only one language per term. term level string level concept level
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Assign language to terms
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Acronym: string relationship... Similar for spelling variants.
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Synonym: term relationship
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Translation: term relationship
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 The real ontology concepts Real ontology concepts are instances with a has_lexicalisation property
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Relationships between concepts cow
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 Problem #1 If we set a default language for display it will work only for instances on that language... french labels
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005 With Protégé Core (no OWL)
Food and Agriculture Organization of the UN Library and Documentation Systems Division July 2005 Modelling (real) multilinguality 6 th AOS Workshop Vial Real (Portugal) July 2005