December 8, 2024

How to resist the urge to sprinkle AI fairy dust on everything

Written by Quentin Ellis

As artificial intelligence becomes the new ‘must-have’ feature in every product roadmap, product leaders need a clear framework for evaluating when AI truly adds value and when it’s merely adding complexity.

In boardrooms across Britain, a familiar scene is playing out. The pressure to add AI capabilities to products has become the defining corporate anxiety of 2024, eerily reminiscent of the mobile app gold rush of the early 2010s. Just as every business suddenly needed an app then, today’s mandate seems to be “add AI or perish.”

 

Yesterday’s app is today’s AI

The parallels between today’s AI fever and the great app rush are striking. In the early 2010s, businesses of all sizes scrambled to launch mobile apps, regardless of whether their customers wanted or needed them. Today, we’re seeing the same pattern with artificial intelligence and machine learning, with companies rushing to add these capabilities to their product roadmaps, often before understanding the problems they’re trying to solve.

 

Understanding the toolbox

Let’s be clear about what we’re discussing: machine learning is a specific set of tools for pattern recognition, prediction, and processing unstructured data at scale. It’s not magic, and it’s not necessary for every product. Traditional software development, good design, and reliable functionality are still the backbone of most successful products.

Consider the most common applications of machine learning in everyday products: spam filters, recommendation systems, and fraud detection. These features succeed because they solve specific, well-defined problems where pattern recognition genuinely adds value. They work because they’re focused on clear, measurable outcomes rather than the technology itself.

 

When to embrace the technology (and when to walk away)

The key to navigating the AI hype cycle is understanding when machine learning truly adds value. For instance, if your product needs to process natural language, recognize patterns in large datasets, or make predictions based on complex variables, machine learning tools might be appropriate. However, if your product primarily needs to perform defined operations, maintain data, or facilitate communication, traditional software development approaches are likely more suitable.

A helpful framework for evaluation might be: First, clearly define the problem you’re trying to solve. Second, determine whether this problem involves pattern recognition, prediction, or processing unstructured data. Third, consider whether simpler solutions could achieve the same outcome. Finally, evaluate whether the benefits justify the additional complexity and resource requirements.

 

Marketing reality versus technical reality

One of the most challenging aspects of the current AI boom is managing the gap between marketing expectations and technical reality. While marketing teams might be eager to add “AI-powered” to every feature description, this approach can backfire if the technology doesn’t meaningfully improve the user experience.

Let’s consider a hypothetical example: A project management tool might benefit more from reliable notifications and clear task organization than from an AI system trying to predict project delays. The key is to focus on the outcomes users need rather than the technology used to deliver them.

 

Looking forward

As we move in to 2025, the pressure to incorporate AI and machine learning into products will likely increase. The challenge for product leaders will be maintaining a clear-eyed view of when these technologies truly add value and when they’re simply adding complexity without benefit.

The most successful products of the coming years won’t necessarily be those with the most advanced AI capabilities, but those that solve real problems effectively, regardless of the technology used. Sometimes, the most innovative decision is knowing when not to innovate.

FAQs

Understanding AI vs ML

What's the actual difference between AI and ML in a product context?

A: Machine Learning (ML) is a specific technical approach focused on pattern recognition and prediction using data. It’s a subset of Artificial Intelligence (AI), which is a broader term encompassing various technologies that simulate human intelligence. In product development, you’re most likely dealing with ML rather than general AI – specifically, tools that can learn from data to make predictions or classifications.

Your product might benefit from machine learning if it needs to:

  • Process and understand natural language
  • Recognise patterns in large datasets
  • Make predictions based on historical data
  • Process and analyze images or video
  • Detect anomalies or fraud

If your product’s core functionality doesn’t involve these elements, traditional programming approaches might be more appropriate.

The major hidden costs include:

  • Data collection, cleaning, and maintenance
  • Ongoing model training and refinement
  • Additional infrastructure requirements
  • Specialized talent acquisition and retention
  • Monitoring and quality assurance
  • Potential regulatory compliance needs

Focus discussions on specific business outcomes rather than the technology itself. Present realistic timelines, resource requirements, and limitations upfront. Use concrete examples of similar implementations in your industry, and be clear about what ML can and cannot do in your specific context.

Only promote ML capabilities when they provide clear, measurable value to users. Focus marketing on the benefits and outcomes rather than the technology itself. For example, instead of saying “AI-powered search,” say “Find what you need faster.”

Consider these factors:

  • Problem complexity: Can it be solved with simple rules?
  • Data availability: Do you have enough quality data?
  • Accuracy requirements: Is 100% accuracy necessary?
  • Resource constraints: Do you have the necessary expertise and infrastructure?
  • Maintenance needs: Can you support ongoing model updates?

Still have questions?

Lorem Ipsum is simply dummy text of the printing and typesetting

Leave a Reply

Your email address will not be published. Required fields are marked *