doi:10.1016/j.eswa.2004.08.011
Copyright © 2004 Published by Elsevier Ltd.
Web enabled expert systems using hyperlink-based inference
Wooju Kima,
,
, Yong U. Songb, 1 and June S. Hongc, 2
aDepartment of Computer and Industrial Systems Engineering, Yonsei University, 134 Shinchon, Seoul 120-749, South Korea
bDepartment of Management Information Systems, Yonsei University Wonju Campus, 234 Maji, Wonju, Gangwon 220-710, South Korea
cDivision of Business Administration, Kyonggi University, San 94-6 Yiui-Dong, Paldal-Gu, Suwon, Kyonggi 442-760, South Korea
Available online 16 September 2004.
References and further reading may be available for this article. To view references and further reading you must
purchase this article.
Abstract
With the proliferation of the WWW, providing more intelligent Websites has become a major concern in the e-business industry. Recently, this trend has been even more accelerated by the success of Customer Relationship Management (CRM) in terms of product recommendation, and self after service, etc. As a result, many e-companies are eager to embed Web-enabled, rule-based systems, i.e. that is, expert systems, into their Websites, and several well-known commercial tools to facilitate this are already available in the market. So far, most of those tools are based on CGI, but CGI-based systems inherently suffer from problems related to overburdening, when there are too many service demands at the same time. To overcome the limitations of the existing CGI-based expert systems, we propose a new form of Web-enabled expert system that uses a hyperlink-based inference mechanism. In terms of burden to the Web server, our approach has proven to outperform the CGI-based approach theoretically as well as empirically. For practical purposes, our approach is implemented in a software system, WeBIS, and uses a graphic rule editing methodology, Expert's Diagram, that is incorporated into the system to facilitate rule generation and maintenance. WeBIS is now successfully operating for financial consultation on the Website of a leading financial consulting company in Korea.
Keywords: Expert Systems; HTML; Inference; JavaScript; Rule; WWW
Fig. 2. An example of a functionally equivalent set of hyperlinked HTML documents.
Fig. 3. An example FES for a traffic control rule set.
Fig. 4. Source of a JavaScript embedded HTML page for numeric type variables.
Fig. 5. Example screen shots generated from FES ( Rule #6, Rule #7 ).
Fig. 6. CONVERTRULEBASEINTOFES algorithm.
Fig. 7. CONVERTRULEINTOTREE algorithm.
Fig. 10. Progress of FES generation algorithm with the example rules.
Fig. 11. Example rules for a bank loan approval.
Fig. 12. Generated hyperlinked HTML documents for bank loan example rules.
Fig. 13. Architecture of WeBIS.
Fig. 14. An illustrative screen shot of WeBIS.
Fig. 15. Performance evaluation results.
Table 1.
Categories of Web-enabled, rule-based systems

Table 2.
Performance evaluation results (one client)

Unit: #responses per 3 min.
a Conventional rule-based systems A and B.
b Ratio between Hyperlink and A.
c Ratio between Hyperlink and B.
Table 3.
Performance evaluation results (five clients)

Unit: #responses per 3 min.
a Conventional rule-based systems A and B.
b Ratio between Hyperlink and A.
c Ratio between Hyperlink and B.
Table 4.
Performance evaluation results (10 clients)

Unit: #responses per 3 min.
a Conventional rule-based systems A and B.
b Ratio between Hyperlink and A.
c Ratio between Hyperlink and B.