Welcome to Dream.In.Code
Getting Help is Easy!

Join 136,106 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,730 people online right now. Registration is fast and FREE... Join Now!




What's the best Langguage for a simple AI

 
Reply to this topicStart new topic

What's the best Langguage for a simple AI, need your oppinions ^_^

pau-pau
17 Oct, 2007 - 06:05 AM
Post #1

New D.I.C Head
*

Joined: 30 Jan, 2007
Posts: 24


My Contributions
hi guys, hope you can tell some langguages that work best in making an AI, just a simple AI,

because me and my group are to make our design project with the theme automation, we're thinking of trying to make a robot advertiser, juice maker or a sorter of some sort. And we need a working prototype for the presentation, with hardware and all...

requirement is just it is pc-based,

I'm familliar with Visual Basic and know somethings in masm and turbo C

but I thought that there might be some langguage that could handle the job better,

hope to get suggestions from you...

User is offlineProfile CardPM
+Quote Post

skyhawk133
RE: What's The Best Langguage For A Simple AI
17 Oct, 2007 - 06:07 AM
Post #2

Head DIC Head
Group Icon

Joined: 17 Mar, 2001
Posts: 14,931



Thanked: 47 times
Dream Kudos: 1650
Expert In: Web Development

My Contributions
Moving this to software development.
User is online!Profile CardPM
+Quote Post

Louisda16th
RE: What's The Best Langguage For A Simple AI
17 Oct, 2007 - 06:22 AM
Post #3

 
Group Icon

Joined: 3 Aug, 2006
Posts: 1,790



Thanked: 1 times
Dream Kudos: 755
My Contributions
Yeah! I really would want to know an answer to this question as well. AI is something I want to learn smile.gif. Im not sure VB is a language that's going to get you to AI.
User is offlineProfile CardPM
+Quote Post

Kiriran
RE: What's The Best Langguage For A Simple AI
17 Oct, 2007 - 09:44 AM
Post #4

New D.I.C Head
*

Joined: 11 Apr, 2007
Posts: 41


My Contributions
Take a look at Prolog. And a good introduction book on AI is "Artificial Intelligence by Negnevitsky.

This post has been edited by Kiriran: 17 Oct, 2007 - 09:46 AM
User is offlineProfile CardPM
+Quote Post

pau-pau
RE: What's The Best Langguage For A Simple AI
18 Oct, 2007 - 05:29 AM
Post #5

New D.I.C Head
*

Joined: 30 Jan, 2007
Posts: 24


My Contributions
I've checked prolog, it seems a little like clips,

thanks for that info,

I hope more will share their ideas, the AI sofware I'm suppose to make must run our hardware...
User is offlineProfile CardPM
+Quote Post

1lacca
RE: What's The Best Langguage For A Simple AI
18 Oct, 2007 - 05:47 AM
Post #6

code.rascal
Group Icon

Joined: 11 Aug, 2005
Posts: 3,822



Thanked: 11 times
My Contributions
QUOTE(pau-pau @ 18 Oct, 2007 - 03:29 PM) *

the AI sofware I'm suppose to make must run our hardware...

Are you gonna control a robot with it? Or I don't udnerstand something...
User is offlineProfile CardPM
+Quote Post

born2c0de
RE: What's The Best Langguage For A Simple AI
18 Oct, 2007 - 11:53 AM
Post #7

printf("I'm a %XR",195936478);
Group Icon

Joined: 26 Nov, 2004
Posts: 3,906



Thanked: 34 times
Dream Kudos: 2800
Expert In: 80x86 Assembly, C/C++, VB6, VB.NET, C#, J2SE, Win32 API, Reversing

My Contributions
I've heard Prolog makes AI coding really simple.
You could also use Assembly along with C.
User is offlineProfile CardPM
+Quote Post

pau-pau
RE: What's The Best Langguage For A Simple AI
18 Oct, 2007 - 06:52 PM
Post #8

New D.I.C Head
*

Joined: 30 Jan, 2007
Posts: 24


My Contributions
@1lacca
QUOTE

Are you gonna control a robot with it? Or I don't udnerstand something...


yup, hopefully, but just a simple one and not a bi-peddal, that's why we're trying to find the best langguage that could make are programming life easier....

@born2code
I only know some about assembly and C, I haven't encountered yet using assembly along with C.

do you write a program with C then with assembly, and use those two programs together??
or with a single program containing assembly and C???


your help is greatly appreciated...

This post has been edited by NickDMax: 20 Oct, 2007 - 09:41 PM
User is offlineProfile CardPM
+Quote Post

NickDMax
RE: What's The Best Langguage For A Simple AI
18 Oct, 2007 - 07:10 PM
Post #9

2B||!2B
Group Icon

Joined: 18 Feb, 2007
Posts: 2,858



Thanked: 49 times
Dream Kudos: 550
My Contributions
The truth is that this really depends on the type of AI that you are interested in. Fuzzy logic lends itself to object oriented languages well. Finite State machines (used in Game AI) also tend to lend themselves nicely to OOP (java, C++, etc).

For the more technical end people tend to lean towards the functional languages:

Classically LISP has been used a great deal. LISP is very good at dealing with textual data such as natural language processing etc.

Prolog (the current language of choice) is based in logic. I believe that you will probably find more information on AI processing in Prolog than any other language.

Scheme is also a popular language for AI.

As long as I am listing functional languages used for AI: There is Mathematica! I personally love Mathematica as it is very close to the mathematical frameworks that often defines what you are working with.

One language I know nothing about but has been big in AI has been SmallTalk. I am not the one to ask about this language, but it has quite a following with the AI researchers.
User is offlineProfile CardPM
+Quote Post

pau-pau
RE: What's The Best Langguage For A Simple AI
19 Oct, 2007 - 12:19 AM
Post #10

New D.I.C Head
*

Joined: 30 Jan, 2007
Posts: 24


My Contributions
thanks for the response, I'm currently checking out the languages you have said and trying to understand them, I'm not that good of a programmer so it might not take time before I post here again when something greek comes to me. anime1.gif

User is offlineProfile CardPM
+Quote Post

Fast ReplyReply to this topicStart new topic
Time is now: 12/1/08 09:17PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month