hasPurpose

-------------------------


(=>
    (instance ?B BrushOrComb)
    (hasPurpose ?B
        (exists (?S)
            (and
                (or
                    (instance ?S Removing)
                    (instance ?S SurfaceChange))
                (instrument ?S ?B)))))
Mid-level-ontology.kif 1924-1932
(=>
    (instance ?B Bullet)
    (hasPurpose ?B
        (exists (?S ?GUN)
            (and
                (instance ?S Shooting)
                (instrument ?S ?GUN)
                (instance ?GUN Gun)
                (patient ?S ?B)))))
Mid-level-ontology.kif 1184-1192
(=>
    (instance ?B Burrow)
    (exists (?A)
        (hasPurpose ?B
            (inhabits ?A ?B))))
Geography.kif 6042-6046
(=>
    (instance ?B Bus)
    (hasPurpose ?B
        (exists (?C ?T ?N ?P)
            (and
                (instance ?C Collection)
                (instance ?T Transportation)
                (memberCount ?C ?N)
                (greaterThan ?N 11)
                (=>
                    (member ?P ?C)
                    (patient ?T ?P))))))
Transportation.kif 1972-1983
(=>
    (instance ?B Button)
    (hasPurpose ?B
        (exists (?C)
            (and
                (instance ?C Clothing)
                (part ?B ?C)))))
Mid-level-ontology.kif 4264-4270
(=>
    (instance ?B Mailbox)
    (hasPurpose ?B
        (exists (?M ?I)
            (and
                (instance ?M Mailing)
                (patient ?M ?I)
                (destination ?M ?B)))))
Mid-level-ontology.kif 4180-4187
(=>
    (instance ?B Warehouse)
    (hasPurpose ?B
        (exists (?K ?P)
            (and
                (instance ?K Keeping)
                (patient ?K ?P)
                (instance ?P Product)
                (eventLocated ?K ?B)))))
Mid-level-ontology.kif 7053-7061
(=>
    (instance ?B WashBasin)
    (hasPurpose ?B
        (exists (?W ?H)
            (and
                (instance ?W Washing)
                (instrument ?W ?B)
                (patient ?W ?H)
                (instance ?H Hand)))))
Mid-level-ontology.kif 8886-8894
(=>
    (instance ?BA BleedingAir)
    (hasPurpose ?BA
        (exists (?FC ?A)
            (and
                (instance ?FC FluidContainer)
                (instance ?A Air)
                (holdsDuring
                    (ImmediatePastFn ?BA)
                    (contains ?FC ?A))
                (holdsDuring
                    (ImmediateFutureFn ?BA)
                    (not
                        (contains ?FC ?A)))))))
Cars.kif 1519-1529
(=>
    (instance ?BAG Bag)
    (hasPurpose ?BAG
        (exists (?T ?OBJ)
            (and
                (instance ?T Transfer)
                (instance ?OBJ Object)
                (contains ?BAG ?OBJ)
                (instrument ?T ?BAG)
                (patient ?T ?OBJ)))))
Mid-level-ontology.kif 4461-4470
(=>
    (instance ?BALL SoccerBall)
    (hasPurpose ?BALL
        (exists (?S ?K)
            (and
                (instance ?S Soccer)
                (instance ?K Kicking)
                (subProcess ?K ?S)
                (patient ?K ?BALL)))))
Sports.kif 313-321
(=>
    (instance ?BC BrakeCaliper)
    (hasPurpose ?BC
        (exists (?B)
            (and
                (instance ?B Braking)
                (instrument ?B ?BC)))))
Cars.kif 1577-1583
(=>
    (instance ?BC BrakeCaliper)
    (hasPurpose ?BC
        (exists (?P ?W)
            (and
                (instance ?P Pushing)
                (instrument ?P ?BC)
                (patient ?P ?W)
                (instance ?W WearingFrictionSurface)))))
Cars.kif 1567-1575
(=>
    (instance ?BD BathingDevice)
    (hasPurpose ?BD
        (exists (?B ?P)
            (and
                (instance ?B Bathing)
                (instrument ?B ?BD)
                (patient ?B ?P)
                (instance ?P Human)))))
Mid-level-ontology.kif 8872-8880
(=>
    (instance ?BED Bed)
    (hasPurpose ?BED
        (exists (?PERSON)
            (and
                (attribute ?PERSON Asleep)
                (located ?PERSON ?BED)))))
Mid-level-ontology.kif 3772-3777
(=>
    (instance ?BF BowlingFacility)
    (hasPurpose ?BF
        (exists (?B)
            (and
                (instance ?B Bowling)
                (eventLocated ?B ?BF)))))
Sports.kif 1171-1177
(=>
    (instance ?BL BowlingLane)
    (hasPurpose ?BL
        (exists (?TR ?BALL)
            (and
                (instance ?TR Translocation)
                (instance ?BALL BowlingBall)
                (patient ?TR ?BALL)
                (path ?TR ?BL)))))
Sports.kif 1147-1155
(=>
    (instance ?BLANKET Blanket)
    (hasPurpose ?BLANKET
        (exists (?HEAT ?PERSON ?BED)
            (and
                (instance ?HEAT Heating)
                (patient ?HEAT ?PERSON)
                (instance ?PERSON Human)
                (located ?PERSON ?BED)
                (instance ?BED Bed)))))
Mid-level-ontology.kif 5434-5443
(=>
    (instance ?BM BestMatchAlgorithm)
    (hasPurpose ?BM
        (exists (?QUERY ?SEARCHATTEMPT ?OBJECT ?AGENT)
            (and
                (instance ?QUERY SearchQuery)
                (instance ?SEARCHATTEMPT SearchAttempt)
                (represents ?QUERY ?SEARCHATTEMPT)
                (patient ?BM ?QUERY)
                (instance ?AGENT AutonomousAgent)
                (patient ?SEARCHATTEMPT ?OBJECT)
                (agent ?SEARCHATTEMPT ?AGENT)))))
UXExperimentalTerms.kif 2301-2312
(=>
    (instance ?BM BestMatchAlgorithm)
    (hasPurpose ?BM
        (exists (?RESULT)
            (and
                (instance ?RESULT SRPResults)
                (result ?BM ?RESULT)))))
UXExperimentalTerms.kif 2293-2299
(=>
    (instance ?BM BestMatchAlgorithm)
    (hasPurpose ?BM
        (exists (?SEARCHENGINE)
            (and
                (instance ?SEARCHENGINE SearchEngine)
                (agent ?BM ?SEARCHENGINE)))))
UXExperimentalTerms.kif 2277-2283
(=>
    (instance ?BM BestMatchAlgorithm)
    (hasPurpose ?BM
        (exists (?SearchQuery)
            (and
                (instance ?SearchQuery SearchQuery)
                (patient ?BM ?SearchQuery)))))
UXExperimentalTerms.kif 2285-2291
(=>
    (instance ?BMC BrakeMasterCylinder)
    (hasPurpose ?BMC
        (exists (?BS)
            (and
                (instance ?BS BrakeSystem)
                (part ?BMC ?BS)))))
Cars.kif 1629-1635
(=>
    (instance ?BOARD GameBoard)
    (hasPurpose ?BOARD
        (exists (?GAME)
            (and
                (instance ?GAME Game)
                (eventLocated ?GAME ?BOARD)))))
Mid-level-ontology.kif 16991-16997
(=>
    (instance ?BOARD IroningBoard)
    (hasPurpose ?BOARD
        (exists (?IRON ?FABRIC ?OBJ)
            (and
                (instance ?IRON Ironing)
                (patient ?IRON ?OBJ)
                (part ?FABRIC ?OBJ)
                (instance ?FABRIC Fabric)
                (holdsDuring
                    (WhenFn ?IRON)
                    (orientation ?OBJ ?BOARD On))))))
Mid-level-ontology.kif 25201-25212

Display limited to 25 items. Show next 25

Display limited to 25 items. Show next 25


Sigma web home      Suggested Upper Merged Ontology (SUMO) web home
Sigma version 3.0 is open source software produced by Articulate Software and its partners