-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

A few comments...

VOS grew out of my work for the Multi-Agent Systems Laboratory at the University of Massachusetts. Multi-Agent Systems is, broadly states, the study of distributed AI systems. At the time we were developing a simulator which tied together software agents using a protocol called KQML (Knowledge Query and Manipulation Language). This was a fairly anemic message-passing protocol, and the limitations of it inspired me to build something better. So VOS as an infrastructure to support intellegent agents has always been on my mind.

Building "knowledge networks" using a graph structure of idea nodes and relations is nothing new, but it is certainly a very powerful concept which has not been fully explored in mainstream applications, I think. The closest example I can think of is the use of free-form tagging on some web sites, where you can create new categories for your content on the fly, and relate that content based on shared tags.

As we discussed on IRC last night, dmiles has for a while been planning on using VOS as the underlying database for an inference engine, in which case you would quite literally have "knowledge objects" and parent/child links that relate them.

Something I've been thinking about a lot is replication and migration of computation. If a VOS AI bot could upload itself to other servers (given proper credentials, of course) it could quite literally wander from server to server, well beyond the purview of the creator. Unlike a virus or worm, it would retain memories of what it had seen and done, so it could learn as it travels. VOS would provide the environment for this new kind of artifical life.

On Fri, 24 Mar 2006, Lalo Martins wrote:

Just a random thought... can probably be reused in some piece of
documentation.

The VOS object model neatly matches the way some people believe our
memory works.

A Vobject maps to a "concept".  Each concept is a discrete, very
abstract atom, meaningless in itself.  Each concept can have an
unlimited number (theoretically unlimited; there are probably upper
bounds that we haven't reached) of connections to other concepts, each
connection labeled and directional.  Although a connection is
directional, you can navigate it both ways.  The concept acquires
meaning trough its network of connections to other concepts.

A Property maps to a "memory", which is a piece of "concrete" sensorial
data �- a word, an image, a taste, hunger, pain, etc.  It can connect to
concepts just like a concept, so in terms of OOP, it "is" also a concept.

[   Peter Amstutz   ][ [EMAIL PROTECTED] ][ [EMAIL PROTECTED]  ]
[Lead Programmer][Interreality Project][Virtual Reality for the Internet]
[ VOS: Next Generation Internet Communication][ http://interreality.org ]
[ http://interreality.org/~tetron ][ pgpkey:  pgpkeys.mit.edu  18C21DF7 ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFEJxgsaeHUyhjCHfcRArIbAJ9XOAx9kvV2hMPEkNaaEzQCGzAXvgCfToxZ
vVQPGulozbQOw23X+JCd3HE=
=ULLq
-----END PGP SIGNATURE-----
_______________________________________________
vos-d mailing list
vos-d@interreality.org
http://www.interreality.org/cgi-bin/mailman/listinfo/vos-d

Reply via email to