Modern Analytics and Business Intelligence

In a prior blog post I mentioned the limitations of traditional business intelligence and business analytics. One of the more significant limitations of traditional business intelligence is the lack of support for semantics by traditional business intelligence and business analytics platforms.  

To address this limitation, traditional business intelligence is adding what is being referred to as a "semantic layer".  A semantic layer is the governed business meaning layer that defines the "things", the "associations between things", and other stuff necessary for a analytics systems and artificial intelligence systems speak the same language.

An example of adding a semantic layer can be seen by checking out Google Looker. Looker uses something called LookML or Looker Modeling Language.  Looker Modeling Language is described as the language that is used in Looker to create semantic data models. Looker says that a "semantic model is the foundation for trusted AI".

Now, others refer to this "data warehouse" or "data marts" or "data lakes" (e.g. a bunch of relational databases tied together) plus that semantic layer that sits on top of that data as an "enterprise knowledge graph".

But there are entirely new approaches to storing data that have appeared over the past 25 years.  RDF triple stores, graph databases, vector databases, modern logic programming databases, document databases, and other such data storage alternatives.  Each one of these alternatives has a basket of PROS and CONS. None is perfect for everything.

And then you have the electronic spreadsheet. There is a lot of enterprise data and information stored in those electronic spreadsheets.

Now, all of these approaches are trying to arrive at the same point. That common point is to maximize what artificial intelligence can do for you.

There is one common situation which everyone has.  That common problem, as pointed out by The AI Ladder, is that their data is a mess.

In terms of traditional business intelligence and business analytics, there is another thing that a lot of companies have in common: Microsoft, Oracle, Google, IBM, Salesforce, Amazon. These are the entrenched goliaths that want to persist the current paradigm by making incremental improvements.

One thing that is certain is that the status quo will change.  That is a given; artificial intelligence is too powerful to ignore.  But, will the "normal science" persist with incremental changes to the current paradigm such as retrofitting a "semantic layer" onto that current business intelligence platforms; or will "new science" disrupt that current paradigm, creating a new paradigm?

From where I sit, I can see that there appears to be three paths to the future of business analytics and business intelligence:

  • PATH #1:  Additional incremental improvements to the current traditional business intelligence and business analytics paradigm.
  • A completely new modern paradigm to business  intelligence and business analytics.
    • PATH #2: This completely new modern paradigm is based on proprietary approaches.
    • PATH #3: This completely new modern paradigm is based on global open industry standards.
Having each enterprise express there semantics in different ways and each using different terms will cause problems down the road.

The reality is that all three approaches will very likely be explored by the market.  Then, down the road, there will be a "sorting out" that occurs.  It also could be the case that entirely new categories of products are introduced.

Personally, I am betting on a modern business intelligence and business analytics that is based on global open industry standards that rebuilds everything from the ground up rather than introducing retrofits that address current limitations. I am betting on XBRL International's Open Information Model (OIM) and OMG's Standard Business Report Model (SBRM) as the global open industry standards based approach.

I am betting on ISO/IEC Accounting and Economic Ontology, Data Centric Accounting, REA, XBRL. We need to think beyond the document. Artificial intelligence has a hard time with all the different ways humans create documents.  We need to separate the document "costume" and the information those documents convey.

Additional Information:

Comments

Popular posts from this blog

Professional Study Group for Digital Financial Reporting

Big Idea for 2025: Semantic Accounting and Audit Working Papers

Rethinking Financial Reporting: the Model-driven Financial Statement