Khushi Duggar

Hi everyone, I’m Khushi! I am a Computer Science & Engineering graduate with a specialization in AI & ML from SRMIST, KTR. I hold multiple certifications across various tech domains and have published several research papers, along with over 200 articles focused on AI, ML, Data Science, and core programming concepts. I’m proficient in a wide range of tech stacks and love working where there's a perfect blend of code, creativity, and problem-solving to bring innovative ideas to life. Through my work at CodingZap, I intend to foster greater interest and understanding among readers.

End-to-End Machine-Learning Pipeline Assignment

From CSV to Deployed API: Your End-to-End ML Pipeline Assignment

Building an end-to-end machine learning pipeline is a fantastic way to encapsulate everything you’ve done before, from cleaning data to serving models. This project walks you through all the steps using Python libraries such as Pandas, Scikit-learn and Flask, and is intended to be accessible and based on experience, meaning that you will complete it […]

From CSV to Deployed API: Your End-to-End ML Pipeline Assignment Read More »

Decision Tree vs Random Forest

Decision Tree vs Random Forest Assignment Guide

In supervised machine learning, selecting the right classifier is critical to how well the model will perform. Decision Trees and Random Forests are probably the two most popular algorithms, to start, in general, because of how simple, powerful and flexible they are. TL;DR What are they? Machine learning models used for classification and regression. Decision

Decision Tree vs Random Forest Assignment Guide Read More »

Common Python Errors

10 Most Common Python Errors in Student Assignments

Python is frequently praised for its beginner-friendly characteristics, but it comes with its own set of hurdles that can confuse even the most conscientious of students. If we’re honest, the majority of errors students encounter while completing their Python assignments aren’t mysterious or complex – they’re shockingly mundane, and avoidable! The same few mistakes are

10 Most Common Python Errors in Student Assignments Read More »

Read a Java Assignment

How to Read a Java Assignment Brief (and avoid last‑minute panic)

For many students, getting a Java assignment often starts a wave of anxiety, fear, and confusion—the particularly challenging language, the long list of requirements, and deadlines to hit make for an overwhelming combination even for the most confident of learners. It’s not the act of coding that is the most intimidating, it is figuring out

How to Read a Java Assignment Brief (and avoid last‑minute panic) Read More »