Exploring SQL: Building a Foundation in Data
Structured Query Language (SQL) is an essential tool for any data-driven project. In this post, I share my experience with the SQL course by Luke Barousse, covering everything from basic queries to advanced concepts like CTEs and subqueries. I also explain how I plan to apply these new skills in real-world SQL projects at work.
Kaggle Playground series s5e1: Tough Beginnings
This blog post covers my first attempt at a Kaggle competition, where I explored data, engineered features, and trained models to predict sticker sales. Despite ranking around 1500th, I learned valuable lessons and discovered top competitor strategies that I'll dive into next.
Interpolation and Mapping in Fluid-Structure Interaction: Connecting the Dots
Mapping and interpolation bridge the gap between incompatible fluid and structure meshes in FSI simulations. This post explores key techniques like bucket search algorithms, spline methods, and their real-world applications.
2-Way Fluid-Structure Interaction: From Explicit to Implicit Coupling and Beyond
Dive into fluid-structure interaction (FSI) methods, from coupling algorithms to remeshing and stabilization techniques. Discover how these tools power real-world simulations in engineering and science.
Citizen Data Scientist, Module VII: The Power of Hypothesis Testing in Decision Making
In this blog, we demystify hypothesis testing, explaining the key concepts, steps, and practical examples that make it an indispensable tool for decision-making. We also showcase a practical assignment testing Python loops versus NumPy for performance
Citizen Data Scientist, Module VI: Mastering Models for Learning: A Deep Dive into Bagging, Neural Networks, and More
Learn about machine learning models like Random Forest, Neural Networks, and K-means clustering. This detailed guide explains concepts intuitively, with examples like predicting ice cream sales and classifying handwritten digits
Citizen Data Scientist, Module V: Unsupervised Learning: Discovering hidden patterns
Explore the world of unsupervised learning with intuitive examples. Learn about clustering, dimensionality reduction, and anomaly detection, and discover how these techniques reveal hidden structures in data.
1-Way Coupling in Fluid-Structure Interaction: Wind, Cooling, and Structural Response
Dive into the world of physics coupling and discover how fluids and structures interact. This guide covers the basics of 1-way coupling, the monolithic vs. partitioned approach, and the key differences between explicit and implicit time discretization methods.
Citizen Data Scientist, Module IV: Applying Data Science in Practice: Feature Engineering, Scaling, and Selection
Learn how to apply data science in practice by mastering essential preprocessing techniques like feature engineering, scaling, and selection. This post explains the importance of each step, with practical examples on how to improve your machine learning models.
Citizen Data Scientist, Module III: Measuring Model Performance: Metrics That Matter
Evaluating a machine learning model's performance is crucial to ensure it works well with unseen data. In this post, we explore key metrics for regression and classification, such as R², MSE, precision, recall, and the confusion matrix. With examples that clarify concepts like recall's importance in high-risk scenarios, we also explain k-fold cross-validation to enhance model reliability
Citizen Data Scientist, Module II: Supervised learning: Predicting the Future with Labeled Data
Supervised learning is at the heart of many machine learning applications, helping models make predictions based on labeled data. From predicting house prices to classifying emails, this blog post explores the basics of supervised learning, covering regression, classification, decision trees, and key concepts like gradient descent—all in an accessible and intuitive way.
Fluid-Structure Interaction for Beginners: From Bridges to Blood Flow
In this post, we explore the world of Fluid-Structure Interaction (FSI), a key area of study that reveals how fluids and solids influence each other in systems like bridges, airplanes, and even the human body. From basic principles to real-world examples, this guide will help you understand how these forces shape the structures we interact with every day.
Citizen Data Scientist, Module I: Introduction to Data Science: Laying the Foundation
In this first module of the Citizen Data Scientist course series, we explore the foundational principles of Data Science. From understanding key concepts like machine learning and the CRISP-DM process to getting hands-on with Python and essential libraries, this post lays the groundwork for your journey into the world of data-driven decision-making.
Getting Started with Python for Data Science: A Hands-On Introduction
Welcome to the practical world of Python for Data Science, where we learn how to turn data into meaningful results.
This post walks you through key techniques and tools in Python, showing how they can be applied to real-world data science tasks. Whether you’re just starting out or looking to solidify your skills, this guide offers a hands-on approach to mastering Python for data science.

