FC Barcelona Sierra Leone

FC Barcelona Sierra Leone ๐Ÿ‡ธ๐Ÿ‡ฑ Data Scientist | AI Educator | Founder, RiseAfrica Foundation for STEM & Innovation. Learn โ€ข Build โ€ข Share โ€ข Inspire.
(2)

Helping Africans learn AI, Data Science & technology to solve real-world problems.

๐—”๐—œ ๐—ต๐—ฎ๐˜€ ๐—บ๐—ฎ๐—ฑ๐—ฒ ๐—ถ๐˜ ๐—ฒ๐—ฎ๐˜€๐—ถ๐—ฒ๐—ฟ ๐˜๐—ต๐—ฎ๐—ป ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ ๐˜๐—ผ ๐˜„๐—ฟ๐—ถ๐˜๐—ฒ ๐—ฐ๐—ผ๐—ฑ๐—ฒ.Paste an error.Describe what you want.Seconds later, you have Python or SQ...
08/30/2026

๐—”๐—œ ๐—ต๐—ฎ๐˜€ ๐—บ๐—ฎ๐—ฑ๐—ฒ ๐—ถ๐˜ ๐—ฒ๐—ฎ๐˜€๐—ถ๐—ฒ๐—ฟ ๐˜๐—ต๐—ฎ๐—ป ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ ๐˜๐—ผ ๐˜„๐—ฟ๐—ถ๐˜๐—ฒ ๐—ฐ๐—ผ๐—ฑ๐—ฒ.

Paste an error.

Describe what you want.

Seconds later, you have Python or SQL that looks ready to run.

But there is a skill becoming even more important:

Debugging.

Because AI-generated code can:

โ€ข Run without errors but produce the wrong result
โ€ข Reference the wrong column
โ€ข Use an inappropriate join
โ€ข Introduce data leakage
โ€ข Handle NULLs incorrectly
โ€ข Make assumptions you never specified
โ€ข Use outdated methods or libraries

So when AI gives me code, I donโ€™t only ask:

โ€œDoes it run?โ€

I also ask:

1๏ธโƒฃ Do I understand what every important step is doing?

2๏ธโƒฃ What assumptions did AI make?

3๏ธโƒฃ Are the inputs and data types what the code expects?

4๏ธโƒฃ Can I test the logic on a few records manually?

5๏ธโƒฃ Do the row counts and distributions still make sense?

6๏ธโƒฃ Does the output answer the actual business question?

This is why I donโ€™t think learning Python, SQL, or statistics has become less important because of AI.

I think the opposite has happened.

๐Ÿค– AI reduces the value of simply memorizing syntax.

But it increases the value of:

โ€ข Problem solving
โ€ข Debugging
โ€ข Validation
โ€ข Critical thinking
โ€ข Business understanding

๐—ฌ๐—ผ๐˜‚ ๐—ฑ๐—ผ๐—ปโ€™๐˜ ๐—ป๐—ฒ๐—ฒ๐—ฑ ๐˜๐—ผ ๐—ฐ๐—ผ๐—บ๐—ฝ๐—ฒ๐˜๐—ฒ ๐˜„๐—ถ๐˜๐—ต ๐—”๐—œ ๐—ฎ๐˜ ๐˜„๐—ฟ๐—ถ๐˜๐—ถ๐—ป๐—ด ๐—ฐ๐—ผ๐—ฑ๐—ฒ.

You need to become good at knowing when the code is wrong.

๐Ÿ’ฌ Has AI made you better at debuggingโ€”or more dependent on generated code?

๐Ÿ“Œ Save this for your next AI-assisted project.

๐ŸŒ More practical tutorials and cheat sheets:

EverydayDataScience.com

Follow AI & Data With Ibrahim for practical lessons on Python, SQL, Data Analytics, Machine Learning, Data Engineering, and AI.

Learn โ€ข Build โ€ข Share โ€ข Inspire

๐—” ๐—บ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ฐ๐—ฎ๐—ป ๐—ฝ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ ๐—ด๐—ฟ๐—ฒ๐—ฎ๐˜ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—ป๐—ผ๐˜๐—ฒ๐—ฏ๐—ผ๐—ผ๐—ธ ๐—ฎ๐—ป๐—ฑ ๐˜€๐˜๐—ถ๐—น๐—น ๐—ณ๐—ฎ๐—ถ๐—น ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—ฟ๐—ฒ๐—ฎ๐—น ๐˜„๐—ผ๐—ฟ๐—น๐—ฑ.That is one of the biggest d...
08/27/2026

๐—” ๐—บ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ฐ๐—ฎ๐—ป ๐—ฝ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ ๐—ด๐—ฟ๐—ฒ๐—ฎ๐˜ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—ป๐—ผ๐˜๐—ฒ๐—ฏ๐—ผ๐—ผ๐—ธ ๐—ฎ๐—ป๐—ฑ ๐˜€๐˜๐—ถ๐—น๐—น ๐—ณ๐—ฎ๐—ถ๐—น ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—ฟ๐—ฒ๐—ฎ๐—น ๐˜„๐—ผ๐—ฟ๐—น๐—ฑ.

That is one of the biggest differences between building a model and building a reliable machine-learning system.

You can have:

โ€ข Strong validation scores
โ€ข Clean training data
โ€ข Good feature engineering
โ€ข A well-tuned model

And still run into problems after deployment.

Why?

Because production changes the game.

Here are 5 reasons a good model can fail after launch:

1๏ธโƒฃ ๐——๐—ฎ๐˜๐—ฎ ๐—ฑ๐—ฟ๐—ถ๐—ณ๐˜
The data your model sees today may not look like the data it was trained on.

Customer behavior changes.

Markets change.

Products change.

Processes change.

2๏ธโƒฃ ๐—–๐—ผ๐—ป๐—ฐ๐—ฒ๐—ฝ๐˜ ๐—ฑ๐—ฟ๐—ถ๐—ณ๐˜
The relationship between your inputs and target can change over time.

A pattern that predicted churn six months ago may not work the same way today.

3๏ธโƒฃ ๐—•๐—ฎ๐—ฑ ๐—ผ๐—ฟ ๐—บ๐—ถ๐˜€๐˜€๐—ถ๐—ป๐—ด ๐—ถ๐—ป๐—ฝ๐˜‚๐˜๐˜€
APIs fail.

Columns change.

Values go missing.

Categories appear that the model has never seen before.

4๏ธโƒฃ ๐—™๐—ฒ๐—ฒ๐—ฑ๐—ฏ๐—ฎ๐—ฐ๐—ธ ๐—น๐—ผ๐—ผ๐—ฝ๐˜€
Your model can influence the behavior it is trying to predict.

For example, if a recommendation system keeps showing the same kind of content, future user behavior may partly reflect the modelโ€™s own decisions.

5๏ธโƒฃ ๐—ก๐—ผ ๐—บ๐—ผ๐—ป๐—ถ๐˜๐—ผ๐—ฟ๐—ถ๐—ป๐—ด
If nobody is watching the model after deployment, performance can quietly degrade for weeks or months.

That is why production ML needs more than:

model.fit()

and

model.predict()

You also need to monitor:

โ€ข Input distributions
โ€ข Prediction distributions
โ€ข Performance metrics
โ€ข Missing values
โ€ข Latency
โ€ข Errors
โ€ข Business outcomes

๐Ÿค– ๐—ช๐—ต๐—ฎ๐˜ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—”๐—œ?

AI can help you write the pipeline, generate monitoring code, detect anomalies, and summarize performance.

But someone still has to decide:

โ€ข What should be monitored?
โ€ข When is a change significant?
โ€ข When should the model be retrained?
โ€ข When should we fall back to a simpler rule?
โ€ข Is the model still helping the business?

๐—ง๐—ฟ๐—ฎ๐—ถ๐—ป๐—ถ๐—ป๐—ด ๐—ฎ ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ถ๐˜€ ๐—ป๐—ผ๐˜ ๐˜๐—ต๐—ฒ ๐—ณ๐—ถ๐—ป๐—ถ๐˜€๐—ต ๐—น๐—ถ๐—ป๐—ฒ.

It is the beginning of the modelโ€™s real test.

๐Ÿ’ฌ Which production ML challenge do you think is hardest: drift, monitoring, feedback loops, or data quality?

๐Ÿ“Œ Save this for your next machine-learning project.

๐ŸŒ More practical tutorials and cheat sheets:

EverydayDataScience.com

Follow AI & Data With Ibrahim for practical lessons on Python, SQL, Data Analytics, Machine Learning, Data Engineering, and AI.

Learn โ€ข Build โ€ข Share โ€ข Inspire

Practical AI, machine learning, and data science for people who build, with a focus on agentic systems and applied AI in Africa. Written by practitioners.

๐—ข๐—ป๐—ฒ ๐—ฆ๐—ค๐—Ÿ ๐—ฑ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป ๐—ฐ๐—ฎ๐—ป ๐—พ๐˜‚๐—ถ๐—ฒ๐˜๐—น๐˜† ๐—ฟ๐—ฒ๐—บ๐—ผ๐˜ƒ๐—ฒ ๐—ต๐˜‚๐—ป๐—ฑ๐—ฟ๐—ฒ๐—ฑ๐˜€ ๐—ผ๐—ณ ๐—ฟ๐—ผ๐˜„๐˜€ ๐—ณ๐—ฟ๐—ผ๐—บ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฎ๐—ป๐—ฎ๐—น๐˜†๐˜€๐—ถ๐˜€.And sometimes, you will not even notice.Imagine ...
08/22/2026

๐—ข๐—ป๐—ฒ ๐—ฆ๐—ค๐—Ÿ ๐—ฑ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป ๐—ฐ๐—ฎ๐—ป ๐—พ๐˜‚๐—ถ๐—ฒ๐˜๐—น๐˜† ๐—ฟ๐—ฒ๐—บ๐—ผ๐˜ƒ๐—ฒ ๐—ต๐˜‚๐—ป๐—ฑ๐—ฟ๐—ฒ๐—ฑ๐˜€ ๐—ผ๐—ณ ๐—ฟ๐—ผ๐˜„๐˜€ ๐—ณ๐—ฟ๐—ผ๐—บ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฎ๐—ป๐—ฎ๐—น๐˜†๐˜€๐—ถ๐˜€.

And sometimes, you will not even notice.

Imagine you have:

1,000 customers

and you join them to an orders table.

If you use:

INNER JOIN

you only keep customers who have matching orders.

So if 180 customers have never placed an orderโ€ฆ

they disappear.

Your result now has 820 customers.

That may be exactly what you want.

Or it may completely change the business question.

This is why, during exploratory analysis, I often prefer to start with a:

LEFT JOIN

It keeps every customer from the left tableโ€”even when there is no matching order.

Then I can ask:

โ€ข Who has never ordered?
โ€ข Which records failed to match?
โ€ข Are the join keys clean?
โ€ข Are we losing important rows?
โ€ข Is โ€œno matchโ€ itself an insight?

๐—ง๐—ต๐—ฒ ๐—ฑ๐—ถ๐—ณ๐—ณ๐—ฒ๐—ฟ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐—ถ๐˜€ ๐˜€๐—ถ๐—บ๐—ฝ๐—น๐—ฒ:

INNER JOIN โ†’ Keep only matches.

LEFT JOIN โ†’ Keep everything from the left + whatever matches on the right.

Neither is automatically better.

The correct join depends on the question you are answering.

Before accepting the result of any join, I like to check:

1๏ธโƒฃ Row count before the join
2๏ธโƒฃ Row count after the join
3๏ธโƒฃ Number of unmatched records
4๏ธโƒฃ Whether the join created duplicates
5๏ธโƒฃ Whether the join key is actually unique

๐Ÿค– ๐—”๐—ป๐—ฑ ๐˜„๐—ต๐—ฎ๐˜ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—”๐—œ?

AI can write your SQL join in seconds.

But if you simply say:

โ€œJoin these two tablesโ€

it may produce perfectly valid SQL that answers the wrong business question.

You still need to understand:

What should happen to records that do not match?

That is not a syntax question.

That is an analysis question.

๐—š๐—ผ๐—ผ๐—ฑ ๐—ฆ๐—ค๐—Ÿ ๐—ถ๐˜€ ๐—ป๐—ผ๐˜ ๐—ท๐˜‚๐˜€๐˜ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—ด๐—ฒ๐˜๐˜๐—ถ๐—ป๐—ด ๐˜๐—ต๐—ฒ ๐—พ๐˜‚๐—ฒ๐—ฟ๐˜† ๐˜๐—ผ ๐—ฟ๐˜‚๐—ป.

๐—œ๐˜ ๐—ถ๐˜€ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—ธ๐—ป๐—ผ๐˜„๐—ถ๐—ป๐—ด ๐˜„๐—ต๐—ถ๐—ฐ๐—ต ๐—ฟ๐—ผ๐˜„๐˜€ ๐˜†๐—ผ๐˜‚ ๐—ฎ๐—ฟ๐—ฒ ๐—ธ๐—ฒ๐—ฒ๐—ฝ๐—ถ๐—ป๐—ด โ€” ๐—ฎ๐—ป๐—ฑ ๐˜„๐—ต๐—ถ๐—ฐ๐—ต ๐—ผ๐—ป๐—ฒ๐˜€ ๐˜†๐—ผ๐˜‚ ๐—ฎ๐—ฟ๐—ฒ ๐—น๐—ผ๐˜€๐—ถ๐—ป๐—ด.

๐Ÿ’ฌ Which do you use more during analysis: INNER JOIN or LEFT JOIN?

๐Ÿ“Œ Save this for your next SQL project.

๐ŸŒ More practical tutorials and cheat sheets:

EverydayDataScience.com

Follow AI & Data With Ibrahim for practical lessons on SQL, Python, Data Analytics, Data Engineering, Machine Learning, and AI.

Learn โ€ข Build โ€ข Share โ€ข Inspire

๐— ๐—ผ๐—ฟ๐—ฒ ๐—ฐ๐—ต๐—ฎ๐—ฟ๐˜๐˜€ ๐—ฑ๐—ผ ๐—ป๐—ผ๐˜ ๐—บ๐—ฎ๐—ธ๐—ฒ ๐—ฎ ๐—ฏ๐—ฒ๐˜๐˜๐—ฒ๐—ฟ ๐—ฑ๐—ฎ๐˜€๐—ต๐—ฏ๐—ผ๐—ฎ๐—ฟ๐—ฑ.In fact, they often make it worse.One of the easiest mistakes to make in Powe...
08/21/2026

๐— ๐—ผ๐—ฟ๐—ฒ ๐—ฐ๐—ต๐—ฎ๐—ฟ๐˜๐˜€ ๐—ฑ๐—ผ ๐—ป๐—ผ๐˜ ๐—บ๐—ฎ๐—ธ๐—ฒ ๐—ฎ ๐—ฏ๐—ฒ๐˜๐˜๐—ฒ๐—ฟ ๐—ฑ๐—ฎ๐˜€๐—ต๐—ฏ๐—ผ๐—ฎ๐—ฟ๐—ฑ.

In fact, they often make it worse.

One of the easiest mistakes to make in Power BI, Tableau, or Excel is trying to show everything.

Every KPI.

Every chart.

Every slicer.

Every possible breakdown.

The result?

A dashboard that looks busy but makes the decision harder.

๐—” ๐—ด๐—ผ๐—ผ๐—ฑ ๐—ฑ๐—ฎ๐˜€๐—ต๐—ฏ๐—ผ๐—ฎ๐—ฟ๐—ฑ ๐˜€๐—ต๐—ผ๐˜‚๐—น๐—ฑ ๐—ฎ๐—ป๐˜€๐˜„๐—ฒ๐—ฟ ๐—ฎ ๐—ณ๐—ฒ๐˜„ ๐—ถ๐—บ๐—ฝ๐—ผ๐—ฟ๐˜๐—ฎ๐—ป๐˜ ๐—พ๐˜‚๐—ฒ๐˜€๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—พ๐˜‚๐—ถ๐—ฐ๐—ธ๐—น๐˜†.

Before adding another visual, ask:

1๏ธโƒฃ ๐—ช๐—ต๐—ฎ๐˜ ๐—ฑ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป ๐—ฑ๐—ผ๐—ฒ๐˜€ ๐˜๐—ต๐—ถ๐˜€ ๐—ฐ๐—ต๐—ฎ๐—ฟ๐˜ ๐˜€๐˜‚๐—ฝ๐—ฝ๐—ผ๐—ฟ๐˜?

If the answer is โ€œnone,โ€ it probably does not belong there.

2๏ธโƒฃ ๐——๐—ผ๐—ฒ๐˜€ ๐—ถ๐˜ ๐—ฎ๐—ฑ๐—ฑ ๐—ป๐—ฒ๐˜„ ๐—ถ๐—ป๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป?

Three visuals telling the same story are usually unnecessary.

3๏ธโƒฃ ๐—–๐—ฎ๐—ป ๐˜๐—ต๐—ฒ ๐˜‚๐˜€๐—ฒ๐—ฟ ๐˜‚๐—ป๐—ฑ๐—ฒ๐—ฟ๐˜€๐˜๐—ฎ๐—ป๐—ฑ ๐—ถ๐˜ ๐—ถ๐—ป ๐Ÿฑ ๐˜€๐—ฒ๐—ฐ๐—ผ๐—ป๐—ฑ๐˜€?

If not, simplify it.

4๏ธโƒฃ ๐—œ๐˜€ ๐˜๐—ต๐—ฒ ๐—บ๐—ผ๐˜€๐˜ ๐—ถ๐—บ๐—ฝ๐—ผ๐—ฟ๐˜๐—ฎ๐—ป๐˜ ๐—ถ๐—ป๐˜€๐—ถ๐—ด๐—ต๐˜ ๐—ผ๐—ฏ๐˜ƒ๐—ถ๐—ผ๐˜‚๐˜€?

Your audience should not have to hunt for the point.

5๏ธโƒฃ ๐—–๐—ผ๐˜‚๐—น๐—ฑ ๐—ผ๐—ป๐—ฒ ๐—ฏ๐—ฒ๐˜๐˜๐—ฒ๐—ฟ ๐˜ƒ๐—ถ๐˜€๐˜‚๐—ฎ๐—น ๐—ฟ๐—ฒ๐—ฝ๐—น๐—ฎ๐—ฐ๐—ฒ ๐˜๐˜„๐—ผ ๐—ผ๐—ฟ ๐˜๐—ต๐—ฟ๐—ฒ๐—ฒ ๐˜„๐—ฒ๐—ฎ๐—ธ๐—ฒ๐—ฟ ๐—ผ๐—ป๐—ฒ๐˜€?

Often, yes.

๐Ÿค– ๐—”๐—œ ๐—ฐ๐—ฎ๐—ป ๐—ฏ๐˜‚๐—ถ๐—น๐—ฑ ๐˜ƒ๐—ถ๐˜€๐˜‚๐—ฎ๐—น๐˜€ ๐—ณ๐—ฎ๐˜€๐˜.

But speed can make it easier to overbuild.

AI can suggest charts, layouts, and KPIs.

You still need to decide what actually deserves attention.

๐—ง๐—ต๐—ฒ ๐—ฏ๐—ฒ๐˜€๐˜ ๐—ฑ๐—ฎ๐˜€๐—ต๐—ฏ๐—ผ๐—ฎ๐—ฟ๐—ฑ ๐—ถ๐˜€ ๐—ป๐—ผ๐˜ ๐˜๐—ต๐—ฒ ๐—ผ๐—ป๐—ฒ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ต๐—ฒ ๐—บ๐—ผ๐˜€๐˜ ๐—ฐ๐—ต๐—ฎ๐—ฟ๐˜๐˜€.

It is the one that helps someone understand the situation and make a decision faster.

๐Ÿ’ฌ What is the most common dashboard mistake you see?

๐Ÿ“Œ Save this before building your next dashboard.

๐ŸŒ More practical tutorials and cheat sheets:

EverydayDataScience.com

Follow AI & Data With Ibrahim for practical lessons on Power BI, Excel, SQL, Python, Data Analytics, Machine Learning, and AI.

Learn โ€ข Build โ€ข Share โ€ข Inspire

08/15/2026

๐Ÿš€ **AI can clean your data.**

But can you tell if it cleaned it correctly?

That's becoming one of the most valuable skills in data analytics.

Today, tools like ChatGPT, Claude, and GitHub Copilot can generate Pandas code in seconds.

I use AI every day.

But here's the reality:

**AI is only as good as the person reviewing its output.**

Imagine AI gives you code to fill missing values.

Do you know:

- Should the missing values be removed or filled?
- Is the median a better choice than the mean?
- Are those duplicates actually duplicates?
- Is that outlier an error or a legitimate business event?
- Did the cleaning introduce bias into your analysis?

These are decisions AI **cannot** make for you without context.

That's why every Data Analyst needs strong data cleaning fundamentals.

Master these 10 tasks and you'll be able to:

โœ… Handle missing values correctly

โœ… Remove duplicate records

โœ… Fix incorrect data types

โœ… Standardize inconsistent text

โœ… Detect outliers

โœ… Validate your data

Because here's the truth:

**Garbage In = Garbage Out.**

Even the most advanced AI model can't produce reliable insights from poor-quality data.

Clean data is the foundation of accurate dashboards, trustworthy reports, and successful machine learning models.

The goal isn't to avoid AI.

The goal is to **use AI with understanding.**

When you know the fundamentals, AI becomes your assistantโ€”not your replacement.

๐Ÿ’ฌ **Which data cleaning task do you find the most challenging?**

๐Ÿ‘‡ **Save this post.** It's a checklist you'll use throughout your data analytics journey.

๐Ÿ“š Get more free Data Analytics cheat sheets, tutorials, and career resources:

**https://everydaydatascience.com**

Follow **AI & Data With Ibrahim** for practical lessons on SQL, Python, Data Analytics, Data Engineering, Machine Learning, and AI.

**Learn โ€ข Build โ€ข Share โ€ข Inspire**

08/11/2026

What if your business logo could transform into your actual product? ๐Ÿ‘€

In this video, I uploaded the Rolex logo to Gemini and transformed it seamlessly into a luxury wristwatchโ€”without using complicated animation software.

You can try this with your own logo and turn it into shoes, perfume, clothing, food packaging, electronics, or almost any product.

Comment LOGO below, and Iโ€™ll send you the complete prompt and instructions for free. ๐Ÿ”ฅ

๐—” ๐—บ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ฐ๐—ฎ๐—ป ๐—ฏ๐—ฒ ๐Ÿต๐Ÿฑ% ๐—ฎ๐—ฐ๐—ฐ๐˜‚๐—ฟ๐—ฎ๐˜๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐˜€๐˜๐—ถ๐—น๐—น ๐—ฏ๐—ฒ ๐—ฎ ๐—ฏ๐—ฎ๐—ฑ ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น.Imagine youโ€™re predicting fraud.Out of 1,000 trans...
08/09/2026

๐—” ๐—บ๐—ฎ๐—ฐ๐—ต๐—ถ๐—ป๐—ฒ ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น ๐—ฐ๐—ฎ๐—ป ๐—ฏ๐—ฒ ๐Ÿต๐Ÿฑ% ๐—ฎ๐—ฐ๐—ฐ๐˜‚๐—ฟ๐—ฎ๐˜๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐˜€๐˜๐—ถ๐—น๐—น ๐—ฏ๐—ฒ ๐—ฎ ๐—ฏ๐—ฎ๐—ฑ ๐—บ๐—ผ๐—ฑ๐—ฒ๐—น.

Imagine youโ€™re predicting fraud.

Out of 1,000 transactions:

โ€ข 950 are legitimate
โ€ข 50 are fraudulent

Now imagine your model predicts:

โ€œLegitimateโ€ for every single transaction.

Its accuracy?

95%.

Looks impressive.

But it detected zero fraud cases.

That is why accuracy alone can be misleading.

Before celebrating a model, ask:

1๏ธโƒฃ ๐—ช๐—ต๐—ฎ๐˜ ๐—ถ๐˜€ ๐˜๐—ต๐—ฒ ๐—ฐ๐—น๐—ฎ๐˜€๐˜€ ๐—ฏ๐—ฎ๐—น๐—ฎ๐—ป๐—ฐ๐—ฒ?
Is one outcome much more common than the other?

2๏ธโƒฃ ๐—ช๐—ต๐—ฎ๐˜ ๐—ฑ๐—ผ๐—ฒ๐˜€ ๐—ฝ๐—ฟ๐—ฒ๐—ฐ๐—ถ๐˜€๐—ถ๐—ผ๐—ป ๐˜๐—ฒ๐—น๐—น ๐—บ๐—ฒ?
When the model predicts positive, how often is it correct?

3๏ธโƒฃ ๐—ช๐—ต๐—ฎ๐˜ ๐—ฑ๐—ผ๐—ฒ๐˜€ ๐—ฟ๐—ฒ๐—ฐ๐—ฎ๐—น๐—น ๐˜๐—ฒ๐—น๐—น ๐—บ๐—ฒ?
How many of the actual positive cases did we catch?

4๏ธโƒฃ ๐—ช๐—ต๐—ฎ๐˜ ๐—ถ๐˜€ ๐˜๐—ต๐—ฒ ๐—ฐ๐—ผ๐˜€๐˜ ๐—ผ๐—ณ ๐—ฎ ๐—ณ๐—ฎ๐—น๐˜€๐—ฒ ๐—ฝ๐—ผ๐˜€๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—ผ๐—ฟ ๐—ณ๐—ฎ๐—น๐˜€๐—ฒ ๐—ป๐—ฒ๐—ด๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ?
In healthcare, fraud, lending, or cybersecurity, the consequences can be very different.

5๏ธโƒฃ ๐——๐—ผ๐—ฒ๐˜€ ๐˜๐—ต๐—ฒ ๐—บ๐—ฒ๐˜๐—ฟ๐—ถ๐—ฐ ๐—บ๐—ฎ๐˜๐—ฐ๐—ต ๐˜๐—ต๐—ฒ ๐—ฏ๐˜‚๐˜€๐—ถ๐—ป๐—ฒ๐˜€๐˜€ ๐—ฝ๐—ฟ๐—ผ๐—ฏ๐—น๐—ฒ๐—บ?
The โ€œbestโ€ metric depends on what decision the model supports.

๐Ÿค– ๐—ช๐—ต๐—ฎ๐˜ ๐—ฎ๐—ฏ๐—ผ๐˜‚๐˜ ๐—”๐—œ?

AI can train the model.

AI can calculate accuracy, precision, recall, F1-score, and ROC-AUC.

AI can even recommend a model.

But you still need to decide which mistake matters most to the business.

That requires context and judgment.

๐——๐—ผ๐—ปโ€™๐˜ ๐—ฎ๐˜€๐—ธ ๐—ผ๐—ป๐—น๐˜†:

โ€œHow accurate is the model?โ€

Ask:

โ€œIs the model good at the thing we actually care about?โ€

๐Ÿ’ฌ Which metric do you look at first when evaluating a classification model?

๐Ÿ“Œ Save this for your next machine learning project.

๐ŸŒ More practical tutorials and cheat sheets:
EverydayDataScience.com

Follow AI & Data With Ibrahim for practical lessons on Python, SQL, Data Analytics, Machine Learning, Data Engineering, and AI.

Learn โ€ข Build โ€ข Share โ€ข Inspire

08/09/2026

df.describe() is not Data Analysis
science

๐Ÿšจ Iโ€™m Going Live: Healthcare Data Analytics for BeginnersIโ€™m starting a new Healthcare Analytics Series where Iโ€™ll be le...
08/08/2026

๐Ÿšจ Iโ€™m Going Live: Healthcare Data Analytics for Beginners

Iโ€™m starting a new Healthcare Analytics Series where Iโ€™ll be learning, building, and sharing the entire process publicly.

In Episode 1, weโ€™ll break down:

โ€ข What healthcare analytics actually means
โ€ข What healthcare claims data is
โ€ข Why claims data matters
โ€ข How patients, providers, diagnoses, procedures, payers, and costs connect
โ€ข Why SQL and data engineering are so important in healthcare
โ€ข The production-quality healthcare analytics project weโ€™re building from scratch

This is designed for data analysts, data scientists, students, and anyone interested in breaking into healthcare analytics.

No complicated coding in Episode 1 โ€” weโ€™re starting with the fundamentals so everything we build afterward actually makes sense.

๐ŸŽฅ Join me LIVE on YouTube:
https://www.youtube.com/live/aYxw4qs6IDw?is=pjquYoabECmGtCPe

๐Ÿ”” Set your reminder and come learn with me.

AI & Data With Ibrahim
Learn โ€ข Build โ€ข Share โ€ข Inspire

Every healthcare analyst job posting asks for claims data experienc...

08/08/2026

Dog.describe () is not Data Analysis

Address

Somerset
Jersey City, NJ
08873

Website

Alerts

Be the first to know and let us send you an email when FC Barcelona Sierra Leone posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share

Category