AI-ExpertSystem-Simple
view release on metacpan or search on metacpan
examples/Doctor.xml view on Meta::CPAN
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE knowledgebase SYSTEM "sie-1.0.dtd">
<knowledgebase>
<goal>
<attribute>type.disease</attribute>
<text>Based on rudimentary knowledge, I believe the child has type.disease</text>
</goal>
<rules>
<rule>
<name>1</name>
<conditions>
<condition>
<attribute>active.temp.over.101</attribute>
<value>yes</value>
</condition>
</conditions>
<actions>
<action>
<attribute>fever</attribute>
<value>yes</value>
</action>
</actions>
</rule>
<rule>
<name>2</name>
<conditions>
<condition>
<attribute>delayed.cough</attribute>
<value>yes</value>
</condition>
<condition>
<attribute>cold</attribute>
<value>yes</value>
</condition>
</conditions>
<actions>
<action>
<attribute>type.disease</attribute>
<value>whooping.cough</value>
</action>
</actions>
</rule>
<rule>
<name>3</name>
<conditions>
<condition>
<attribute>scratchy.throat</attribute>
<value>yes</value>
</condition>
<condition>
<attribute>clear.nasal.discharge</attribute>
<value>yes</value>
</condition>
</conditions>
<actions>
<action>
<attribute>cold</attribute>
<value>yes</value>
</action>
</actions>
</rule>
( run in 0.416 second using v1.01-cache-2.11-cpan-3d66aa2751a )