Projects

Common types of projects

Risk analysis and pricing

Risk Analysis

Companies such as Freddie Mac and PMI have had us implement business rules to assess mortgage risk prior to accepting loans.  These applications were implemented as services to allow leadership to override the decisions in exceptional cases.  These same methods have been used by our other financial services clients for risk assessment on other types of products. For example, our staff has implemented risk analysis for insurance policies at St Paul Traveler's Insurance and the United States Automobile Association (USAA).

Risk-based Pricing

Banks, credit card companies, and mortgage firms have asked for our help to implement business rules that adjust the cost for products based upon the inherent risk of the customer; if the client is more likely to die, his insurance premiums are higher. Risk-based evaluation is effective on many financial applications, even in making legal decisions, accounts receivable and negotiations.

Rule Engine Evaluation

Needs Assessment

A Business Rule Management System (BRMS) can be a big purchase. Our staff has frequently been brought in to assess what engine would best meet the needs of a firm. This evaluation often involves business analysis, human factors assessment, mathematical analysis, performance benchmarks and prototype development. For example, we worked with Intercontinental Hotel Group to assess their needs - including the design of numerous problems.

Compatibility Evaluation

A Business Rule Management System (BRMS) is often simply one piece of an organization's infrastructure - and rarely is the driving factor. Our evaluations often require examining this other infrastructure to determine how best to interact with it. Such components have included Business Process Management (BPM), Customer Relationship Management (CRM), scheduling, Content Management (CM), and communications software. Such software often has ideosyncracies, which we uncover, assess, and devise work-arounds (where possible).

Rule Deconfliction

Organization-centric Rules

Many organizations that have huge numbers of rules. We sometimes see tens of thousands of rules in an organization. Organizations often have so many rules that (1) they do not understand their own logic and (2) they require more extensive rule processing than available with tools out of the box.

RuleAgents personnel have helped extend the built-in capabilities of rule engines to allow more specific organizational units to override rules of more general parts of companies, at clients such as PMI.


Dynamic Rule Development

RuleAgents has worked with many clients that want to let businesses generate or update large numbers or rules quickly. Our clients have wanted to create or upload rules using spreadsheets, natural language, XML and other technologies. Such capabilities often require new or extending existing capabilities in tools.

Business Rule Infrastructure

Tool infrastructure

Many of our customers Business Rule Management Systems often require integration with an organizations infrastructure. RuleAgents personnel have integrated tools as EJB's, web services, POJO's and other structures for clients such as CapitalOne and the US Patent and Trademark Officee. We have combined rule services with content management, Natural Languagge Processing (NLP), Business Process Management (BPM), database managers, and Content Management (CM).

Processing for performance

RuleAgents customers often have difficult performance goals. We often employ distributed or parallel processing mechanisms to meet the required throughput.

Artificial Intelligence Research

Real-time Planning

RuleAgents has had contracts and subcontracts for several innovative Department of Defense systems. Many of these systems perform large amounts of resource allocation and order numerous tasks in real time.

Intelligent Network Security

Our investigators have used Business Rule Management Systems (BRMS) with packet monitoring software to detect and counter threats to computer networks. Many of our systems employ machine learning to improve its performance over time.

Intelligent Network Configuration

Our investigators have used Business Rule Management Systems (BRMS) with other software systems for intelligen network configuration.

Business Analysis

Process Analysis

Our investigators have used Business Rules (BR) and Natural Language Processing for automatically harvesting rules from an organizations procedures and materials.

Domain Analysis

Our investigators have used Business Rules (BR) and Natural Language Processing for automatically harvesting rules from domain documents that an organization employs. This approach has been particularly successful in the financial services and defense industries, which have large amounts of documentation about their procedures.