Application of Artificial Intelligence in the Driver Road Test System

The driver road test system includes a series of judging rules which are very complex and need to maintain usually. So there are some problems for applying the ordinary programming technology in the test system. Firstly, efficiency of judging is low relatively. Secondly, the source code of implementing the rules is not easy to be modified. It is a good idea to apply artificial intelligence in the system. In the system, the evaluation module is implemented as an expert system, named judging expert system, in which the production rule is used to represent the judging rules and the built-in inference engine from Prolog is used. In the paper, it is introduced that the representation and management of the judging rules, the reasoning process for judging, the model of the judging expert system, and the technology of developing the driver road test system in Prolog and C# language.