Top Banner
Semi-Automatic Mapping of WordNet to Basic Formal Ontology Selja Seppälä, Amanda Hicks, and Alan Ruttenberg Global WordNet Conference Bucharest, Romania January 30, 2016
26

Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Jul 19, 2018

Download

Documents

dokhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Semi-AutomaticMappingofWordNet toBasicFormalOntology

SeljaSeppälä,AmandaHicks,andAlanRuttenberg

GlobalWordNetConferenceBucharest,RomaniaJanuary30,2016

Page 2: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Background(1)

GEN is_a OBJECT Anachromaticcell

SPE other:develops_fromMATERIALENTITY

ofthemyeloidorlymphoid lineages

SPE bearer_ofDISPOSITION

capableofameboidmovement,

SPE located_inMATERIALENTITY

foundinbloodorothertissue.

OBJECT

GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

OBJECT

shas_part OBJECTs has_partOBJECT AGGREGATE

MATERIAL ENTITY

sbearer_ofDISPOSITIONsbearer_ofQUALITYscontainsPROCESSscontainsPROCESS BOUNDARYshas_historyPROCESSahas_partIMMATERIAL ENTITYahas_partMATERIAL ENTITYalocated_in INDEPENDENT CONTINUANTsmaterial_basis_ofDISPOSITIONaoccupiesTHREE-DIMENSIONAL SPATIALREGIONapart_ofIMMATERIAL ENTITYapart_ofMATERIAL ENTITYsparticipates_inPROCESS

2

leukocyte (CL_0000738)Anachromaticcellofthemyeloidorlymphoid lineagescapableofameboidmovement, foundinbloodorothertissue.

12

3

Page 3: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Background(2)

• BFOalsousedinthebiomedicalfieldandincreasinglyinotherdomains

• ExistingmappingsofWNtoupper-levelontologies– WN-DOLCE(Gangemi etal.,2010)

– WN-KYOTO(Laparra etal.,2012)

– WN-SUMO(NilesandPease,2003;PeaseandFellbaum,2010)

• Nolexico-semanticresourceavailablefortheBasicFormalOntology(BFO)

➔ CreateaBFO-compliantlexicalresource3GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 4: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

BFO2.0

• Adomain-neutralformalupper-levelontology(Smithetal.,2012)

• Representsthetypesofthingsthatexistintheworldandrelationsbetweenthem

• Servesasanintegrationhubformid-levelanddomain-specificontologies,whichthusbecomeinteroperable(SmithandCeusters,2010)

• Previousversions(BFO1.0andBFO1.1)havebeenmappedtoBFO2.0(Seppäläetal.,2014)

4GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 5: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Goal&hypotheses

• Semi-automaticallymappingWordNet3.0toBFO2.0

• AlargeportionofWNsynsets,especiallynounsandverbs,canbesemi-automaticallymappedtoBFO

• ExploitingexistingmappingbetweenWNandtheKYOTOontology

5GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 6: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

TheKYOTOontology

• Forrepresentingdomain-specifictermsinacomputer-tractableaxiomatized formalismtoallowmachinestoreasonovertextsinnaturallanguage(Vossen etal.,2010)

• LinksWordNets ofdifferentlanguagestoontologyclasses viaamappingoftheEnglishWordNet toKYOTO

• Subdividedintothreelayers• IncludesDOLCE(anupper-levelontologysimilartoBFO)

6GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 7: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

KYOTOontology’sthreelayers

7GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Layer1:KYOTO3TopOntologyIncludestheDescriptiveOntologyforLinguistic andCognitiveEngineering(DOLCE-Lite-Plus, version3.9.7)

Layer2:KYOTO3MiddleOntologyNounandverbsynsetsconstituting asetofBaseConcepts (BCs)

Layer3WordNetWNsynsets containingdomain-specific classes(e.g.fromtheenvironmentaldomain)

KYOTO3Top

KYOTO3Middle

WordNet

Page 8: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Relevantontologicalcharacteristics

• DOLCEandBFOsharerelevantcharacteristics• Domainneutrality

• Stricthierarchical is_a taxonomy

• Bi-partitionintoCONTINUANTS (DOLCE‘endurants’)andOCCURRENTS (DOLCE‘perdurants’)

• Distinctionbetweenindependentanddependententities

• Canbelooselymappedexploitingpreviousmappings

8GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 9: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Methodoverview

9GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

1

2

3

1 MappingsfromDOLCEtoBFO2.0Ruleset mappingKYOTOtypestoBFObasedonGetsynsets,theirbaseconceptsandKYOTOtypes,andapplyrulestomapWordNet toBFO

12

3

KYOTO3Top

KYOTO3Middle

WordNet

Page 10: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Implementationimmunity.n.02

Input‘Kyoto#condition__status-eng-3.0-13920835-n’,

‘Kyoto#state-eng-3.0-00024720-n’,

‘ExtendedDnS.owl#situation’, ‘ExtendedDnS.owl#non-agentive-social-object’,

‘ExtendedDnS.owl#social-object’,

‘DOLCE-Lite.owl#non-physical-object’,

‘DOLCE-Lite.owl#non-physical-endurant’,

‘DOLCE-Lite.owl#endurant’, ‘DOLCE-Lite.owl#spatio-temporal-particular’,

‘DOLCE-Lite.owl#particular’

Program testsifstringinrulesmatcheselementinlist

. . .

‘#non-agentive-social-object > disposition’

‘accomplishment > process’

‘noun.act > process’. . .

immunity.n.02 >DISPOSITION

10GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Output

Page 11: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Evaluation• Synset datasets– ‘medicinesample’:106nouns&verbsmarked‘medicine’– ‘POS-sample’:100nouns&100verbsextractedrandomly

• Rulesets– 1st ruleset

• CreatedusingDOLCE/KYOTO/WN lexname mappingstoBFO• Testedon‘medicine sample’

– 2nd ruleset• Tunedon‘medicinesample’• Testedon‘POS-sample’

11GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 12: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Goldstandard

• ManuallycreatedbyBFOexperts

• IntuitivecategorizationcriterionAssignthemostspecificBFOtypeofwhichthereferentofthesynset isasubtype.

• Example‘thesynset immunity.n.02 referstoasubtypeoftheBFOtypeDISPOSITION’

12GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 13: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Baseline

• WNnouns– noun.topsmanuallymappedtoBFO2.0– PropagatingmappingsdownwardstoWNsynsets

• WNverbs– AutomaticallymappedtoBFO 2.0PROCESS

• Limitation– Notalwaysmappable tolower-levelBFOcategories

13GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 14: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Results:Correctmappings

14GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

•↗in‘medicine sample’,but2nd rulesettunedonit•↘in‘POS-sample’duetoincorrectandnon-mapping verbs• BUT↗using baseline rule• Slight ↗fornouns

Prospectiveperformance

Page 15: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Results:Incorrectmappings

15GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Prospectiveperformance

• Slight↘in‘medicinesample’ (n:↘;v:↗)• = in‘POS-sample’(n:↘;v:↗)• BUT↘using baseline rule• Nomorepartialmappings

Page 16: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Results:Nomappings

16GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Prospectiveperformance

• Noneinbaseline BUT16%ofnounsmappedtoENTITY

• ↗in‘POS-sample’mostlyduetoverbs

• BUT↘using baseline rule

Page 17: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Generalobservations

• Verbsbettercoveredthannouns– NounsrefertoawiderarrayofBFOcategories

• Verbsbestcoveredbybaselinerule–MostverbsrefertosubtypesofBFOPROCESS

• Nounsbestcoveredbyrulesets– RulesallowmappingstolowestBFOcategories

17GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 18: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Ontologicalchallenges

• OntologicaldistinctionsnotcapturedinWN– Rigidvs.non-rigidproperties– WN:‘carrier.n.09’➔ BFO: OBJECT or ROLE?➔ RulewhereWN:‘noun.person’➔BFO:ROLE

• Hierarchichal discrepancies(hyponymyvs.‘is_a’)– WNnotontologicallyprecise– WN:’symptom.n.01’&‘sign.n.06’hyponymsof‘cognition.n.01’

➔ Usesemi-automaticmethodtoontologicallyevaluateWN’shierarchy(e.g.,Rudify)

➔ Refinemappingrulesiteratively18GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 19: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Challenges:One-to-manymappings

• FromDOLCEtypes– DOLCE:‘feature’➔ BFO: SITE or FIAT OBJECT PART?➔ Furtherdisambiguationsteprequired

• FromWNsynsets– Systematicpolysemy–WN:‘carpet_beetle.n.01’➔ BFO: OBJECT or OBJECTAGGREGATE?

➔ Furtherinvestigationneeded

19GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 20: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Challenges:Non-mappingcases

• FromDOLCEtypes– DOLCE:‘abstract’➔ noBFOtype➔ Testnewrulesthatmightworkforsomecases

• FromWNsynsets– Non-existententitytypes–WN:‘mythical_creature.n.01’➔ noBFOtype➔ Problemforautomation

20GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 21: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Futurework

• Examiningresults further

• Testing,extending&refiningmappingrules– MappingKYOTOBCstoBFOandpropagatingdownwards

– Creatingnewmappingrulesusing• WN-SUMOmappings

• OntologiesextendingBFO

• Processingsystematicpolysemy

• ProcessingadjectivesintermsofBFOtypes

21GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 22: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

Conclusion• Amethodtosemi-automaticallymapWordNet 3.0

synsets toBFO2.0typesviatheKYOTOontology➔ Identifyingchallenges➔ Gettingasenseofperformance

• Encouragingpreliminaryresults• MoreworkneededtoseeifmethodscalestothefullWordNet➔ Reducesmanualwork

• Challenge:ProvidingBFO-compliantinterpretationsofunmatchedWNsynsets

22GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 23: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

THANKYOU

[email protected]@[email protected]

23GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 24: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

References(1)Robert Arp, Barry Smith, and Andrew D. Spear. 2015. Building Ontologies with Basic Formal Ontology. MIT

Press, Cambridge, MA.Christiane Fellbaum, editor. 1998.WordNet: An Electronic Lexical Database.MIT Press, Cambridge, MA.Aldo Gangemi, Roberto Navigli, and Paola Velardi. 2003. The OntoWordNet Project: extension and

axiomatization of conceptual relations in WordNet. On The Move to Meaningful Internet Systems 2003:CoopIS, DOA, and ODBASE, pages 820–838.

Aldo Gangemi, Nicola Guarino, Claudio Masolo, and Alessandro Oltramari. 2010. “Interfacing WordNet withDOLCE: towards OntoWordNet”. In Chu-ren Huang, Nicoletta Calzolari, and Aldo Gangemi, editors,Ontology and the Lexicon: A Natural Language Processing Perspective, pages 36–52. Cambridge UniversityPress.

Pierre Grenon. 2003. BFO in a Nutshell: A Bi-categorial Axiomatization of BFO and Comparison with DOLCE.IFOMIS Report 06/2003. Technical report, Institute for Formal Ontology and Medical Information Science(IFOMIS), University of Leipzig, Leipzig, Germany.

Nicola Guarino and Christopher Welty. 2002. “Evaluating Ontological Decisions with OntoClean”. Commun.ACM, 45(2):61–65, February.

Axel Herold, Amanda Hicks, German Rigau, and Egoze Laparra. 2009. Central Ontology Version - 1 Deliverable6.2. Technical report.

Amanda Hicks and Axel Herold. 2009. “Evaluating ontologies with Rudify”. In Jan L. G. Dietz, editor, Proceedingsof the 2nd International Conference on Knowledge Engineering and Ontology Development (KEOD’09),pages 5–12. INSTICC Press.

24GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 25: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

References(2)Zubeida Casmod Khan and C. Maria Keet. 2013. “Addressing issues in foundational ontology mediation”. In

Proceedings of KEOD’13, pages 5–16, Vilam- oura, Portugal, September 19–22. SCITEPRESS.Egoitz Laparra, German Rigau, and Piek Vossen. 2012. “Mapping WordNet to the Kyoto ontology”. In LREC,

pages 2584–2589.George A Miller. 1995. “WordNet: a lexical database forEnglish”. Communications of the ACM, 38(11):39–41.I. Niles and A. Pease. 2003. “Linking Lexicons and Ontologies: Mapping Wordnet to the Suggested Upper

Merged Ontology”. In Proceedings of the IEEE International Conference on Information and KnowledgeEngineering, pages 412–416. Citeseer.

Adam Pease and Christiane Fellbaum. 2010. “Formal ontology as interlingua: The SUMO and WordNet linkingproject and global WordNet”. In Churen Huang, Nicoletta Calzolari, and Aldo Gangemi, editors, Ontologyand the Lexicon: A Natural LanguageProcessing Perspective. Cambridge Univer- sity Press.

Selja Seppälä, Barry Smith, and Werner Ceusters. 2014. “Applying the realism-based ontology-versioningmethod for tracking changes in the basic formal ontology”. In 8th International Conference on FormalOntology in Information Systems (FOIS 2014), Rio de Janeiro, Brazil.

Selja Seppälä. 2015a. “Mapping WordNet to the Basic Formal Ontology using the KYOTO ontology”. InProceedings of ICBO 2015.

Selja Seppälä. 2015b. “An ontological framework for modeling the contents of definitions”. Terminology,21(1):23–50.

A. Patrice Seyed. 2009. “BFO/DOLCE primitive relation comparison”. In Nature Precedings.Barry Smith and Werner Ceusters. 2010. “Ontological Realism: A Methodology for Coordinated Evolution of

Scientific Ontologies”. Applied Ontology, 5:139–188.

25GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg

Page 26: Semi-Automatic Mapping of WordNet to Basic Formal Ontologygwc2016.racai.ro/Slide-uri/day04/Seppala, Semi-Automatic Mapping of... · Semi-Automatic Mapping of WordNet to Basic Formal

References(3)Barry Smith, Mauricio Almeida, Jonathan Bona, Mathias Brochhausen, Werner Ceusters, Melanie Courtot,

Randall Dipert, Albert Goldfain, Pierre Grenon, Janna Hastings, William Hogan, Leonard Jacuzzo, IngvarJohansson, Chris Mungall, Darren Natale, Fabian Neuhaus, Anthony Petosa Robert Rovetto, AlanRuttenberg, Mark Ressler, and Stefan Schulz, 2012. Basic Formal Ontology 2.0: Draft Specification andUser’sGuide, July.

Andrew D. Spear, 2006. Ontology for the Twenty First Century: An Introduction with Recommendations.Institute forFormal Ontology and Medical Information Science, Saarbrücken, Germany.

Lynda Temal, Arnaud Rosier, Olivier Dameron, and Anita Burgun. 2010. “Mapping BFO and DOLCE”. Studies InHealth TechnologyAnd Informatics, 160(Pt2):1065–1069.

Piek Vossen, German Rigau, Eneko Agirre, Aitor Soroa, Monica Monachini, and Roberto Bartolini. 2010.“KYOTO: an open platform for mining facts”. In Proceedings of the 6th Workshop on Ontologies and LexicalResources, pages 1–10.

26GWC2016|January30,2016|SeljaSeppälä,AmandaHicks&AlanRuttenberg