Identa-Rover - - Off-Road.com

Price and Compare Vehicles:
New, Used, and Powersports    Go button

Identa-Rover

Source: Off-Road.com

Why?



While searching for something to do my final project for my Artificial Intelligence class, Ben was busy getting the RoverWeb up and running. I glanced thru one the FAQ pages and realized that it was hard to figure out what kind of Land Rover I was looking at. In other words, there were many more kinds of Land Rovers than I had previously realized. So here was the idea for my final project: Build an Expert System that would ask questions and figure out what kind of Land Rover the user was looking at. Of course, I didn't want to type the answers to the various questions, and I wanted to put it on the Web to help Ben out. So here is the Web version of the Identa-Rover program. Enjoy!

How?



You want to know how I did it? Here is my final project paper submitted to the Cal State ChicoCSCI 223 Artificial Intelligence class. If you don't want to burrow thru the paper, I used CLIPS to create the expert system (ES) that actually asks the question, checks the answers, and provides the results. I originally used the Tcl command expect to interface to the expert system. But this didn't work out for some weird reason and I had the use Tcl bidirectional pipes. The Tcl script is also a CGI script -- it gets called thru the web server from web pages, notably this page and the other question pages. By keeping track of the previous answers, the Tcl script can run the ES and get the next question, which is then returned to your web browser. Cool, huh?

What's it Got?



Currently the ES contains 12 Land Rovers. These are most everything except the Discovery, Forward Control, and Range Rover models (we hope to add these later...) There are 10 questions which are asked, unless a single match is made earlier. This ES is specially setup to handle "Don't Know" answers, in the event that a good answer can't be determined. This has proven to be one of its best features, in case one is looking at a photo or running the ES from memory and can't remember a specific. The question pages also show which Land Rover match so far, and provides a way to "Backtrack" to a previous question, which is useful for exploring the ES's knowledge base. For more info on the version , click here.

Identa-Rover Design and Implementation by
post a comment
Your email address will NOT be published.
appears with your comment
read our privacy policy
Note: does not support HTML
All comments submitted are subject to review, and may be delayed before posting. We reserve the right not to post comments.
Untitled Document
Sponsored Links
HOLY CRAP Or Your Money Back -
Once you try it - we dare you to drive without it. To learn more click here.
Off-Road Videos -
Check out over ten years of extreme 4x4 action, product testing and the Off Road Nation at play. Baja racing to rock crawling, ATVs in the sand to motorcycles in the dirt, it's all here. Rate them, share them and upload your own.
ATV Reviews -
Honda, Suzuki, Yamaha, Polaris, Kawasaki, Can-Am. First rides to long-term tests, check out the latest in ATVs, UTVs and Side-by-Side vehicles of every make and model. Read expert opinions and follow custom project vehicles.
Own your very own Off Road Superstore.....
How many times have you pondered the idea of owning your very own off road shop? Let the staff at Off Road Innovations, one of the largest aftermarket off road accessory dealers in the US, help turn your hobby into a profitable career. Go to www.offroadinc.net for more info or just call 800-809-6088.
MSD Ignition Rebate!
Fire up with MSD Ignition and receive Cash for Cruising! Click on the link to find out the latest cash back rebate from MSD.

Enewsletters

Stay on Top of All the Action:
Sign up for Off-Road.com's Enewsletters

Source: Off-Road.com,
Click here