Phase 1: Problem Definition in AI
From the AI TERM 1 curriculum
TL;DR
Problem definition is the crucial first step in any AI project, where you clearly understand what problem you're trying to solve and why it matters. It involves asking the right questions to identify the problem, its scope, and the desired outcomes before jumping into solutions. A well-defined problem saves time, resources, and ensures your AI project actually addresses a real need.
1. The Mental Model
Think of problem definition as sketching the blueprint before building a house. You wouldn't just start laying bricks; you'd figure out what kind of house is needed, for whom, how many rooms, and what its purpose is. In AI, this means clearly understanding the "what," "why," and "for whom" before writing any code or gathering data.
2. The Core Material
Defining a problem in AI isn't just about stating an issue; it's about deeply understanding its context, constraints, and potential impact. It's the foundation upon which your entire AI project rests.
2.1 Identifying the Core Problem

Photo by Ann H on Pexels
This isn't always obvious. Sometimes, what seems like the problem is just a symptom. You need to dig deeper to find the root cause.
* Ask "Why?" repeatedly: Like a child, keep asking "why" until you uncover the fundamental issue.
* Focus on the user/stakeholder: Who is experiencing this problem? What's their pain point?
* Avoid solution-first thinking: Don't start by saying "We need a chatbot." Start by asking "How can we improve customer service response times?"
2.2 Defining Scope and Boundaries

Photo by Markus Winkler on Pexels
Once you have a core problem, you need to decide what's in and what's out. Trying to solve everything at once leads to project failure.
* What are the limits? What data do you have access to? What resources (time, budget, people) are available?
* What's the desired outcome? What does success look like? Be specific and measurable.
* Who are the stakeholders? Identify everyone who will be affected by or contribute to the solution.
2.3 Formulating a Problem Statement

Photo by Ann H on Pexels
This is a concise, clear articulation of the problem. It usually follows a structure to ensure all key elements are covered. A good problem statement often includes:
* The problem: What is currently going wrong?
* The impact: Why is this a problem? What are the consequences?
* The affected parties: Who is experiencing this problem?
* The goal: What do you hope to achieve by solving it?
Here's a simple flow for how you might approach problem definition:
graph TD
A["Identify Initial Symptom/Opportunity"] --> B["Ask 'Why?' & Dig Deeper"];
B --> C{"Is it the Root Problem?"};
C -- No --> B;
C -- Yes --> D["Define Problem Scope & Constraints"];
D --> E["Identify Stakeholders & Data Sources"];
E --> F["Formulate Clear Problem Statement"];
F --> G["Establish Success Metrics"];
G --> H["Problem Definition Complete"];
3. Worked Example
Let's say you work for an e-commerce company, and your team suggests "We need an AI to recommend products." This is a solution, not a problem.
Initial Symptom: Customers aren't buying enough additional items.
"Why?" #1: Customers aren't aware of related products.
"Why?" #2: Our current product display is static and doesn't personalize suggestions.
"Why?" #3: Manually curating recommendations for millions of products and users is impossible.
Root Problem Identification: The core issue is lack of personalized product discovery, leading to missed sales opportunities and suboptimal customer experience.
Problem Statement:
"Our e-commerce platform currently lacks personalized product recommendations, leading to an average customer adding only 1.2 items to their cart per purchase session. This results in significant lost revenue potential and a suboptimal shopping experience where customers struggle to discover relevant products. We need to develop an AI solution that can dynamically suggest highly relevant products to individual users to increase average items per cart and improve overall customer satisfaction."
Success Metrics:
* Increase average items per cart from 1.2 to 1.5 within 6 months.
* Achieve a 15% click-through rate on recommended products.
* Improve customer satisfaction scores related to product discovery by 10%.
4. Key Takeaways
- Problem definition is the most critical phase; rushing it leads to wasted effort later on.
- Always focus on understanding the "why" behind an issue, not just the "what."
- A clear problem statement outlines the problem, its impact, and the desired outcome.
- Defining scope and stakeholders early prevents project creep and misaligned expectations.
- Success metrics must be measurable and directly tied to solving the defined problem.
Common Mistakes to Avoid:
* Starting with a solution before understanding the problem.
* Defining a problem that's too broad or too narrow.
* Not involving all relevant stakeholders in the definition phase.
* Failing to establish clear, measurable success criteria.
* Confusing symptoms with the root cause of the problem.
5. Now Try It
Think of a common daily frustration you experience, either personally or at work/school. Spend 15 minutes trying to define it using the principles above.
- Identify the initial symptom: What's bothering you?
- Ask "Why?" at least three times: Dig deeper to find the root cause.
- Formulate a concise problem statement: Who is affected, what's the problem, what's the impact, and what's the goal?
- Propose 1-2 measurable success metrics: How would you know if you successfully "solved" this problem?
Success looks like: You should be able to clearly articulate the problem without mentioning any specific AI solution, and you'll have specific ways to measure if your future solution works.
Frequently asked about Phase 1: Problem Definition in AI
Study this next
Get the full AI TERM 1 curriculum
Clone the complete plan to your dashboard for unlimited AI-generated notes, practice quizzes, and a personalised revision schedule.
Create Free Account