Posted
about 17 years
ago
I needed the ability to hand-edit opencog data while other processes were running. And so I hacked with guile for a while, and now there’s a scheme shell for opencog.
So far it’s very simple: just say ’scm’ at the opencog prompt; this puts you into the shell. Then you can scheme away.
So, fore example:
(cog-new-node 'ConceptNode [...]
|
Posted
about 17 years
ago
I’ve been spending the last week at Ben Goertzel’s place to discuss the work I’ve done on attention allocation and to get up to speed on Probabilistic Logic Networks (PLN). There was also an introduction to Relex and RelexToFrame and how PLN will be of use in normalising the Frame representation of a sentence.
The ideas [...]
|
Posted
about 17 years
ago
This post will cover the HebbianLink, and two MindAgents, the ImportanceSpreadingAgent and the HebbianLearningAgent. The former agent spreads Short term importance (STI) along HebbianLinks, while the later updates the HebbianLink truth values. Let’s
|
Posted
about 17 years
ago
I spent the weekend creating a small, simple shim to import WordNet data into OpenCog. it got me to thinking about software quality. At first, I intended to use the NLTK Python interfaces into the wordnet data … it seemed like a good chance practice coding in Python a bit. I got almost nowhere. The [...]
|
Posted
about 17 years
ago
The ImportanceUpdatingAgent handles the exchange of currency between atoms. Every thought cycle It pays out wages in the form of Short Term Importance (STI) and Long Term Importance (LTI) to atoms that are currently in use, and also collects rent from an atom’s STI and LTI. As atoms are used in mind processes they are endowed [...]
|
Posted
about 17 years
ago
A 7-minute video from the AGI-08 post-conference workshop.
|
Posted
over 17 years
ago
My task for the past couple of months has been to implement code to manage attention allocation within OpenCog. This process of deciding which atoms in the system are important is useful for a number of reasons, such as memory management and the
|
Posted
over 17 years
ago
I spent the afternoon creating a formalized mapping from RelEx and Wordnet to OpenCog. The goal is to clean things up enough so that I can run word-sense disambiguation code with opencog itself. Now, one thing that was nagging me is that this is, in some sense, the hard-way forward — I could just [...]
|
Posted
over 17 years
ago
Crunch time is here! Our participation in Google’s Summer of Code program has accelerated release schedules and shifted priorities. Ben is busy writing initial documentation, converting much of it from Novamente documentation. Gustavo, Senna and
|
Posted
over 17 years
ago
by
[email protected] (Ben)
Iâve been reading up on the iCub open-source humanoid robot lately, and I think itâs pretty exciting. Given what open source has done for Web browsers, bioinformatics tools and other sorts of software, the possibility of harnessing the same
|