Anyone good in Artificial Intelligence and PROLOG? need help.?
Question:
Answer:
If you're at university to learn and expand your knowledge, then go for Prolog. It will be an eye-opener for you if you only know VB and C.
There's nothing complicated about Prolog, but it does take a little bit of persistence to grasp the fundamental concepts.
As for learning the language, I would recommend a trek to your library:
This book is a good intro to Prolog (with plenty of AI applications):
http://www.amazon.com/gp/product/0201403...
And this book assumes a little bit of prolog knowledge, but is fairly agent-oriented:
http://www.amazon.com/gp/product/0195102...
Even though I tend to use mainstream languages when working on commerical projects, there's been times in my career where I've been incredibly grateful for knowing Prolog -- you can do some really cool stuff with not many lines of code, and it provides another way to think about the world.
As for what agent you could build... it really depends on what kind of agent your professor had in mind. One fairly simple possibility might be some kind of delivery agent used in the "Computational Intelligence" book above is a mail delivery robot. If you just keep things abstract (i.e., just pretend that there are already commands to find out the name of the current room, and how to go to another room), then this would actually be quite simple.
I looked into prolog (I'm an assembly and C (++) programmer) and found it unbelievably complicated.
If time is an issue, I'd stick with a C variant. Learning a new language isn't bad, but it also isn't necessary
With my little knowledge in this filed i feel c and c++ is more than enuf for basic ai programming
Try basic evolution programming to get a feel of the thing and then u can be on ur own
More Questions & Answers...