473,406 Members | 2,371 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

create a small artificial intelligent programme using vb06

hello,
is any one can tell me how to create a small artificial intelligent programme using vb06. Can i creatre a artificial intelligent programme using vb6. is that vb06 support to creat a artificial intelligent ?
thank u...
Apr 9 '07 #1
21 11604
iburyak
1,017 Expert 512MB
Any program written in VB or any other language is artificially intelligent.
The simplest one you can get is:

[PHP]Private Sub Form_Load()
MsgBox "Hello World!"
End Sub[/PHP]

Good Luck.
Apr 9 '07 #2
Killer42
8,435 Expert 8TB
is any one can tell me how to create a small artificial intelligent programme using vb06. Can i creatre a artificial intelligent programme using vb6. is that vb06 support to creat a artificial intelligent ?
I think you need to learn/define what you mean by an AI program, and how they work. You will probably then find that you can do it in VB6, but may not want to.
Apr 9 '07 #3
thanks
friend
Apr 9 '07 #4
imsoft
6
Please learn Object Oriented Programming. Maybe you can try VS .NET or VS. 2005. Coz, VB6 isn't really OOP Based, but COM Based.
Please correct me ...
Apr 16 '07 #5
You cannot write AI in Visual Basic.

If you want to start using AI then you should look at programming languages that are specific to AI. One that I used was prolog with a command prompt application. To get the windows version then you will need strawberry prolog. These are declarative languages that are specific to AI.

I hope that helps,

Steve
Apr 16 '07 #6
Killer42
8,435 Expert 8TB
You cannot write AI in Visual Basic.
That's rather a sweeping generalisation.

Certainly I wouldn't claim that VB is anything like the best language for creating AI, but you probably can write just about anything you can imagine, with enough work. (You could probably do it in Logo if you were really obsessed.)

If you want to start using AI then you should look at programming languages that are specific to AI. ...
Good advice, sirimanna. Although I still say it's possible to do AI in VB, you'd probably have to be crazy to try.
Apr 16 '07 #7
Killer42
8,435 Expert 8TB
Thanks for passing along that information, Nathiel.

Note that I've removed your e-mail address from the message as per our site guidelines. This is to prevent it from being harvested by scammers and spammers, who regularly scan this sort of forum.

As long as you enable the option (not sure whether it's on or off by default), members here can e-mail you by clicking on your screen name then choosing "Send a message via email to...".

(Oops! I've just checked, and it's not enabled. So you'll need to turn it on if desired.)
Jul 5 '07 #8
Robbie
180 100+
Although I still say it's possible to do AI in VB, you'd probably have to be crazy to try.
...and along I come. =P
I've recently managed to make this, I don't know if you would class it as Artificial Intelligence, but it 'understands' what you say.

i.e. It is able to extract the meaning of what you say in order to set variables, and work with them based on what you tell it, to produce new results in human-understandable form... yep.
- Screenshot -

EDIT: In case someone thinks I've just edited the image, I will provide the source code if they want me to...
Jul 7 '07 #9
Killer42
8,435 Expert 8TB
Is it just me, or is that link really dead?
Jul 9 '07 #10
Robbie
180 100+
Is it just me, or is that link really dead?
Probably. (My crappy server >_<)

ImageShack to the rescue (if it's even worth it)

- Another attempted link -
Jul 9 '07 #11
Killer42
8,435 Expert 8TB
Hahaha... my work server blocks that one, as an "entertainment site". Never mind, I'll have a look when I get home.
Jul 10 '07 #12
Killer42
8,435 Expert 8TB
Finally had a look at the screenshot. Looks like a pretty interesting program.
Jul 10 '07 #13
[PHP]Private Sub Form_Load()
MsgBox "Hello World!"
End Sub[/PHP]
This is not an AI - an AI teaches itself.
Oct 10 '07 #14
is any one can tell me how to create a small artificial intelligent programme using vb06...
In order to create an AI in Visual Basic you will need to use databases, put pre-programmed phrases and have it save anything else you say to it. It then must have to know how to put what you said into context.
Oct 10 '07 #15
Robbie
180 100+
This is not an AI - an AI teaches itself.
No - not necessarily. Generally that kind of program uses 'neural networks' in order to make a decision, based on 'memories' of results of previous decisions it's made. Therefore it will learn the best decision to make for given circumstances.

I'm not sure that a program has to do this to be classed as AI. AI (I thought, at least) simply refers to acting in a way which is human-like or can be regarded as intelligent. Although of course, simply saying 'Hello, world' is certainly not AI.

In order to create an AI in Visual Basic you will need to use databases, put pre-programmed phrases and have it save anything else you say to it. It then must have to know how to put what you said into context.
Why must you use databases? While complex AI programs will surely want to store data outside themselves to remember info between program runs, you don't have to use databases. You could just use text-files. Simple AI programs may not even need to do this. Your last sentence sums up probably the hardest part of programs which allow a human to type anything - the ability to work out what someone actually means, since people can phrase a sentence in many different ways. But you certainly don't have to use databases to do this. ;)
Dec 24 '07 #16
lotus18
866 512MB
Even though this forum is quite like a 'Jurassic era', I just want to give my opinion.
Yes I agree with Robbie, AI doesn't necessarily need a database, a file-based system can be enough. That's all thanks. Merry Christmas to all :)

Rey Sean
Dec 24 '07 #17
Ali Rizwan
925 512MB
hello,
is any one can tell me how to create a small artificial intelligent programme using vb06. Can i creatre a artificial intelligent programme using vb6. is that vb06 support to creat a artificial intelligent ?
thank u...
What type of intelligent system do you want?
I have an intelligent system with a database, which organizes the system automatically. Fills the blanks automatically with help of keywords not defined but was undefined.
So do you want like that?
Huh?

Regards
>> ALI <<
Dec 24 '07 #18
I'm not sure that a program has to do this to be classed as AI. AI (I thought, at least) simply refers to acting in a way which is human-like or can be regarded as intelligent. Although of course, simply saying 'Hello, world' is certainly not AI.

Maybe what we should start calling all the AI are VI. to me an AI is actually an AI when it learns showing true intelligences.

Why must you use databases? While complex AI programs will surely want to store data outside themselves to remember info between program runs, you don't have to use databases. You could just use text-files. Simple AI programs may not even need to do this. Your last sentence sums up probably the hardest part of programs which allow a human to type anything - the ability to work out what someone actually means, since people can phrase a sentence in many different ways. But you certainly don't have to use databases to do this. ;)[/quote]

If you just use an array to store information then eventually that information will repeat itself. it would be much easier to use a database, to share information between multiple forms. i would know i have used both. i am creating an AI for a computer business i am starting. my first version just used arrays. and eventualy everything got old and was very limited
Jan 16 '08 #19
Killer42
8,435 Expert 8TB
If you just use an array to store information then eventually that information will repeat itself. it would be much easier to use a database, to share information between multiple forms. i would know i have used both. i am creating an AI for a computer business i am starting. my first version just used arrays. and eventualy everything got old and was very limited
But that's not necessarily the fault of the arrays. It could just be in the way you use them. Surely the same problem could easily arise in a database, which in a sense is an array on disk. The design would be more important than the specific tools used to implement it.

Also, keep in mind that other structures such as Collections or Dictionaries offer different functionality to a plain old array.
Jan 16 '08 #20
But that's not necessarily the fault of the arrays. It could just be in the way you use them. Surely the same problem could easily arise in a database, which in a sense is an array on disk. The design would be more important than the specific tools used to implement it.

Also, keep in mind that other structures such as Collections or Dictionaries offer different functionality to a plain old array.
ok, but with my AI i will need multiple pages, so you would need a database to link all the pages somehow and you cant do that with just an array. ya a problem can be in the way that you use the array but is vary limited and harder to store data.
Jan 27 '08 #21
u can download algarithm.pdf book and u will learn abut a.i algarithm
Apr 19 '20 #22

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: Conference Secretary | last post by:
CALL FOR PAPERS International Conference on Intelligent Agents, Web Technologies and Internet Commerce http://www.ise.canberra.edu.au/conferences/iawtic05/ Jointly with International...
0
by: Conference Secretary | last post by:
CALL FOR PAPERS International Conference on Intelligent Agents, Web Technologies and Internet Commerce http://www.ise.canberra.edu.au/conferences/iawtic05/ Jointly with International...
25
by: mereba | last post by:
Hello My country Ghana is changing its currency. I want to write a small programme in C++ that can covert from the old currency into the new one. I would like this programme to run behind a simple...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.