Techno Blender
Digitally Yours.
Browsing Tag

Farrugia

Data Science Techniques to Improve Marketing Campaigns | by David Farrugia | May, 2023

Suppose that you’re the proud owner of a clothing store. You stock anything from the latest trending teen fashion to smart business suits. Surely sending one promotional message to all customers for the business suits won’t provide the biggest return on investment.Rather, you decide to use k-Means clustering to segment your customer-base by age, gender, and shopping habits.You’ll then create a marketing campaign to more effectively promote your stock to the right customer audience.You’ll benefit from a more tailored and…

Automated Feature Engineering in Python | by David Farrugia | May, 2023

MACHINE LEARNING | PYTHON | DATA SCIENCEA guide to augmenting your dataset with new and informative features using UpginiPhoto by Alina Grubnyak on UnsplashOne of the most vital skills of any data scientist or machine learning professional is the ability to extract deeper and more meaningful features from any given dataset. This concept, more commonly known as feature engineering, is perhaps one of the most powerful techniques to master when modelling machine learning algorithms.Learning from data involves a lot of…

8 Tips for Effective Data Visualisation | by David Farrugia | Apr, 2023

DATA | VISUALISATION | ANALYTICSA guide to correctly presenting your insights and observations to your audiencePhoto by Luke Chesser on UnsplashWhen we discuss data science, we tend to focus heavily on data cleaning and the machine learning aspect of the process.The main points of discussion seem to be on how to best prepare our dataset for modelling, which features do we need to engineer and include in our training, which machine learning technique will we try first, and how are we going to evaluate it?Whilst these are…

Supercharge your Data Cleaning Game with this New Tool | by David Farrugia | Apr, 2023

PYTHON | DATA | ANALYTICSA guide to leveraging pandas_dq to effortlessly perform data cleaningPhoto by JESHOOTS.COM on UnsplashIf the title of this article peeked your interest, then you are definitely aware on the critical importance that the data cleaning and pre-processing step has on the overall analytics project.If you are preparing to train a machine learning model or you simply want to perform some exploratory data analysis, dirty data is a sure obstacle in your way. You’ve probably heard the saying that preparing…

5 More Awesome Python Hidden Features — Part 2 | by David Farrugia | Mar, 2023

PYTHON | PROGRAMMING | FEATURESA look at some powerful features to unlock Python’s full potentialPhoto by Joshua Reddekopp on UnsplashPython is a strong and robust language — and one of the ways that renders Python to be on a class of its own is its versatility and dynamics. Python is famous for its cool ‘one-liners’. Undoubtedly, we all feel a rush of excitement or intrigue whenever we see a beautifully executed Pythonic line of code.In our previous post, we discussed 5 awesome hidden features in the Python programming…

5 Awesome Python Hidden Features. Take your coding skills to the next… | by David Farrugia | Mar, 2023

PYTHON | PROGRAMMING | FEATURESTake your coding skills to the next level with these cool hidden Python featuresPhoto by Emile Perron on UnsplashPython is a marvellous programming language.Stack Overflow’s Developer Survey 2022 placed Python in the number 1 spot for the most popular programming language in 2022.Python is incredibly beginner-friendly. Its syntax is simple and easy to understand — significantly smoothing the learning curve.Python is versatile. Thanks to the large and active Python community, Python benefits…

Solving All Python Dependency Issues on Apple Silicon | by David Farrugia | Feb, 2023

A guide to managing multiple Python architectures on the Mac M1 using pyenvPhoto by Jonathan Francisca on UnsplashI love MacOS.Perhaps its the certified Unix trait, its simplicity and elegance, or its seamless integration. But I love MacOS.From my experience, things just work.At the start of my professional career, I was a predominantly Windows user (and playing with Linux distributions on the side). Once I switched to Apple, as cliche as it might be, I never looked back.Long gone where the days of following step-by-step…

3 Quick Tips to Better Programming | by David Farrugia | Feb, 2023

PYTHON | PROGRAMMING | DEVELOPMENTA guide to improving your coding skillsPhoto by Shahadat Rahman on UnsplashCode makes the world go round. In the modern world, anything we touch or see, in some way or another, is connected to some script or program.The importance of programming is ever so evident, and the need for programming knowledge and logical reasoning is high.Nowadays, almost any professional position, has some kind of relationship with programming — directly or indirectly.As developers, we are constantly either…

The Data Science Outlook for Next Year | by David Farrugia | Oct, 2022

DATA SCIENCE | ARTIFICIAL INTELLIGENCE | TECHNOLOGYDiscussing the hottest trends in data science for 2023Photo by PixabayData science is the new frontier for business. It’s a field that can help you solve problems, get smarter and make better decisions than ever before. But what does data science look like in 2023?Here are some predictions of what we’ll see next year.More data is being generated than ever before.More data is being collected from more sources than ever before.Data is being collected from more devices than…

Why you Should Not Sleep on Data Ethics | by David Farrugia | Oct, 2022

OpinionA one-on-one discussion on planning today for a stronger tomorrowPhoto by Mati MangoData ethics is the application of ethical values to the collection, storage, processing and sharing of data for business purposes. It involves applying ethical principles to protect an organisation’s stakeholders against harm resulting from poorly managed or mishandled data.Data is a term that has been used to describe any quantity or abstract description of information. The difference between data and information is subtle, but…