atomspace
atomspace copied to clipboard
The OpenCog (hyper-)graph database and graph rewriting system
Per discussion in MOZI-AI/knowledge-import#10 it is clear that none of `DeleteLink`, `DefineLink` nor `StateLink` work as expected with child atomspaces. Specifically: if the parent atomspace is read-only, and the child...
In various places, e.g. ` tests/cython/bindlink/test_bindlink.py ` we see this python code: ``` from opencog.utilities import initialize_opencog, finalize_opencog ``` These are not needed; they should be called automatically, when `from...
# Generalized Distributional TV ## Overview This is a proposal for a new TV type that encompasses probabilistic, fuzzy, distributional TV types and more. In short it is a distributional...
Various processing subsystems take certain atoms as inputs, and generate other atoms as outputs. Other subsystems need to monitor or get access to the newly created atoms. A generic infrastructure...
This issue might be connected to #2284 which has been fixed recently. The following code throw and exception (but "5" and "6" are expected) ```lisp (use-modules (opencog) (opencog exec)) (use-modules...
The NextLink is an idea to alter the pattern matcher to return one result at a time, rather than waiting for it to find all results. It is meant to...
This is an enhancement request; not sure if it's a good idea or not... the enhancement would be to treat all `cog-evaluate!` calls to expressions with free variables as implicit...
See discussion in #2498 -- the current glob-matching/set-intersection code is using `{0,0}` to represent "the empty set", but this is incorrect. The actual fix is maybe a few lines of...
Imagine we have the following relationship in a sample atomspace: ``` (Inheritance (Concept "A") (Concept "B") ) (Inheritance (Concept "B") (Concept "C") ) (Inheritance (Concept "B") (Concept "F") ) (Inheritance...
Feature request: create a new node type: `RegexNode` inheriting from `VariableNode` and usable like a Variable during pattern searches. The variable name would hold a regex expression, and it would...