Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Drools expert开发专家系统的想法_Java_Drools_Expert System - Fatal编程技术网

Java 使用Drools expert开发专家系统的想法

Java 使用Drools expert开发专家系统的想法,java,drools,expert-system,Java,Drools,Expert System,我想用Drools专家开发税务咨询系统。这种系统的想法能够 选择用于计算税额的税务规则,并建议减少纳税的建议 计算税款时, 假设纳税人是医生。他以工资的形式赚取收入。他所得收入的扣除率 为总收入的40%,但不超过60000。他有免税额,因为他是本国公民。 税收计算公式为 总收入-扣除收入-津贴=净收入 该净收入将用于税收计算方法:累进税率和固定税率 始终选择累进法,而如果纳税人收入 不是以工资的形式 系统选择计税方法并已计算后。 它应该能够提出减税计划 从上一个例子中,医生以工资的形式赚取收入。

我想用Drools专家开发税务咨询系统。这种系统的想法能够 选择用于计算税额的税务规则,并建议减少纳税的建议

计算税款时, 假设纳税人是医生。他以工资的形式赚取收入。他所得收入的扣除率 为总收入的40%,但不超过60000。他有免税额,因为他是本国公民。 税收计算公式为 总收入-扣除收入-津贴=净收入

该净收入将用于税收计算方法:累进税率和固定税率

始终选择累进法,而如果纳税人收入 不是以工资的形式

系统选择计税方法并已计算后。 它应该能够提出减税计划

从上一个例子中,医生以工资的形式赚取收入。工资收入可以扣除 总收入的40%,但不超过60000。然而,如果他宣称自己是 医疗专业人员,而不是医院员工,他将允许扣除高达60%的收入

我希望专家系统能建议纳税人这样做

Drools专家能做这样的事情吗


提前感谢您

是的,drools可以处理它,但您需要分析建模问题的最佳方法。您基本上可以使用一些决策表或简单的规则来解决这个问题,具体取决于您为表示域概念而创建的模型


干杯

如果你只想知道drools是否能解决这个问题,答案是肯定的。