Archive | rulesengine RSS feed for this section

Fraud Detection – the neural nets are watching. – Wired

Credit card fraud costs US merchants and credit card companies more than $3.4 billion a year. That figure would undoubtedly be much higher without the use of computer surveillance systems to monitor every transaction.One of the most proven anti-fraud systems is FICO’s Falcon Fraud Manager, which keeps tabs on more than 4 billion transactions a month and uses lightning-fast neural networks to scan for suspicious purchase patterns. The Falcon system specializes in detecting things a human would never notice. For example, if you use your card to buy a tank of gas and then go directly to a jewelry store to make a purchase, your account will almost surely be flagged, especially if you’re not a person who buys a lot of bling. The reason: Over years of correlating variables, testing, and learning, the system has noticed that a criminal’s first stop after stealing a credit card is often a gas station. If that goes through, the thief knows the card hasn’t yet been reported as stolen.

(Full Story: Fraud Detection – the neural nets are watching. – Wired)

JBoss BRMS Userguide

This book contains everything you need to know to install, configure and make the most of the JBoss Enterprise BRMS Platform product.
(Link: JBoss BRMS Userguide)

JBoss Rules 5 Reference Guide

This guide contains a complete overview and detailed reference for JBoss Rules for use with the JBoss Enterprise SOA Platform.
(Link: JBoss Rules 5 Reference Guide)

Guided Rules with the JBoss BRMS (Guvnor)

In this article by Paul Browne, we’re going to read about the Guvnor rule editor, and use it to write some more sophisticated rules. In particular, we’re going to:

* Show how to put information into and out of our rules
* Build a fact model to hold this information
* Import our newly built model into Guvnor
* Create guided rules using this fact model
* Run and test our new fact-based rules
(Link: Guided Rules with the JBoss BRMS (Guvnor))

Drools Guvnor – JBoss Community

Drools Guvnor is a centralised repository for Drools Knowledge Bases, with rich web based GUIs, editors, and tools to aid in the management of large numbers of rules. As you know, Drools allows you to create executable knowledge bases. The repository component is where you can store versions of rules, models, functions, processes etc that all relate to these knowledge bases. Access is controlled, and it is possible to lock down access and restrict features so domain experts (non programmers) can view and edit rules without being exposed to all the features at once.

You would want to use Guvnor if

* You have a need to control access to rules and other artifacts
* Have a variety of non programmer users who could use graphical editors to edit rules
* Need to manage versions and changes to the rules over time (and you probably have a lot of rules !).
(Link: Drools Guvnor – JBoss Community)

Drools Rules – Fedex's Secret Sauce

FedEx Custom Critical team is doing an awesome and very innovative work out there. Here you can see Michael Coté interviewing Adam Mollenkopf, Strategic Technologist at FedEx Custom Critical.

That includes as we can see from the demo the Adobe stack in the front end, Drools Expert for knowledge reasoning, Drools Fusion for event processing, a geo-spatial framework, etc.
(Link: Drools Rules – Fedex’s Secret Sauce)

First Look – Drools 5.0

5.0 adds a web-based decision table editor as well as a web-based ruleflow viewer that uses GWT Diagrams to show flows (they plan web-based editing of flows in the future, but for now the editing of the flows must be done in Eclipse. The ruleflow editor has been upgraded pretty significantly too into much more of a real decision flow editor or even a workflow editor. The editor is slick and has a nice pallette of features. Splits, joins, for each, subflows, human tasks, timers and an interface allowing you to add you own kinds of nodes make the flow much more extensive than before. DSLs (of which more in a second) can be built allowing DSL nodes to be created in the flow to make it very business user friendly. There are a few oddities around defining the rules for a node and navigating from the ruleflow to the rules but overall I really liked what they have done.
(Link: First Look – Drools 5.0)

Rule-Based Programming in Interactive Fiction

A programming language is a tool for handling design complexity. That’s what all of computer science is, really — languages, libraries, type systems, garbage collectors, everything you learn about programming. They’re ways to build more and more complex designs without losing your grip.
(Link: Rule-Based Programming in Interactive Fiction)

Running iLog jRules in WebSphere eXtreme Scale

WebSphere eXtreme Scale handles making sure the rules engines are spread evenly across the set of JVMs and handles moving them around to ensure this balance when additional JVMs are added or JVMs fail, this is elastic scaling. The prototype could easily be extended to allow rules engines to be added or removed while it’s all running.
(Link: Running iLog jRules in WebSphere eXtreme Scale)


Follow

Get every new post delivered to your Inbox.