-1

I'm thinking of developing a bot like system which will be able to answer questions posted by users, such as

How will be my future?

Will I find a girlfriend tomorrow?

These are general questions which my system users will post and based on the subject matter there will be a random answer from my back-end. Kind of a psychic service thing.

I know this is a very vast subject to expect a complete answer here, but it would be great if you guys can direct me in the right direction.

Thanks in advance!

megazoid
  • 1,146
  • 5
  • 17
  • 28
  • 3
    Where is your actual question? – KeyNone Nov 15 '13 at 09:30
  • StackOverflow is for specific questions related to programming. This is too broad, and shows no research effort on your part. – Chris Mantle Nov 15 '13 at 09:31
  • 2
    I don't see any specific question in your... "question"... besides `How will be my future?` and `Will I find a girlfriend tomorrow?` - but I'm not goind to answer this ;) – KeyNone Nov 15 '13 at 09:32
  • @BastiM those will be question the users will ask my system. So the bot i design should be able to answer these kind of questions. I'm sorry if i confused you. – megazoid Nov 15 '13 at 09:33

1 Answers1

5

This was done eons ago (1964), in the form of a simple AI program called Eliza. Eliza was a "virtual psychiatrist". It mostly echoed your question, like so:

> I feel terrible.
Why do you feel terrible?

> I feel terrible.
Please don't repeat yourself!

There have been many implementations of Eliza in just about every language. It was originally written in a LISP-like language if I'm not mistaken.

You can find out more about Eliza just by Googling it. There's also an article on Wikipedia about it: http://en.wikipedia.org/wiki/ELIZA

Roy Dictus
  • 32,551
  • 8
  • 60
  • 76