m Pease [email protected]– permission to copy granted so long as slides and this notice are not Language to Logic Translation with PhraseBank • Motivation • Existing Products – SUMO, WordNet, CELT • Proposed Work Adam Pease Articulate Software [email protected]http://virtual.cvut.cz/kifb/en/ Christiane Fellbaum Princeton and BBAW [email protected]http://www.cogsci.princeton.edu/~wn/
21
Embed
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered Language to Logic Translation.
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
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
Christiane FellbaumPrinceton and [email protected]://www.cogsci.princeton.edu/~wn/
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
Motivation
• Deep understanding of natural language– Question answering, not just information retrieval– To perform logical inference, we need full and explicit
semantics
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
Definitions
• An ontology is a shared conceptualization of a domain
• An ontology is a set of definitions in a formal language for terms describing the world
• Upper Ontology–An attempt to capture the most general
and reusable terms and definitions
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
Motivation – Why Phrases
• Many English sentences contain standard “template” phrases with limited variations
• (Church&Hanks, 1989) studied the English word “take” and estimates that there are at least 10,000 phrases that follow the pattern "support verb plus noun"
• We can express the semantics of such templates in formal logic
• NL understanding will be improved by having a corpus of such phrases
• The focus of our proposed work is on such phrases and phrase patterns
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
Existing Tools to Support this Effort
• Suggested Upper Merged Ontology (SUMO)• WordNet• SUMO-WordNet mappings• Controlled English to Logic Translation
(CELT)
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
Suggested Upper Merged Ontology
● 1000 terms, 4000 axioms, 750 rules● Mapped by hand to all of WordNet 1.6, then
ported to 2.0 (thanks to U. Catalonia)
● A “starter document” in the IEEE SUO group● Associated domain ontologies totalling 20,000
terms and 60,000 axioms● Free
– SUMO is owned by IEEE but basically public domain
– Domain ontologies are released under GNU
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
WordNet to SUMO Mapping
• WordNet synset “plant, flora, plant_life” is equivalent to the formal SUMO term 'Plant'
– 00008864 03 n 03 plant 0 flora 0 plant_life 0 027@ . . . | a living organism lacking the power of locomotion &%Plant=
– SUMO has axioms that explain formally what a plant is(=> (and (instance ?SUBSTANCE PlantSubstance) (instance ?PLANT Organism) (part ?SUBSTANCE ?PLANT)) (instance ?PLANT Plant))
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
WordNet to SUMO Mapping
• Many highly specific words map to general formal terms
• Several word senses may map to one SUMO term and vice versa
– 00128951 04 n 02 substitution 0 exchange 1 004 @ 00125689 n 0000 ~ 00129213 n 0000 ~ 00129804 n 0000 ~ 00129915 n 0000 | the act of putting one one thing or person in the place of another: "he sent Smith in for Jones but the substitution came too late to help“ &%Removing+ &%Putting+
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
WordNet to SUMO Mapping
• Most nouns map to classes• Most verbs map to subclasses of Process• Most adjectives map to a
SubjectiveAssessmentAttribute• Most adverbs map to relations of &%manner
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
SUMO
● In use by academics and industry
● Versions available in KIF, XML, DAML, LOOM, Protege
● Language generation templates in English, Czech, Italian, German, Hindi, Chinese
– thanks to Michal Sevcenko, Nicoletta Calzolari et al, Pushpak Bhanttacharya et al, Chu-Ren Huang et al
● Open source browser
– thanks to Michal Sevcenko
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
SUMO Structure
Structural Ontology
Base Ontology
Set/Class Theory Numeric Temporal Mereotopology
Graph Measure Processes Objects
Qualities
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
SUMO+Domain OntologyStructuralOntology
BaseOntology
Set/ClassTheory
Numeric Temporal Mereotopology
Graph Measure Processes Objects
Qualities
SUMO
Mid-Level
Military
Geography
Elements
Terrorist Attack Types
Communications
People
TransnationalIssues Financial
Ontology
TerroristEconomy
NAICSTerroristAttacks
…
France
Afghanistan
UnitedStates
DistributedComputing
BiologicalViruses
WMD
ECommerceServices
Government
Transportation
WorldAirports
Total Terms Total Axioms Total Rules
20399 67108 2500
Copy right 2003 Adam Pease [email protected]– permission to copy granted so long as slides and this notice are not altered
Example
• “John takes a walk.” • [John, subject][takes a walk, VP template 547]