Should We Use LLMs As If They Were Swiss Knives?

or so, it has been impossible to deny that there has been an increase in the hype level towards AI, ...
Read more
Useful Python Libraries You Might Not Have Heard Of: Freezegun

that testing our code is a crucial and essential part of the software development life cycle. This is perhaps even ...
Read more
What Being a Data Scientist at a Startup Really Looks Like

five years, I left Brex in August. Time really flies. I joined Brex when it was three years old, and ...
Read more
Implementing the Caesar Cipher in Python

was a Roman ruler known for his military strategies and excellent leadership. Named after him, the Caesar Cipher is a ...
Read more
The Machine Learning Lessons I’ve Learned This Month

in machine learning are the same. Coding, waiting for results, interpreting them, returning back to coding. Plus, some intermediate presentations ...
Read more
The Generalist: The New All-Around Type of Data Professional?

(or 2010s to be more precise) big-data boom brought the emergence of specialization in data roles. What used to be ...
Read more
How to Develop a Bilingual Voice Assistant

, and Siri are the ubiquitous voice assistants that serve most of the internet connected population today. For the most ...
Read more
Crafting a Custom Voice Assistant with Perplexity

, Alexa, and Siri are the dominating voice assistants available for everyday use. These assistants have become ubiquitous in almost ...
Read more
Understanding Matrices | Part 4: Matrix Inverse

of this series [1], [2], and [3], we have observed: interpretation of multiplication of a matrix by a vector, the ...
Read more
Marginal Effect of Hyperparameter Tuning with XGBoost

modeling contexts, the XGBoost algorithm reigns supreme. It provides performance and efficiency gains over other tree-based methods and other boosting ...
Read more