Part 3. Creating your first rule-based application: the Tax Forms Advisor

Using a classic expert system is something like being interviewed: The program asks you a series of questions and then provides some advice or information. In part 3, you’ll develop your first nontrivial program to follow this model. We’ll concentrate on the mechanics of rule-based system development. There are special sections on knowledge engineering and on testing.

The system you’ll be developing is called the Tax Forms Advisor. Given some information about your personal finances, the program will recommend which income tax forms you may need to file. It is suitable for installation in a kiosk in the lobby of a post office.

Get Jess in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.