ElliotTheRobot / LILACS-mycroft-core

Mycroft Core, the Mycroft Artificial Intelligence platform - LILACS Fork
https://mycroft.ai
GNU General Public License v3.0
4 stars 1 forks source link

Concept Structure #2

Closed JarbasAI closed 7 years ago

JarbasAI commented 7 years ago

Mycroft will need a data-structure that could be any concept, this data structure would contain:

Example human concept:

parents = [mammal, animal, omnivore, alive, female, male] childs = [ john, joe, jane, mary] data = {"summary": "Modern humans are the only extant members of Hominina tribe, a branch of the tribe Hominini belonging to the family of great apes. They are characterized by erect posture and bipedal locomotion; manual dexterity and increased tool use, compared to other animals; and a general trend toward larger, more complex brains and societies"}

Connecting these will be other issue

commit: https://github.com/HeinzSchmidt/LILACS-mycroft-core/commit/59211245567c3601a5d11fbd697754e090fa21f4

HeinzSchmidt commented 7 years ago

This would enable MyCroft to answer a question like:

Is a chicken (child_concept) a carnivore (parent_concept)

Chicken would not have a parent concept of carnivore - result equals fasle MyCroft says: "No it's not"