How do people code up "learning" abilities in posters?

simpleonline1234

Junior Member
Joined
Jan 26, 2010
Messages
170
Reaction score
13
I'm a 50% noob when it comes to programming. I can code up some basic bots but never really understood the learning feature in programs.

What method are they using to create a "learning" ability in their program?

Let's say for instance using a Webbrowser are they using some sort of auto "get element by ID" or "get element by name" feature?

Thanks
 
Take a look into RegEx. For example, you can find all fields whose names contain "name" then check if they contain f (for firstname or fname) or l (lname or lastname).

Requires a bit creativity, but you can make it keep a database of the platforms with their footprint. So far I've gotten to "Powered By" (and name of software) to keep track of platforms, but havent put much time into it.

Anyways Regular expressions is where you should start. From that point on, use your imagination ;)
 
I'm a 50% noob when it comes to programming. I can code up some basic bots but never really understood the learning feature in programs.

What method are they using to create a "learning" ability in their program?

Let's say for instance using a Webbrowser are they using some sort of auto "get element by ID" or "get element by name" feature?

Thanks

When it comes to elements in webbrowsers it's more likley the software loops over all for example input elements and tries to identify the objects matching the users input.
 
its all by logic and the way you think how to achieve that...
regex can do lots of AI magic.. still its very dumb compared to simplest AI brain. it totally relies on your brain and on how you collect the data from 100 websites and see what are the connections between them.. based on that your brain will start connecting stuff and will give you complex ideas, only you will be able to understand them...
its not that hard. all you need is logic and connecting stuff... once you get the idea it won't be hard to translate it to codes...
 
A proper learning algorithm (neural net or otherwise) is way too over-complicated for this. Just be clever with regular expressions and, worst case, have your software report to you when it can't figure something out so you can add the pattern.
 
Back
Top