Posts by Hussein Mahdi

@Hussein Mahdi

Hussein Mahdi

Research Engineer at @Era-Vision.| .NET | Java | Efficient Deep Learning | Compl...
Iraq husseinmahdi.xyz Joined May 2024
4.8k Points • 102 Badges • 13 Connections • 31 Followers • 12 Following

Posts by Hussein Mahdi

Hussein Mahdi • • in Articles • 11 min read
A calm, sequential guide for anyone entering the field. The article is divided into smaller chapters to make it easier to understand. This series grows out of the Cloud Computing labs I teach to fourth-year Computer Science students at the Universit...
Hussein Mahdi • • in Discussions • 1 min read forumDiscussion group4 participants post-cover-30983
Hussein Mahdi • • in Articles • 8 min read
A calm, sequential guide for anyone who uses AI coding agents. The article is divided into smaller chapters to make it easier to understand. Most of us learned one rule early and never questioned it: don't run code from a project you don't trust. It...
post-cover-28231
Hussein Mahdi • • in Articles • 5 min read
When a patient takes several medications at once, two of them can interact in ways that cause real harm. DrugBank catalogues 86 distinct mechanisms for how this happens — one drug slowing another's metabolism, increasing its toxicity, blunting its ef...
post-cover-27074
Hussein Mahdi • • in Articles • 5 min read
Part 1.4 — Which Loss to Choose, and Why. A calm, sequential guide for anyone entering the field. The article is divided into smaller chapters to make it easier to understand. Part 1.3 ended on a quiet victory. The mean squared error, which we had s...
Hussein Mahdi • • in Articles • 4 min read
A calm, sequential guide for anyone entering the field. The article is divided into smaller chapters to make it easier to understand. Part 1.2 left us with a working method but an unexamined assumption. We had a loss, the mean squared error, and we ...
post-cover-24863
Hussein Mahdi • • in Articles • 4 min read
A calm, sequential guide for anyone entering the field, The article will also be divided into smaller chapters to make it easier to understand. Part 1.2: The Mathematics of Learning Part 1.11 ended at a precise standing point: we had built a model...
post-cover-23605
Hussein Mahdi • • in Articles • 3 min read
A calm, sequential guide for anyone entering the field. The article is divided into smaller chapters to make it easier to understand. Deep learning can feel overwhelming at first. You encounter words like gradient, derivative, loss function, activat...
post-cover-23416
Hussein Mahdi • • in Articles • 2 min read
How a 1951 statistics formula quietly keeps your chatbot from going feral Two ideas sit underneath every modern AI assistant you've ever used. One is a seventy-year-old equation from information theory. The other is the training trick that turned a...
post-cover-19996
Hussein Mahdi • • in Discussions • 2 min read forumDiscussion group3 participants post-cover-17904
Hussein Mahdi • • in Tutorials • 11 min read
From Clean Data to Clear Insight In Part 3, you learned how to clean messy data and combine multiple sources into one unified DataFrame. Now that your data is ready, the next step is to communicate what's inside it — and nothing communicates data f...
post-cover-13871
Hussein Mahdi • • in Tutorials • 6 min read
Real Data Is Never Clean In Part 2, you learned how to group and slice a DataFrame with precision. But in real projects, the data you receive rarely arrives ready to analyze. Column names have spaces. Ages are negative. Phone numbers mix letters wi...
Hussein Mahdi • • in Articles • 8 min read
> Pandas for Data Science Series — Article #1 What is Pandas and Why Does It Matter? Pandas is an open-source Python library built specifically for data manipulation and analysis. Released in 2008 and named after "Panel Data" — a term from econome...
post-cover-12225
Hussein Mahdi • • in Tutorials • 6 min read
State Pattern: Transforming Objects Through Internal States In software development, we often encounter objects whose behavior must change based on their internal state. Think of a document draft, under review, published, an order new, paid, shippe...
Hussein Mahdi • • in Tutorials • 3 min read
The Proxy Pattern is a structural design pattern that provides a surrogate or placeholder for another object to control access to it. It's like having a representative that acts on behalf of another object. The Proxy Pattern allows you to: • Prov...
post-cover-2811
Hussein Mahdi • • in Articles • 5 min read
The Facade Pattern: Simplifying Complex Systems !1 In modern software development, we often work with complex systems that consist of numerous interrelated components. These systems, while powerful, can be challenging to understand and use effecti...
Hussein Mahdi • • in Articles • 2 min read
What’s Static ? The static keyword in C# is used for defining classes, variables, functions, and properties. As a keyword modifier, it offers several important features and benefits. Here’s an overview of its key advantages and uses. !1 pu...
Hussein Mahdi • • in Articles • 5 min read
Rate limiting middleware in ASP.NET Core is a concept commonly associated with an API, where it states a rate limiter in a web API is a mechanism used to control the number of requests that a client can make to an API within a certain time frame. It ...
chevron_left