Computing Intelligence, A Personal Project

July 4, 2007

I’ve started a new project… in fact I’m coming back to an old project in a new way. Computing intelligence… whether its’ artificial, business, or minimal intelligence.

Early in my self education the concept of AI and passing the Turing test were high in my mind. I prototyped an application called Lisa which would perform basic chat functions on a limited knowledge set that was given a priori. Lisa could not assimilate data auto-magically.

My goal is to shoot high, to create a unified model of human memory that can have set math performed on it (union, intersection, etc.), has levels of degredation for physical memory limitations, has temporal knowledge, and that can be expanded.

This time will hopefully be different than the last, this time my significant other, Moniece Gothard, is collaborating with me. She is a psychology graduate with an emphasis in bio-psychology. She’s incredibly smart and insightful (not just bias talking here) and has provided incredible insights and collaboration with me. Thanks, babe!

This memory structure layer is simply a storage mechanism with optional additional processing to move “memories” between temporal storage layers, contextual layers, and archival layers.

In the future, a processing and interpreter can be built to suit needs of data analysis (pattern recognition, forecasting, etc), business intelligence, and human-like interaction.

While the aim is a human-like interaction, I hope that if I fall short there will be at least a strong general purpose memory mechanism that will be powerful for all intelligent computing applications.

So, the high level details on the memory structure implementation. The base of it is an n-linked fuzzy list using a subject, predicate, object, degree quadruple to define each link. These structures can be queried for different data views, have set math performed on them, and ultimately be used for temporal and static storage… with the assistance of a memory processor that will handle filtering, archival, deletion, and summarization of data to variable degrees.

The hope is that this general purpose storage mechanism will conceptually work in the general case and be able to provide more querying or data analysis information such as pattern recognition, forcasting, answering queries, and finding both obvious and non-obvious relationships.

Keep tuned for more information, and if you have interest in collaborating on the project, leave a comment or shoot me an email.

 http://www.lowesoftware.com


3 Responses to “Computing Intelligence, A Personal Project”

RSS feed for comments on this post. TrackBack URL

  1. Comment by janJuly 20, 2007 at 6:59 pm  

    Will this be able to unite religion, history, and understand how powerful it is!
    Animal vs Human vs Lisa vs instinct for survival and good vs evil

  2. Comment by Alex LoweJuly 25, 2007 at 1:10 am  

    Maybe one day. I’d like to start with better data mining and pattern recognition for first applications and then move on from there.

    Actually, history of religions is a reltively new research interest of mine. Maybe there’s a good application there.

  3. Comment by Alex LoweOctober 9, 2007 at 11:10 am  

    Thank you to Steven who sent me an email pointing out a typo of “touring test” instead of “Turing Test”

Leave a Reply

*
To prove you're a person (not a spam script), type the answer to the math equation shown in the picture. Click on the picture to hear an audio file of the equation.
Click to hear an audio file of the anti-spam equation