7.21.2004

I'm going to start work on my little computer brain project again. It's not going to work. Hundreds of brillant scientists have tried and failed, but it'll give me some good insight into the way I think. The first thing I'm going to give it is an understanding of language so I can boss it around. I typed Define: breakfast into google and it found a cognitive science website created by some brainiacs at Princeton. I'm going to use it as a chunk of the brain along with the code I wrote that uses link:website.com to aggregate similar words. A crude form of comprehension. I'm also going to use Wikipedia as the memory/general knowledge lobe.

Here's a goal.
I type "Make me breakfast"
It replies: "I am not able to because I cannot manipulate physical objects"

It would look at the word make first to figure out if I meant the noun or verb form.
The verb "make" has 49 senses in WordNet. It is going to have to figure out which meaning is correct based on the structure and other words in the sentence.

Let's say that works and it picks definition 15.
15. make -- (make by shaping or bringing together constituents; "make a dress"; "make a cake"; "make a wall of stones")

I asked it for breakfast and it's already made a link from my perl code between food and breakfast and also between cake and food. That's how it knows to pick 15. Maybe even a relationship between ingredients and constituents. Some knowledge of latin would be good for making those links. In other words, it links breakfast with ingredients then links ingredients and constituents and cake with ingredients and can be fairly certain that 15 is the correct version of the word make. It should cache these links it makes so it doesn't have to go online to deduce them in the future.

It understands me because I'll give it some sense of self. A shallow sense of self. Maybe a couple of lines of code in the loop, but I hear the best Psychotherapists can have trouble managing their own emotions even though they can rationally deconstruct those of their patients.

It should do a runthrough of its peripherals every once in a while so it will be aware of the fact that it can't go into the kitchen and make food. It'll could make me a webpage about breakfast but not cook it.

It'd have two options at that point, look on the Internet for information about how to acquire locomotion or ask me to move it to the kitchen at which point it would request peripherals that would allow it to manipulate food.

My current code runs very very fast. I'll have to crank up the depth of links it tries untill I hit a bottleneck.

5 Comments:

Blogger job opportunitya said...

Prodigious blog. Loved it so much I went to it
again! Just go online and search for blogs that are
worth the value as yours.
I will give you access to jump to my pro and cons of plastic surgery blog.

8:22 PM  
Blogger job opportunitya said...

Unbelievable blog. I can hardly wait to vist this
site again.I'm consistently looking up blogs like
this.
You got me! I will check out your arizona plastic surgery blog a.s.a.p!

5:46 AM  
Blogger job opportunitya said...

Unbelievable blog. I can hardly wait to vist this
site again.I'm consistently looking up blogs like
this.
Go by and hit my plastic surgery michigan blog, you'll be glad you did.

9:15 AM  
Blogger born2-die said...

I surf the web looking for blogs like this one.
Your site was on point and will be back again! Awesome
blog.
I wish I was like you, but I'll go and peep your cash advance washington dc blog.

2:04 PM  
Anonymous Anonymous said...

Wonderful and informative web site. I used information from that site its great. video editing schools

1:08 AM  

Post a Comment

<< Home