I’m a Civil Engineer who decided to change his career track. For the last years, I’ve been self-learning how to move from Civil Engineering to Machine Learning.

Here, I’ll tell you stories about my learning projects. We, humans, learn better from other people. That’s why I believe that, by telling you stories about how I solved a problem, I can help you

  1. to avoid that problem;
  2. solve it without having to go through all the frustrating phases.

By providing you this, I’m giving you access to my thought process, step-by-step, in a way that you can hardly find online or in a book.

Expect this blog to teach you how to solve real-world problems using Machine Learning, speeding up your learning curve and helping you to take your career to the next level.


Check out my latest posts

7 Steps to Learning
7 Steps to Learning
In this blog post, I'll share with you my learning process so that you can learn anything faster.  Today, the ability to constantly learn and reinvent ourselves is essential. For many year
Fighting overfitting with dropout
Fighting overfitting with dropout
Deep learning aims to build models that perform well on unseen inputs. By unseen inputs, we mean inputs that were not available when the model was trained. When our model performs well on un...
How To Read Learning Curves And Why Do We Need Them In Deep Learning
How To Read Learning Curves And Why Do We Need Them In Deep Learning
Imagine that you’re developing a deep learning model. You’re in the prototyping stage and, as good a data scientist, you’re following the practical design process proposed by Goodfellow. You

Let's learn together!