Reusable AI: Raise the treasure — Part 2

Like every new technology trend, AI is perceived as an expert topic. It seems widely accepted, that every business problem needs research and ends in its own AI solution.

In a previous article, we introduced the concept of “AI Cooking” to emphasize that corporate adoption does not mean to embrace research and scientific work at the same time. “AI Cooking” do not deny that AI use cases exist, where research is important to enter unknown regions. It is an approach for smaller companies to respond to common and recurring AI business cases to mitigate their risk to fall behind.

This article introduces the main features of this future AI working horse for business, derived from recommendations of renowned analysts. We talk about:

  • Reusable ingredients for AI solutions
  • Fast implementation through code-free orchestration
  • AI recipes for rapid solving of recurring and similar problems
  • “Predict as you train” paradigm for seamless operationalization
  • Case management for a 360° view on AI solutions
  • Recipes as an innovative approach to AI white boxing
  • Rapid solution deployment through dual use platforms

The next and last article about reusable AI will present the world’s first AI business platform for “AI Cooking”, made to work hand in hand with a reliable AI business process.

Future AI Business Platform

Renowned analysts talk to a wide variety of enterprises all over the world to retrieve a clear picture what business expects and needs when it comes to AI. So why not take a look at what they recommended in 2019 already.

It is much like a feature list of a next-generation AI business platform with a huge potential to become a working horse for fast corporate AI adoption.

Attention moves from research and scientific work to business to­pics reusa­bi­lity and opera­tionalization. They are key to re­duce costs, increase qua­lity, and minimize time-to-value.

Other topics are building blocks and orchestration: With the clear message that the fu­ture of AI in business will be code-free and the composition of cus­to­mized AI work­flows will be­come an everyday bu­siness experience.

Renowned analysts describe the next-generation AI working horse as a horizontal businessplat­­­form: A single-stop to address a wide variety of use cases and an end-to-end view on AI projects, from business problem to AI-driven workflows.

To summarize: It is a recommendation to complement todays’ research-centric platforms by a new and bu­siness-ready AI platform to answer business ques­tions.

In the remaining part of this article, we pick up these recommendations, and show how to imple­ment them in terms of the “AI Cooking” metaphor.

Reusable Building Blocks: AI Ingredients

The foundation of future AI business platforms.

Let’s start with an example use case: Imagine your customers complain about low marketing conversion rates, poor customer satis­faction and increasing churn rates. And ask you to help with a data-driven solution to create fine-grained customer segments for more personalized marketing messages.

From a high-level view, the marketing solution looks like this: Customer data come from one or more data sources, move through various transformation stages, en­ter an algorithm to group them by similarity and end up as computed segments in a required data destination.

What are my reusable building blocks?

Reusable connectors

IT solution providers know that smaller companies usually do not manage their own prop­rie­tary data sources. They tend to leverage existing cloud services. Think of HubSpot, Salesforce, Snowflake and many others, including 2nd and 3rd party data marketplaces.

Why should we develop software to connect to these common data sources over and over again? These sources come with structured (cloud) interfaces.

So, build data connectors once, make them configurable and reuse many times. Reusable operators

Existing algorithms are good enough. It may be surprising but there are not so many of them. The way how e.g. fine-grained personas are derived, is most often the same:

Customers are characterized by a set of attributes and a ma­the­­matical algorithm computes more or less distinct groups of similar customers. Prior to data-driven solutions, often age and gender were selected to manu­ally derive perso­nas.

Data-driven segmentation is more fine-grai­ned, but it is definitely no magic sauce that makes themealunique: It is a data workflow, composed of reusable data operators to

  • extract cus­to­mer attributes often from equally formatted data,
  • prepare for an algorithm and
  • compute groups of similar customers.

We use segmentation as an example. But the message holds for a wide variety of other use cases as well: Turning low value data into high value insights is always achieved by set of re­curring and reusable data operations.

So, build data operators once, make them configurable and reuse many times.

We define reusable AI building blocks or ingredients at the level of data connectors and operators and con­sider them as a fine-grained foundation to respond to recurring AI business cases. This is the prerequisite to reduce costs and time-to-value and guarantees a constant level of quality.

Code-Free Orchestration

Following renowned analysts, the next-generation AI working horse ships with a completely dif­ferent user experience, inspired by todays’ music streaming services:

Individual pieces can be organized in music playlists creating concerts of a certain sentiment or style. Without being a song writer and composer. These playlists can be interpreted as AI data workflows, and orchestration is an agile method to organize them and respond to ever-changing market needs fast.

It offers a similar user experience to AI than streaming services to music:

Reusable data connectors and operators can be arranged and re-arranged to form data workflows without writing a single line of code.

We love cooking, and from this perspective “orchestration” is a means to customize entire AI recipes or hand-picked parts of them.

Fast Operationalization

Stop AI projects from remaining alchemy and unify AI training & operating phase.

Todays’ AI landscape offers great platforms for data science work and current trends aim to bring more efficiency to scientists. But business impact happens in the opera­tionali­za­tion of AI models. This includes model deployment, maintenance and fast integration into busi­ness processes.

IT solution providers know that workflows to train and use AI models do not differ much and have many components in common. Different technologies, however, hinder immediate access to trained and retrained models in production.

Key to fast operationalization is the implementation of a new paradigm: Predict as you train. It is a demand to use the same platform, the same technology with the same user ex­pe­rience for both training & operating phase.

Business First with Integrated Case Management

Stop the risk that AI solutions work fine, but do not solve the business problem.

No AI project really starts with the question which workflows to orchestrate and which data con­nectors and operators to select and configure. The beginning is marked by a business prob­lem or question.

Generating data-driven answers or solutions must be part of a structured business process. But how do we seamlessly connect business and technical perspective?

We believe that (dynamic) case management, a flexible method for structured and also un­struc­­tured problem solving processes, is an appropriate candidate to start with.

Adopting the concepts of business cases, desired outcomes and intermediate tasks, and con­nec­ting them to AI workflows is an innovative way to provide a 360° view on­to AI projects keep­ing problems and solutions closely connected:

Similar problems can be described by similar cases. Cases break down into reusable tasks and each task is executed by one or more AI workflows.

Integrating (dynamic) case and reusable AI workflow management is a na­tu­ral next step to reach out a next-generation AI business platform.

Business Templates

Reach more customers with similar problems in shorter periods of time.

Despite the common perception that every use case needs its own AI solution, we observe an increasing number of cloud platforms that share data science results as technical recipes.

This approach, however, gives no atten­tion to business aspects. On the contrary, reusable AI ingredients and workflows in combination with reusable business cases and tasks from dynamic case management define a solid foundation to build code-free, end-to-end AI re­ci­pes from business problem to AI-driven solution.

These AI business recipes or templates describe what companies do with their data and why they are sol­ving a certain problem or answering a question exactly the way they did.

It is time to shift focus to holistic AI business temp­lates as valuable business assets.

For IT solution providers with customers who have similar business problems and seek for si­milar solutions, end-to-end AI templates offer a valuable instrument to significantly reach more smaller companies in shorter periods of time.

White Boxing with Templates

Build trust with comprehensible AI business templates and turn customers into repeat customers.

Back to the common observation that most SMEs are not prepared to embrace AI by their own but need IT solution providers for corporate adoption. But how can a business user trust an AI solution he does not understand and that is imple­men­­ted by an external solution provider?

References that thousands of projects have been carried out already, even for Fortune 500’s, offers no direct answer to this question. What if the provided AI solution almost explains itself? Every building block describes its pur­pose, every workflow shows which blocks come first and which follow next. For every task and for the whole business case.

Business users still do not know how a certain prediction algorithm exactly works. But with every deployed solution, users have a chance to understand how things are interrelated to move their data to insights: Based on a knowledge management approach where every AI solution reveals itself as a vi­sual network of its elementary building blocks and aggregated components.

Rapid Deployment

Do not reduce speed when deploying AI solutions.

What is the fastest way to deploy orchestrated and templated AI solutions? Let’s take a prac­ti­tioner’s perspective and ask, “do we really have to change horses?”

The future AI business platform introduces the “predict as you train” and integrates both trai­ning and operating phases of AI models.

Why not continue and integrate cons­truc­­tion and operating phases of the entire AI solution as well? With the same platform, the same technology and the same user experience?

This dual approach is the best way for a fast and seamless deployment.

On the one hand, solution providers use the platform to customize AI templates or recipes and on the other hand, business users leve­rage it to execute deployed customized recipes.

In the upcoming final article about how to implement reusable AI, we introduce the world’s first AI busi­ness platform ready to become the next-generation AI working horse for IT solu­tion providers.

Even more: We illustrate how PredictiveWorks. seamlessly integrates with an AI (business) can­vas as an end-to-end guide from problem definition down to its reusable AI solutions. All this finally turns todays’ data science work into business-ready project work with accurate estimation of costs, quality and time-to-value.

Originally published at



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store