What Titanic, Iris, and House Prices Say About Your Portfolio

titanic-iris-house-prices-say-portfolio
Image by Author
 

I’ve reviewed hundreds of portfolios. The technical quality has improved considerably over the years. The sameness has not. The same three datasets. The same model comparisons. The same conclusions. A technically solid portfolio built entirely from tutorial projects sends a specific signal to hiring managers, and it’s rarely the signal the student intends. In this guide, I’ll share the three portfolio mistakes I see most consistently, and what to do instead.

Quick Context: What a Portfolio Is Actually Supposed to Communicate

A data science portfolio isn’t a collection of completed projects. It’s evidence that you can identify a problem worth solving, make decisions about how to approach it, and communicate what you found to someone who wasn’t in the room. Hiring managers reviewing portfolios aren’t checking whether you can run a model on the Titanic dataset. They’re asking whether you think like someone they’d want working on their actual problems.

Common Mistake #1: Recycling the Same Datasets Every Other Candidate Uses

I worked with a student whose technical skills were genuinely strong. He could build models, tune hyperparameters, and write clean code. His portfolio had four projects: Titanic survival prediction, Iris classification, house price regression, and MNIST digit recognition. When he couldn’t get past initial application screening, we reviewed his portfolio together.

Every project was one a hiring manager would have seen hundreds of times. Not because these datasets are bad, they’re well-structured and beginner-friendly by design, but because they signal that the student completed the curriculum without going further. They say: I followed the tutorials. They don’t say: I can find a problem, source the data, and decide what matters.

The fix isn’t abandoning these projects entirely. It’s adding at least one project where you sourced your own data, defined your own question, and made your own decisions throughout. That project is the one that separates you from the pile.

Common Mistake #2: Projects That Show Code but Not Decision-Making or Thought Process

This is the mistake I see most often in technically strong students. The notebook is clean. The code runs. The model produces a result. And there’s almost no explanation of why any decision was made.

Why this model over the alternatives? What did the EDA reveal that shaped the feature engineering? What did you try that didn’t work, and what did that tell you? These are the questions a hiring manager asks while reading your portfolio. A notebook that moves from data loading to final accuracy without answering them tells the reader very little about how you think.

The most important thing in your portfolio isn’t the accuracy score. It’s the sentence that explains why you made a particular decision, and what you’d do differently with more time or more data. That kind of documented thinking is genuinely rare. When a hiring manager encounters it, it stands out, and it’s very difficult to fake.

Common Mistake #3: No Business Framing — What Problem Does This Actually Solve?

The third mistake connects the first two. Students often present results without stating clearly what problem they were solving, who would care about it, or what a stakeholder would do with the finding.

“The model achieves 84% accuracy” is a technical result. It only becomes meaningful when attached to context: what decision does this support, what’s the cost of being wrong, and what does 84% accuracy mean for someone who would actually use this output?

In one session, a student had built a genuinely interesting customer segmentation project. The clustering was well-executed. But the write-up ended with the cluster visualizations and never answered the most important question: what should a business do differently for each segment? That missing paragraph was the difference between a project demonstrating coding ability and one demonstrating business thinking.

Frame every project around a decision someone needs to make. The technical work earns its meaning from that framing.

How to Avoid These Mistakes: Quick Checklist

  • Include at least one project where you sourced your own data and defined your own question
  • For every modeling decision in your portfolio, write one sentence explaining why you made it
  • Document what you tried that didn’t work — that transparency signals stronger thinking than a clean result
  • End every project write-up with a clear answer to: what should someone do with this finding?
  • Before publishing a project, ask: does this show how I think, or only what I can run?

Conclusion

Titanic and house prices aren’t the problem. A portfolio that stops there is. The students who move past screening consistently share one trait: their portfolios show thinking, not just output. They document decisions, acknowledge tradeoffs, and connect their work to a problem worth solving. That combination is rarer than clean code, and far more memorable to the hiring manager reading it. What does your portfolio say about how you think?

Leave a Reply

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