Monthly Archives: March 2019

Grammarly for Developers?

AI tools for code review and bug patching are getting better and better. A Zurich-based company DeepCode claims that they developed a “Grammarly for developers”, a tool that looks a lot like familiar code vetting apps in use today, and … Continue reading

Posted in Artificial Intelligence, Java, Trends | Leave a comment

Explaining Decision Optimization Recommendations

Explainability is a hot topic. Decision models are used to trigger recommendations such as “accept” or “refuse” a loan, but they also need to explain WHY they recommended certain decisions. Alain Chabrier from IBM DecisionOptimization team uses Portfolion Allocation problem … Continue reading

Posted in Decision Optimization, Explanations | Leave a comment

Dynamic Questionnaires from Sparkling Logic

Sparkling Logic introduces Dynamic Questionnaires (DQs) for web applications that collect information for making near real-time decisions based on user responses and business policies. Learn more about the latest Sparkling Logic’s release and register for the upcoming webinar.

Posted in Human-Machine Interaction, Products | 1 Comment

MISMO® Recommends DMN™ Standard

MISMO, the mortgage industry’s standards organization, recommended the use of the Decision Model and Notation (DMN) standard for documentation, implementation, execution and exchange of business rules and decisions across the mortgage industry. Link

Posted in DMN | Leave a comment

Modeling and Solving Scheduling Problems with CP Optimizer

The Resource-Constrained Project Scheduling Problem (RCPSP) is a classical problem among the myriad scheduling problems studied both in academia and in industry. Philippe Laborie, a principal scientist at IBM, describes how it can easily be modeled and efficiently solved using … Continue reading

Posted in Decision Optimization, Scheduling and Resource Allocation | Leave a comment

Remembering Egon Balas

Egon Balas, a pioneer in integer and disjunctive programming, died on March 18, 2019. He was 96. His life included two imprisonments for joining the communist party to oppose the Nazis during World War II. He later became one of … Continue reading

Posted in Most Influential | Leave a comment

Google Announced a new Speech Recognizer

Google has announced the rollout of an end-to-end, all-neural, on-device speech recognizer based on the latest machine learning capabilities. “Our new all-neural, on-device Gboard speech recognizer is initially being launched to all Pixel phones in American English only. Given the … Continue reading

Posted in Human-Machine Interaction, Machine Learning, Natural Language Processing | Leave a comment

Two-thirds of all Android antivirus apps are frauds

Apparently, two-thirds of the ‘anti-virus’ apps on Google Play are frauds. The report, published by Austrian antivirus testing outfit AV-Comparatives, analyzed 250 Android antivirus apps available on the official Google Play Store. The report’s results are tragicomical –with antivirus apps detecting … Continue reading

Posted in Misc, Trends | Leave a comment

ML: A Step-by-Step Disaster Prevention Guide

Diving into Machine Learning (ML) without knowing what you’re trying to achieve is a recipe for disaster. This disaster prevention guide describes 13 steps to follow.

Posted in Machine Learning | Leave a comment

Modeling (Punk) Decisions: Should I Stay or Should I Go?

Fernando Donati Jorge from FICO published this article to show how to explain basic Decision Modeling concepts to your friends at a party by converting a famous song to a decision model:

Posted in Decision Modeling | Leave a comment