Design of Configurable Rule Engine for Information Filtering

Zhang RuiJun,Yin Jun
DOI: https://doi.org/10.1109/WISM.2009.155
2009-01-01
Abstract:It is urgent to filter invalid or even hostile information in web information systems. A configurable rule engine is designed to solve the problem of simpleness and low self-adaptive ability of rule matching method in traditional information filtering algorithm. In the engine, functions are dynamically called by using reflect mechanism to achieve computing of atom rules, logic rules are described in XML file and transferred to AND/OR tree, AND/OR tree is transferred to 0-1 Matrix, efficient reasoning of logic rules is achieved by combining with AND/OR switching principle, and atom rules base and logic rule base are also configured. Finally, the conceptual model and design model for the rule engine are given, the rule engine is running by classifying and definition of lifecycle.
What problem does this paper attempt to address?