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>
