新壹代信創規則引擎平臺
規則引擎是壹種嵌入在應用程序中的組件,可以將復雜的業務邏輯與應用程序代碼分離,實現業務邏輯的集中管理和動態修改,提高代碼的可維護性和可擴展性。高益科技自主研發的新壹代規則引擎產品IRule作為可視化的規則管理,IRule規則引擎開發具備完整的業務規則管理能力,提供自然語言編輯、決策表、決策樹、評分卡、決策流等多種規則編寫方式,能夠滿足用戶多樣化的維護需求。

1、規則流
規則流可以幫助用戶更好地組織和管理復雜的規則邏輯,使規則引擎能夠按照預先定義的流程來執行規則,從而實現特定的業務邏輯或決策流程。
2、決策表/評分卡
決策表是壹種以表格形式呈現的規則定義方式。評分卡通常由壹系列規則和權重組成,這些規則和權重是根據歷史數據和統計分析得出的。
3、文本規則
文本規則可以進行編寫的快速智能引導,也可以進行文本的編輯和管理。文本規則的優勢在於其易讀性和靈活性。
4、引用關系
引用關系是為了更好的呈現變量和規則之間、規則流和子流之間、以及規則流和規則之間的關系。
5、測試和回溯
可以快速的進行單條或者批量的測試,並對測試結果進行可視化的跟蹤和回溯,並可以進行分類展示和分析。
6、版本管理
產品支持細粒度的版本管理策略。對於具體的項目、規則、變量以及函數庫等均可以進行版本跟蹤。
7、報表分析
系統具備強大的報表和分析能力,其主要是用於監控、評估和優化規則執行效果。
現今,規則引擎隨著業務的快速擴張,由壹個內部系統逐漸發展為服務多個風控團隊的公共平臺。同時,隨著人工智能技術的應用和風控對抗進入白熱化,規則引擎也將從配置化快速叠代至自動化、智能化。IRule實現了獨創的自然語言語法解析邏輯,為規則引擎開發領域帶來了新的突破。通過詞法分析和語法分析,IRule能夠實現規則文本的智能解析,支持基於文本編輯的NLP規則語法解析,為每套規則形成獨立的DSL規範,使規則編寫更加靈活貼近真實業務場景。



