Advertisement

human brain just a databse like pc?

Started by April 05, 2009 02:28 PM
6 comments, last by Chuck300 15 years, 7 months ago
Heey guys, i just registerd my self because i was planning to make a bot, atleast i hope. if you all give me enough information i will try to make a bot-chatbot. my idea of the human: humans are just like the computer. our brain is the database of the computer and the proccesor. the only diffrence is, we already know how to use our basics, using our muscles and connect words. so we just remember everything that happens and connect them where ever possible. so i think this is basicly the same idea that must be scripted/learned to the computer we must provide him with all the knowledge we can, like responding, commands(standard), if statement(equal, almost equal) and it must remember everything it can. so i want to make a list of every thing a baby can do and what a computer should be able to. list: connect remember anything slice in pieces standard commands like open write respond make its own functions/procedures it must have a little time awareness i know this is a very very hard thing, but i don't care. i think we must stay with the basics like the baby. i only want comments that helping/positive. [Edited by - nielskool on April 5, 2009 2:49:37 PM]
Humans learn through the five senses.A baby doesn't know what a tree looks like until someone tells the the word and shows the visual of it.The human brain then makes the relational connection with the word and the image.It can also add in the sound of the trees' leaves etc.The human brain is like a giant multilayer neural network consisting billions of interconnections which store data.I guess the biggest problem of teaching a computer is how to input that data.There are lots of research in image recognition for example but they are very case specific like pedestrian detection,motion detection or reading letters etc.Our brain creates all the links and stores them somehow I guess we need to find out how it does that first before teaching that to computers [rolleyes]
Advertisement
i wasn't planning to make a bot with "eyes"..
i was thinking of a sort of chatbot or a commandable chatbot.
learn the basics to the bot, with the basics it can learn the language and also learn to do commands..
first i was thinking to learn a bot to talk, it riminds everything i say.
i then have 4 options/buttons for every sentence it says i can say wrong/right/evil/good.
it must rimind every sentence it says, and connect it with the button click.
it must split the sentence in words and also remember the words.
i've got so much in my mind i can't even explain it all.
Without wanting to sound too dismissive; but have you googled at the state of the art in research?

Chatbot technology is out there and an active field of research. Just think of ALICE (http://www.pandorabots.com/pandora/talk?botid=f5d922d97e345aa1)...

You should read up on what people have developed so far. Get that running and then improve it. Would like to see the result though. If you get something decent you might want to major in Computer Science for a PhD. (If you haven't done so yet...)

Just don't reinvent the wheel; reimplementing the wheel can be ok in software engineering.
Rioki - http://www.rioki.org
Chat Bots are an amazing topic.
I was looking at them myself for a little while.
I found it can also be a very deep subject depending on how far down the
rabbit hole you'd like to go.

I was interested in chat bots for games, where my character has something
to say even when I was afk.

Some dedicated individuals even go so far as to write bots to pass
the Turing Test.

http://machinist.salon.com/blog/2008/10/13/elbot/

Too much for me, but you can check this stuff out.
I can only be Alice for so long. lol

:)

Grey


heey

i have used alice/hal and some others
hal was very intresting... but none of them al have just the basics,
i think il just start with scripting, and see what it gets me.
but first i have to learn how i make delphi connect with a database, i can with php, but i think it will be to much with php, because what i've got in my head, is so freaking much.
so i thought of making it in delphi with a own database.
if i am not succeeding with delphi i will use php, on a private server.
Advertisement
You will probably want to read these 2 books by Marvin Minsky about how the brain works and how it compares to AI.

Society of Mind

The Emotion Machine: Commonsense Thinking, Artificial Intelligence, and the Future of the Human Mind

Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play

"Reducing the world to mathematical equations!"

I dunno how you want to distribute your game but I would exhaust the
multiple choice system, because of the following advantages:

-you can construct templates with some placeholders to achieve a wide variety of possibilties.

-can be translated in a wide variety of languages

-it can be maintained easiely

-you have a clear tree struct

-you can add some audio files or use text to speech easiely

for example:

context:User is buying a milk and speaking about the old farm.
User:What about the milk?
Com:template [what about] placeholder [milk] articel[definite]
1st Reaction:template [what about]
->articel[undefinite/none]
-> Yeah let's have a milk!
(if the articel would be undefinite)

2nd possible Reaction:template [what about]->articel[definite]
->load availbale information(none) and load context(The User is speaking about the old farm)
->Do you mean it's old or what?
context.set(asking_User, about_milk, in_detail_age/old)

You should program a small scripting language to build this chatbot so you can easily update it and it's understandable.



This topic is closed to new replies.

Advertisement