Open in app

Sign In

Write

Sign In

Adam Shafi
Adam Shafi

468 Followers

Home

About

Published in Towards Data Science

·Jan 14, 2022

How to Learn the Definitions of Precision and Recall (For Good)

Why can I never remember the meaning of these?! — Introduction Maybe you’re new to Data Science or maybe, like me, you’ve got some Data Science experience and a terrible memory. Picture this… You’re training models, running experiments and getting ready to make a deployment. You’ve got a product team around you who have built a new app features and you…

Data Science

6 min read

How to Learn the Definitions of Precision and Recall (For Good)
How to Learn the Definitions of Precision and Recall (For Good)
Data Science

6 min read


Published in Towards Data Science

·Dec 6, 2021

How To Use Kedro to Orchestrate Your MLOps Pipelines

Start your hands-on journey with MLOps here — Introduction MLOps is a difficult set of concepts to learn at home. If you don’t have a production environment, it can be hard to simulate what happens in the real world. I’ve been investigating ways to develop MLOps at home and have selected some tools which implement the concepts and just…

Data Science

10 min read

How To Use Kedro to Orchestrate Your MLOps Pipelines
How To Use Kedro to Orchestrate Your MLOps Pipelines
Data Science

10 min read


Published in Towards Data Science

·Jul 22, 2021

Generating a Requirements.txt File from a Jupyter Notebook

A much overlooked way to save some time. — Introduction Want to jump straight to the best option? Click here. Creating a requirements.txt file is a necessary process, particularly when sharing your code, developing MLOps or just pushing something up into a Docker container. It is surprisingly tricky to get a clean requirements.txt …

Technology

3 min read

Generating a Requirements.txt File from a Jupyter Notebook
Generating a Requirements.txt File from a Jupyter Notebook
Technology

3 min read


Published in Towards Data Science

·Jul 20, 2021

Want to Implement MLOps at Home? Refactor Your Code

Start by making your code reusable, then look at tooling — Introduction MLOps is one if the most popular buzzwords in Machine Learning and Data Science at the moment, but one of the areas least covered by online courses, YouTube videos and bootcamps. You can read up on how I define MLOps at home here: Creating a Modern, Open Source MLOps Stack at Home towardsdatascience.com Since writing the above article, I have…

Technology

7 min read

Want to Implement MLOps at Home? Refactor Your Code
Want to Implement MLOps at Home? Refactor Your Code
Technology

7 min read


Published in DataDrivenInvestor

·Jun 27, 2021

6 Sources of Financial Data for Your Next Python Project

Data to support your search for the next meme stock. Introduction Financial data is the backbone of modern Hedge Funds, Banks, FinTechs and many others. These organisations typically have plenty of cash and are able to spend it on data, hence financial data often fetches a hefty price tag. As a…

Data Science

5 min read

6 Sources of Financial Data for Your Next Python Project
6 Sources of Financial Data for Your Next Python Project
Data Science

5 min read


Published in Towards Data Science

·Jun 16, 2021

5 Explainable Machine Learning Models You Should Understand

Why use complex model when simple do trick? — Introduction As we know, Machine Learning is ubiquitous in our day to day lives. From product recommendations on Amazon, targeted advertising, and suggestions of what to watch, to funny Instagram filters. If something goes wrong with these, it probably won’t ruin your life. …

Explainable Ai

11 min read

5 Explainable Machine Learning Models You Should Understand
5 Explainable Machine Learning Models You Should Understand
Explainable Ai

11 min read


Published in Towards Data Science

·Jun 7, 2021

TabNet: The End of Gradient Boosting?

TabNet balances explainability and model performance on tabular data, but can it dethrone boosted tree models? — Introduction Gradient Boosting models such as XGBoost, LightGBM and Catboost have long been considered best in class for tabular data. Even with rapid progress in NLP and Computer Vision, Neural Networks are still routinely surpassed by tree-based models on tabular data. Enter Google’s TabNet in 2019. According to the paper, this…

Data Science

7 min read

TabNet: The End of Gradient Boosting?
TabNet: The End of Gradient Boosting?
Data Science

7 min read


Published in Towards Data Science

·May 18, 2021

What is a Generalised Additive Model?

And why you need to know about it… — Introduction Linear Models are considered the Swiss Army Knife of models. There are many adaptations we can make to adapt the model to perform well on a variety of conditions and data types. Generalised Additive Models (GAMs) are an adaptation that allows us to model non-linear data while maintaining explainability. Table of Contents What…

Machine Learning

8 min read

What is a Generalised Additive Model?
What is a Generalised Additive Model?
Machine Learning

8 min read


Published in Towards Data Science

·May 5, 2021

Creating a Modern, Open Source MLOps Stack at Home

Part 1: Developing a Framework — Introduction Over the past few years, many organisations have found that although they train great models, they don’t always gain long-term value from them. The reason for this is deployment and monitoring. Deploying a model isn’t always that easy. Sometimes they are large. How long does inference take? You might need…

Data Science

5 min read

Creating a Modern, Open Source MLOps Stack at Home
Creating a Modern, Open Source MLOps Stack at Home
Data Science

5 min read


Published in Towards Data Science

·Apr 7, 2021

5 Project Ideas to Kick Start Your Data Science Career

A framework for project success — Introduction Data Science is still a roaring field with demand continuing to outstrip supply and many business expecting to increase their IT spend drastically over the next few years. Although there has been a sharp rise in online courses, bootcamps and degrees and with them, an increase in junior talent, it…

Data Science

10 min read

5 Project Ideas to Kick Start Your Data Science Career
5 Project Ideas to Kick Start Your Data Science Career
Data Science

10 min read

Adam Shafi

Adam Shafi

468 Followers

Data Scientist | Get in touch: https://www.linkedin.com/in/adamshafi

Following
  • Christopher Tao

    Christopher Tao

  • T.AI

    T.AI

  • Tim Denning

    Tim Denning

  • Sara A. Metwalli

    Sara A. Metwalli

  • Sofien Kaabar, CFA

    Sofien Kaabar, CFA

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech