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

Measuring concept connection stenght #6

Closed JarbasAI closed 7 years ago

JarbasAI commented 7 years ago

currently ConceptNode only keeps a list of parents and children without regard for generation

It should be more important to know that Joana is a human than that she an animal

Consumers of this data / Node_probes will need information for advanced deduction, this information will be in the form of:

Solution:

where generation is a connection strenght parameter, the smaller the stronger the connection

joana parents:

joana childs:

antonims:

synonims:

JarbasAI commented 7 years ago

generations are now kept track off

2017-04-05 14:15:59,990 - CLIClient - INFO - Speak: joana can be: 2017-04-05 14:15:59,991 - CLIClient - INFO - Speak: wife from generation 1 2017-04-05 14:15:59,991 - CLIClient - INFO - Speak: joana is: 2017-04-05 14:15:59,991 - CLIClient - INFO - Speak: alive from generation 3 2017-04-05 14:15:59,991 - CLIClient - INFO - Speak: human from generation 1 2017-04-05 14:15:59,992 - CLIClient - INFO - Speak: female from generation 2 2017-04-05 14:15:59,992 - CLIClient - INFO - Speak: animal from generation 2