Complex AI's

First of all, I understand that some people are against complex AI's. I repsect that some people may be very against it.I am interested. I don't want to have an argument, and I would just like to know where to get a startpoint for more complex ais, learning ai's. A startpoint would be nice, even if it is just a few websites. All I really want is to make a verrry complex chatbot. I know it won't be easy, and I am not expecting to finish it in a month, but I would like to make something that takes input, can learn, and show basic emotion.
Thank You
Last edited on
What do you mean by complex chatbot?
I mean, you talk to it through the console window, no images, and it can talk, via console, can learn, and respawn to you by its current emotions and status. Not jus t pre created responses.
Last edited on
This is an entire field of study. I have a friend who went to school for 8 years and got a PhD studying this topic.

Even the most hard-core experts in this field have not even been able to create anything close to what you're describing.

I am not expecting to finish it in a month


That's good -- but I hope you are expecting it to take 10+ years of rigorous study, because it likely will.

About the only advice I can offer apart from that is "take college/university courses that focus on artificial intelligence". It's not going to be cheap, it's not going to be easy, and it's not going to be fast.
They did something like this on http://www.cleverbot.com/ . I think how they did it was whenever someone says something, the program finds an input that is similar to yours and then outputs the one of the responses it has stored. So it gets better the more people use it because it knows more responses to more inputs.
I hope you are expecting it to take 10+ years of rigorous study, because it likely will.
I am expecting it to take that long. I know its an entire field of study, and i am a self teaching 13 year old programmer (programming scince 8 years old). So, i cant quite take college courses, although i wish i could. I have gotten into many fields, so i decided to get into this one along with the others, and i am determined. Also
I think how they did it was whenever someone says something, the program finds an input that is similar to yours and then outputs the one of the responses it has stored.
What im talking about is something that doesnt have pre stored responses.

Even if someone has a starting point for me to start out in this field.
If you simply can't find where to start then you could try some of mit's free course material on AI http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/

Lecture vids:
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/lecture-videos/

You could also browse through coursera to see if there's a course that strikes your fancy https://www.coursera.org/courses?query=artificial%20intelligence
op wrote:
What im talking about is something that doesnt have pre stored responses.

That isn't possible, not even for a real person such as yourself. At some point in your life someone taught you how to read the words that I am typing here, what they mean and how you should interpret them in the context of this conversation. After all there are only so many valid responses to any given statement in a certain context without going off on a tangent. The only difference is that you would have more direct control over how that information is stored, which incidentally would be a wet dream for most teachers.
Topic archived. No new replies allowed.