Building an intelligent system using modern Internet technologies

作者:

Highlights:

摘要

This paper is a detailed case study of building Code Tutor, a Web-based intelligent tutoring system (ITS) in the domain of radio communications. It is ontologically founded and was built using CLIPS and Java-based expert system tools, latest integrated graphical CASE tools for software analysis and design, and Java servlets. In Code Tutor, Apache HTTP Server stores and serves static HTML pages, and Apache JServ Java package enables dynamic interpretation of user defined servlet classes and generation of active HTML pages. XML technology is used to generate files that Code Tutor uses to provide recommendations to the learners. Such a rich palette of integrated advanced technologies has greatly alleviated the system design and implementation, and has also led to interesting solutions of a number of problems common to many ITSs. The paper describes these solutions and useful design decisions, and discusses several practical issues related to architectures of intelligent Web-based applications.

论文关键词:Expert systems,Intelligent tutoring systems,Knowledge representation,Ontology

论文评审过程:Available online 25 March 2003.

论文官网地址:https://doi.org/10.1016/S0957-4174(03)00049-6