Introduction
Almost everyone is talking about AI today. With the advent of LLMs and their continuous improvement, the field of AI (machine learning) has grown in popularity in recent times. With it, a lot of business owners are wondering whether or not their business needs AI.
In this blog post, my aim is to honestly tell you whether or not you need AI. I will base this on my experience (both as a consultant and an engineer). It is intended primarily for business owners. I believe that today a lot of business owners are being told they need AI, but most don’t know how to evaluate if it’s right for them. The aim of this post is to help you with this decision.
This blog post is structured in 3 parts. In the first part, I will describe some signs which indicate that your business probably doesn’t need AI. Then, I will explain what you can realistically expect from committing to an AI project. Finally, I will describe signs that suggest you could actually use AI. Let’s begin.
Signs you probably don’t need AI
Your business is meeting (or exceeding) business goals
If your business is meeting (or exceeding) business goals, you probably don’t need AI. Notice the wording here: I said need, not want. You could still want to use AI within your business, but you don’t need it because even without AI, you’re still meeting your business goals.
It really is that simple: If you are already meeting (or exceeding) your business goals without AI, you don’t need AI. You could experiment with AI in order to try to make some business processes more efficient, but this is not a necessity; it’s more of a nice-to-have. If you are considering using AI even though you don’t need it, I encourage you to read AI realities section below. It’s a sobering view of the realities of most AI projects.
You want to implement AI because you heard it’s the next big thing or because your competitors are doing it
Another signal you probably don’t need AI is if the reason you want AI is because you heard it’s the next big thing or because your competitors are doing it. The main reason I say this is that most AI projects fail (around 80-95% of them). I will expand on this in more detail in the AI realities section below, but the point is that most AI projects fail.
If you still want to use AI, ask yourself this: “If I don’t need AI, but still decided to pursue an AI project and it failed, would I regret it?”. Statistically, this is the most likely outcome. As an AI consultant and engineer my goal is to help businesses avoid project failure, but sometimes this means telling business owners that I wouldn’t recommend AI for their business.
Takeaway from this section
If you identified either as someone whose business is already achieving its goals or as someone who wants to try out AI because it’s the hot new thing and everyone else is doing it, I would encourage you to rethink your decision to fund an AI development project for your business. Next section will provide a sobering view of AI development realities.
AI development realities
Costs
AI projects typically require investments ranging from tens of thousands to hundreds of thousands of euros, depending on scope and complexity. More importantly, many companies fail to account for ongoing maintenance costs. In my consulting work, I met with clients who think that once you set up AI, it’s done once and for all. Not quite. Just like non-AI software requires maintenance and regular updating, so does AI. In fact, with AI it’s even more complicated.
To give you an example: Suppose you built an AI system which analyzes camera feed from banks and looks for threats. After a while, you get an idea to deploy this system to monitor ATMs (which can be outside). This presents a problem: the indoor video recording conditions most likely don’t match the outdoor video recording conditions. This would most certainly impact AI performance in a negative way. What you’d have to do is either train a new AI model for the outdoor environments specifically or retrain the existing one to work good on both indoor and outdoor video feeds.
A lot of the times it happens that AI system performance degrades even though you use it for the same task. This can happen if there’s a mismatch between the data which was used for AI model development and the data coming into the AI model when it’s deployed in production. In this case, you have to update the AI model in order to improve its performance.
Time to value can be months to years
The reality of most AI projects is that it takes months (or even years) until you see a ROI. The reason for this is because it takes at least one month to develop a proof-of-concept (usually multiple months) which validates the idea of using AI at all. Then it takes months until you deploy that AI system in production and make sure that it’s stable enough.
If you don’t have any data which can be used for training the AI (which we will discuss below), you can expect your timeline to be extended by several months. Also, if you want to fine-tune existing AI models that will add weeks (or months) to your timeline.
AI projects have high failure rates
According to this report from MIT, 95% of GenAI projects fail. For reference, LLMs fall under the GenAI category. Some other estimates estimate 80% AI project failure rate. Based on my experience, I would say roughly 70-80% of AI projects fail.
Why does such a large percentage of AI projects fail? I think this warrants another blog post, but the point remains: about 4 out of 5 AI projects fail. If you are uncomfortable with this statistic, I would urge you to reconsider your decision to pursue an AI project. I am sure that all of the failed AI projects were sure they would beat the statistic, but ended up being the statistic.
You need to have data that AI could learn from (or collect it)
In order to develop an AI project, in the vast majority of cases, you need data. If you already have it, that’s great; if not, you will have to collect the data for AI model development.
This is not as straightforward as it sounds for some projects. For example, you could face issues with GDPR when collecting the data. For other projects, there’s other laws that apply, like HIPAA, where all protected health information (PHI) must be handled appropriately. All of this can either outright disable you from pursuing AI development or make it more expensive and time-consuming to collect the data, which is a prerequisite to AI model development.
Takeaway from this section
As we have learned in this section, AI development is:
- Expensive,
- It takes long to see value from AI,
- The failure rate of AI projects is high and
- You need to have data that AI can learn from.
This is why pursuing AI development is an “expensive sport”. In my opinion, it should only be done if you have exhausted other options and can’t meet your business goals without AI.
One additional thing I wanted to emphasize here: You can think of AI projects in 2 phases: first phase is research and development where you develop proof-of-concept and you prove (or disprove) that AI actually helps in that particular scenario and the second phase is putting the AI model in production. If you think about it in this way, it makes sense that the failure rate is as high as it is because all research projects are uncertain. I’ve worked on multiple different AI projects and every one of them was unique. Some of them used more tried-and-true AI methods, while some used state-of-the-art methods, but in reality you cannot really know in advance whether or not AI will work for a project until you test it out.
Now that we’ve discussed both signs which signal that you probably don’t need AI and took a realistic look at what AI development looks like, let’s turn our attention to the signs that you could actually use AI.
Signs you could actually use AI
You can articulate a clear, measurable business outcome (not just “use AI”)
If you don’t have a clear and measurable business outcome from implementing AI in your business, you probably shouldn’t develop AI.
Why? Because not having a measurable business outcome leads to vagueness. Did AI help? Did it not help? It’s OK if something to be measured is subjective because not all things can be objectively measured or quantified, but it’s important to agree on how you’ll measure success before you begin development. Otherwise, no one can really say whether AI helped or not.
On the other hand, if you can articulate a clear, measurable business outcome you have the prerequisite foundation for implementing AI. Then you can measure your metric of interest prior to AI and post AI and compare the results.
You have a problem that’s expensive to solve using traditional methods (humans can’t process the volume, traditional software doesn’t work)
If you have a problem that’s expensive to solve using traditional methods, it’s a sign that you could actually use AI.
To give you a concrete example that I worked on: Suppose you want to track user engagement metrics inside a store (number of unique customers, how long they engage with certain products etc.). Suppose this store has multiple cameras and you want to track these metrics across all cameras inside the store.
Let’s say you hired a human to do it. How effective would a human be at tracking unique people across multiple cameras? My guess: not much. You can only really focus on one person at a time.
Now suppose you hired more people (2, 3, 10+). Would they be more effective at the task? Probably not. Even if each person looked at one camera feed, they couldn’t know how many unique customers were in the store; they’d have to synchronize in real time, which is not really feasible. Therefore, in this problem humans can’t process the volume, so hiring more people isn’t a viable option.
Now assume that you wanted to write traditional software for this task. Spoiler alert: It wouldn’t work. A rule of thumb: Whenever you are dealing with videos or images, unstructured text or predictions, you most likely need AI. In this case, traditional non-AI software wouldn’t cut it and you need AI.
Now let me give you an example where you don’t need AI: Suppose you have an increased number of customer support tickets and you are thinking about AI. Here AI is not really necessary; you could hire additional people to work in your customer support team to handle the increased volume. This is another example of a situation where you don’t need AI. You could still want it, but given everything we discussed in the AI realities section, I hope that you would at least consider hiring someone instead of going head-first into AI.
The cost of errors is acceptable
Another important point: If the cost of errors is acceptable, AI is more likely a good fit than not.
Why? Because AI systems are non-deterministic, which is a fancy way of saying that they can produce different outputs for the same input.
Imagine that you were flying on a plane powered by AI and the pilot said: “In 99 out of 100 flights, all is well. However, on 1 out of 100 flights the AI system outputs the wrong parameters and we crash.” Would you fly? I most certainly would not.
That is why if you’re dealing with mission-critical systems, you should carefully consider whether or not AI makes sense. I worked on multiple AI healthcare projects so far, but these projects have stricter regulations than projects in other industries.
Rule of thumb: If a mistake in the AI system won’t cause any big damage (people dying, infrastructure going down etc.), AI could be a good fit.
Takeaway from this section
If you have:
- A clear, measurable business goal,
- You can’t solve your problem by hiring more people or traditional software and
- The cost of errors is acceptable
Those are the signs which indicate that you could actually use AI.
By the way, notice how I wrote “Signs you could actually use AI” as the title of this section; I didn’t write “Signs that you need to use AI”. This is because none of these signs point to the conclusion that you absolutely need AI. However, they are indicators that you could use AI, especially if you tried hiring additional people and traditional software and it didn’t work; that’s a very strong indicator you could use AI.
Conclusion
I hope that this post has given you some clarity on whether or not you need AI in your business and that it has given you a realistic perspective on the realities of AI projects. In my opinion, most businesses don’t need AI. I believe that in this GenAI wave (which includes LLMs like ChatGPT) a lot of businesses will lose money on vaguely defined projects which end up not delivering business value and ultimately end up as a number in the AI projects failure rate statistic.
As a machine learning engineer and consultant, I help businesses figure out whether or not AI makes sense for them. If it does, I help them understand what AI development entails and I try to build a proof-of-concept as fast as possible, so together we can see how AI behaves in their particular use case. If the results of the proof-of-concept are satisfying, I can take the model to production. If you need help figuring out whether or not AI makes sense for your business, reach out to me.






















