简说规则引擎在促销返利领域的应用

author author     2022-10-10     610

关键词:

    大型生产型企业销售渠道的建设,一般都采用代理商政策。根据地区、产品等情况,设立不同级别的代理商,不同地区、不同级别代理商有着不同的促销返利政策,也需根据企业、市场现状对促销政策进行调整,另一方面,也需要对促销政策进行风控管理,以防止不法分子利用政策空隙牟取利益。

    生产型企业需要每个季度,根据最新的促销政策,需要计算每个代理商的返点金额。这项工作目前基本上都是采用手工采用Excel进行计算,效率比较低下,当达到一定数量级数据,手工计算不能及时进行计算进行返利,对企业造成一定的影响。

    如果要将返点计算工作智能化,就需要能够及时的应对促销策略的调整。促销策略调整时,不光只是算法的调整,有些还涉及到计算因子的调整。因此单纯的采用数据库以及编程方式,并不能很快的实现每个季度促销策略的调整。

在此领域的实现上,规则引擎可以使得促销策略智能化,并且可以进行最优化策略的选择。

以商业规则引擎—Visual Rules旗正规则引擎)为例,我们可以看下,规则引擎在促销返利中的应用:

核算:规则引擎能进行快速的核算,对于营销策略的变化,可通过规则引擎对核算策略进行快速调整,快速得到所需结果,而计算方式也可以随着政策的调整进行改变,这个过程也不需要IT来完成。以旗正规则引擎为例,国内某上市物流公司,20多万员工的薪资结算数据,计算时间由原先的4天提升到0.5天,结算规则编码人员从6人缩减为1人;

风控:对于风险的把握,规则引擎可以打造专家系统来应对,针对市场上面各种的欺诈风险形成反欺诈系统,并可以随时快速的进行升级更新,以便识别更多的欺诈行为。

策略调整:在策略的调整上面,规则引擎所起到的作用就是可不通过程序代码来修改,因为一旦涉及到程序和代码的修改,系统必然需要宕机重启,然后升级,这需要一定的时间。而规则引擎整合之后,我们可以进行热操作,不需重启,即时实现营销策略的调整和升级。

 


简说设计模式——策略模式(代码片段)

一、什么是策略模式  策略这个词应该怎么理解,打个比方说,我们出门的时候会选择不同的出行方式,比如骑自行车、坐公交、坐火车、坐飞机、坐火箭等等,这些出行方式,每一种都是一个策略。  再比如我们去逛商场... 查看详情

drools规则引擎一文读懂(代码片段)

目录一、Drools简介电商平台的促销活动规则引擎Drools简介二、Drools快速入门 电商平台促销积分规则开发实现三、Drools规则引擎构成及其核心类Drools规则引擎构成Drools规则引擎概念四、Drools基础语法规则文件构成 规则体语法结... 查看详情

规则引擎在数据分析中的应用

前言:规则引擎通过将业务规则和开发者的技术决策分离, 实现了动态管理和修改业务规则而又不影响软件系统的需求。以下通过实例对基于SQL 查询、自定义规则等一系列场景来说明规则引擎在数据分析中的应用。在现... 查看详情

规则引擎的应用发展

...示层,使得产品更加优化,人性化,而1990年代后,使用规则引擎将业务规则分离单独管理,使得业务系统能够更加灵活变动,响应速度更加快速,旗正商业规则管理平台正式业务规则的管理专家规则引擎由推理引擎发展而来,... 查看详情

规则引擎的应用发展

...示层,使得产品更加优化,人性化,而1990年代后,使用规则引擎将业务规则分离单独管理,使得业务系统能够更加灵活变动,响应速度更加快速,旗正商业规则管理平台正式业务规则的管理专家规则引擎由推理引擎发展而来,... 查看详情

.NET 的大多数灵活性规则引擎 [关闭]

】.NET的大多数灵活性规则引擎[关闭]【英文标题】:Mostflexibilitiesruleenginefor.NET[closed]【发布时间】:2011-01-1007:18:12【问题描述】:我即将进行的项目与销售系统有关,因此主要要求之一是“用户可以自己修改促销”。促销活动各... 查看详情

简说设计模式——策略模式(代码片段)

一、什么是策略模式  策略这个词应该怎么理解,打个比方说,我们出门的时候会选择不同的出行方式,比如骑自行车、坐公交、坐火车、坐飞机、坐火箭等等,这些出行方式,每一种都是一个策略。  再比如我们去逛商场... 查看详情

drools规则引擎因为内存泄露导致的内存溢出

...一下drools:在很多行业应用中比如银行、保险领域,业务规则往往非常复杂,并且规则处于不断更新变化中,而现有很多系统做法基本上都是将业务规则绑定在程序代码中。主要存在的问题有以下几个方面:1)当业务规则变更... 查看详情

drools规则引擎因为内存泄露导致的内存溢出

...一下drools:在很多行业应用中比如银行、保险领域,业务规则往往非常复杂,并且规则处于不断更新变化中,而现有很多系统做法基本上都是将业务规则绑定在程序代码中。主要存在的问题有以下几个方面:1)当业务规则变更... 查看详情

drrols规则引擎

1.什么是规则引擎?  规则引擎是一种嵌套在应用程序中的组件,它实现了将业务规则从应用程序代码中分离出来。规则引擎使用特定的语法编写业务规则,规则引擎可以接受数据输入、解释业务规则、并根据业务规则做出相... 查看详情

图扑web可视化引擎在仿真分析领域的应用

...和数据随时间的变化。图扑软件是基于WebGL的三维可视化引擎,在WebGL基础上封装了基本的三维模型创建、呈现的API。同时还封装了 查看详情

规则引擎选型及简单应用

规则引擎实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。规则引擎具体执行可以分为接受数据输入,解释业务规则,根据业务规则做出业务决策几个过程,使用规则引擎可以把复杂、冗余... 查看详情

JavaScript中的规则引擎[关闭]

】JavaScript中的规则引擎[关闭]【英文标题】:RuleEngineinJavaScript[closed]【发布时间】:2011-12-0110:59:10【问题描述】:JavaScript中有规则引擎吗?问题是在这种情况下:考虑一个具有用户填写表单的Web应用程序。当用户填写每个字段... 查看详情

句法分析在nlp领域的应用是怎样的

...用的,除了文本相关性之外,很多时候会做一些基于特定规则的特殊处理。这一块很大程度是基于自身的业务,所以国内LTP也好、ICTCLAS也好,并没有给出做句法分析的通解。例如一个视频搜索,发现query里有“new”或者“hot”,... 查看详情

规则引擎drools在贷后催收业务中的应用

...gXiang在日常业务开发工作中我们经常会遇到一些根据业务规则做决策的场景。为了让开发人员从大量的规则代码的开发维护中释放出来,把规则的维护和生成交由业务人员,为了达到这种目的通常我们会使用规则引擎来帮助我们... 查看详情

规则引擎的应用

java开源的规则引擎有:Drools、EasyRules、Mandarax、IBMILOG。使用最为广泛并且开源的是Drools。     规则引擎的优点声明式编程规则可以很容易地解决困难的问题,并得到解决方案的验证。与代码不同,规则以较不复杂的语... 查看详情

图扑web可视化引擎在仿真分析领域的应用

前言在数字孪生和仿真研究过程中,会产生大量和三维空间相关的数值信息,比如设备外观的扫描数据、地形扫描数据、生产设备温度场/压力场、流体的速度场、流体扩散,以及各种仿真数据:速度,压力... 查看详情

在 Python 中实现“规则引擎”

】在Python中实现“规则引擎”【英文标题】:Implementinga"rulesengine"inPython【发布时间】:2010-10-0220:04:32【问题描述】:我正在用Python编写一个日志收集/分析应用程序,我需要编写一个“规则引擎”来匹配和处理日志消息。... 查看详情