Commonsense knowledge bases
From Wikipedia, the free encyclopedia
A commonsense knowledge base is a database of the types of knowledge that most people possess, represented in a way that a machine can use to make inferences with. Some existing commonsense knowledge bases include ConceptNet [1], Cyc [2], Mindpixel [3] (3.5mb of text), and ThoughtTreasure [4].
Information in a commonsense knowledge base may include, but is not limited to, the following:
- An ontology (computer science) of classes and individuals
- Parts and materials of objects
- Properties of objects (such as color and size)
- Functions and uses of objects
- Locations of objects and layouts of locations
- Locations of actions and events
- Durations of actions and events
- Preconditions of actions and events
- Effects (postconditions) of actions and events
- Subjects and objects of actions
- Behaviors of devices
- Stereotypical situations or scripts
- Human goals and needs
- Emotions
- Plans and strategies
- Story themes
- Contexts