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 themselves as malware– and come to show the sorry state of Android antivirus industry, which appears to be filled with more snake-oilers than actual cyber-security vendors.” Link

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

Moving Drools toward a polyglot world

Mario Fusco, the project lead of highly popular Red Hat open source BRMS Drools, describes “how they are changing Drools to make it part of the cloud and serverless revolution”. “Our main goal was to make the core of the rule engine lighter, isolated, easily portable across different platforms, and well-suited to run in a container. The software development landscape has changed a lot in the past 20 years. We are moving more and more toward a polyglot world” supported by GraalVM and Quarkus. Continue reading

Posted in Rule Engines and BRMS, Serverless | Leave a comment

“Rules and Reasoning” Event at W3C Graph Data Workshop

RuleMLThis event was held on March 4-6, 2019 in Berlin, Germany.  The following kinds of rules were discussed:

  • Rules for graph knowledge inference
  • Rules for graph data transformation/mapping
  • Rules for graph data validation
  • Rules for RDF shapes
  • Rules for (controlled) natural language parsing and generation.
Posted in RuleML, Semantic Web | Leave a comment

What Makes a Decision Hero?

DecisionHeroGone are the days when we could assume that application, bureau and master file data would be enough to automate client decisions! We now see a rich array of data sources used in automated decisioning—whether it be click-through data, or even “tone of voice” data collected during calls.” “Sometimes our clients are so close to their problems that it’s hard for them to find the best solutions. An outsider can bring a unique perspective and new insights into tough challenges to help ensure competitiveness.” Meet FICO’s Decision Heroes

Posted in Decision Modeling | Leave a comment

eBay’s Platform is Powered by AI

“Artificial intelligence touches every experience within eBay. It is woven into all aspects of the eBay marketplace, anticipating the needs and wants of buyers and sellers, inspiring shoppers on the hunt for something special, empowering entrepreneurs looking to grow their business, and making the platform more accessible to everyone.” Link

Posted in Artificial Intelligence, Business Analytics, Human-Machine Interaction | Leave a comment

What is a ‘Decision’?

Ron Ross, Jacob and I have recently been discussing the March DMC Challenge. In his submission Ron suggests the challenge is a ‘rules problem’ not a ‘decision problem’ and quite reasonably asked me for my definition of a ‘decision’ when I said I didn’t agree with his assessment. Jacob suggested I post this (which is a slightly edited version of my answer to Ron’s question) to provoke a little discussion, to see what others in the community think. Continue reading

Posted in Business Rules, Decision Making, Decision Modeling, Decision Models | 3 Comments

Giving Algorithms a Sense of Uncertainty

MIT Technology Review published this article Giving algorithms a sense of uncertainty could make them more ethical: “Algorithms are built to pursue a single mathematical goal, such as maximizing the number of soldiers’ lives saved or minimizing the number of civilian deaths. When you start dealing with multiple, often competing, objectives or try to account for intangibles like “freedom” and “well-being,” a satisfactory mathematical solution doesn’t always exist.
We make decisions as human beings in quite uncertain ways a lot of the time. But when we try to take the ethical behavior and apply it in AI, it tends to get concretized and made more precise. Why not explicitly design our algorithms to be uncertain about the right thing to do?Link Continue reading

Posted in Artificial Intelligence, Decision Making, Decision Optimization | 1 Comment

Adding Tables to Excel from Photos

Excel’s power comes from its simplicity. At its core, Excel is three things: 1) cells of data laid out in rows and columns; 2) the greatest graphical table editor; 3) a set of powerful tools for working with the tabular data (including its own calculation engine, various 3rd party decision engines). The result is an incredibly flexible app that hundreds of millions of people use daily in a wide variety of jobs and industries around the world. 
On Feb. 28 Microsoft
announced a great step forward: a new smartphone feature that lets you take a picture of a printed table and import it into Excel!  Using the Excel app, you can take a picture of a printed data table on your Android device and automatically convert the picture into a fully editable table in Excel. This new image recognition functionality eliminates the need for you to manually enter hardcopy data. This capability is starting to roll out for the Excel Android app with iOS support coming soon.

Posted in Artificial Intelligence, Excel | Leave a comment