On Monday 12 Aug 2013 08:48:20 solipsoth at free.fr wrote:
> 
> Hi, i'm Julien from France.
> 
> I like Freenet, i first want to thank you all for working on it. It's great !
> 
> I have a project i'd like to talk about.
> 
> It's about Freenet, Lua, and strong AI.
> 
> 
> 
> On Wikipedia's AI page ( http://en.wikipedia.org/wiki/Artificial_intelligence 
> ),
> we can see there's a lot of different approaches, tools, systems, mechanisms,
> mathematics, databases, whatever... The idea is to integrate every invention
> ever made into a single entity. I guess it's not the first 
> let's-put-all-in-one
> kind of idea...
> 
> Rather than a long boring text, i'd sum it up with the following main 
> concepts :
> 
> 
> 
> freenet
> - shared memory space
> - files are deleted only when not used
> 
> node
> - can be a home computer
> - also shares unused CPU (a bit like BOINC)
> 
> tables
> - are associative arrays (Lua syntax)
> - are files
> - associate "key" files with "value" files
> 
> files
> - any kind of file
> - published, read, and modified by actors
> 
> actors
> - can be software Agent (static location, any kind of executable)
> - can be Human user terminal (static location, maybe configurable GUI)
> - can be Luapse (Lua synapse) (variable location, small Lua program)
> 
> propagation
> - each file has a list of actors to warn (automatically) when it is modified 
> or
> "touched"
> - these warnings contain only the file's ID
> - actors can also "touch" files : make them propagate without modifying them
> 
> 
> 
> Most of the work is done by software Agents, which are big programs, located
> (and staying) each on one node, implemented in any language, running on any
> platform. Each Agent can perform very well the specific type of task it has 
> been
> made for (like bayesian inference, genetic programming, goal-based path 
> finding,
> image analysis, big ontology stuff, ...etc), using local ressources. 
> Typically,
> an Agent takes some files as input, and outputs another file, in another 
> format.
> When its input files are modified, the Agent is warned, so it can modify its
> output file(s). There are also Luapses, which are tiny Lua programs used as 
> glue
> : propagation, condition tests, simple table updating... A Luapse can be 
> stored
> redundantly on several nodes.
> 
> 
> 
> I'd like to know if such a project would be welcome on Freenet. It might
> generate a lot of files and activity. I don't want to interfere with Freenet's
> primary objective, which is freedom of speech.
> 
> What do you think ?

Sounds a bit handwavy at this point. But have fun with it; more apps are 
unlikely to be a bad thing.

It sounds like it's too soon to determine whether it would create significant 
traffic ... likely this depends on how many people are using it.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: 
<https://emu.freenetproject.org/pipermail/tech/attachments/20130812/e7b0c1e8/attachment.pgp>

Reply via email to