Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Any Qbasic programs for Artificial Intellligence?
#1
I was wondering if anyone has come across any A.I. programs in qbasic, such as chatterbots or anything else like that.
Thanks for whatever replys or links you may provide.
Bill :neo:
Reply
#2
http://www.qbasic.com/classic/c5.html

There are a few other ones that I've seen... most of them aren't highly developed, because, if you think about it, one would have to input all possible responses for any number of possible inputs... for example, you would have to check for variations on salutations: "Hi, Hello, Greetings, Salutations" should all result in one (or a few different) responses via the chatbot.

That being said, A.I. has always facinated me because I don't entirely understand it.
ovaProgramming.

One night I had a dream where I was breaking balls. The next morning, BALLSBREAKER was born.

Quote: Excellent. Now you can have things without paying for them.

BALLSBREAKER 2
~-_-Status Report-_-~
Engine: 94%
Graphics: 95%
Sound: 100%
A Severe Error has crippled BB2 for the time being... I have to figure it out, but until then you won't see much of it Sad.
-----------------------------
Reply
#3
I think qb45.com has a few, not very good ones...
Eliza the psychiatrist is annoying enough to make you go to a *real* psychiatrist...
In the beginning, there is darkness – the emptiness of a matrix waiting for the light. Then a single photon flares into existence. Then another. Soon, thousands more. Optronic pathways connect, subroutines emerge from the chaos, and a holographic consciousness is born." -The Doctor
Reply
#4
Tommy McBurney's port of the Minimax chess engine
http://home.pacific.net.au/~tommyinoz/minimax.html
It's a port to PowerBasic, but it includes the original "no frills" engine in QB by Steinwender-Donninger
Antoni
Reply
#5
I was always fascinated by it, but never found anything worth talking home about.

I use python regularly now, and with regex, something like this becomes much more manageable. You're expressions only have to be intelligent enough to catch what the user's key words are. It could be done in BASIC, but the effort involved would be like getting a bare-bone regular expression parser in place.
·~¹'°¨°'¹i|¡~æthérFòx~¡|i¹'°¨°'¹~·-
avinash.vora - http://www.avinashv.net
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)