Complete Guide For Feature Engineering

To develop an ML project first we find dataset relavent to the problem statement. Next we perform Exploratory Data Analysis(EDA) to find insights, then we perform Feature Engineering. Before knowing further details, for those who come from non technical or who came to just explore this blog you might not know what is a feature? It is nothing but a column in a dataset. Now ask ourself a very fundamental question.... Why Feature Engineering? "Imagine our home's front door -it's designed as a vertical rectangle, allowing ur to enter without bending. Now, consider if it was shaped as a horizontal rectangle instead. Attempting to enter without bending would be impossible, right? That's because the door's shape is optimized for its purpose. In a similar manner, feature engineering serves as the 'shaping' process for data in machine learning. Raw data is like the intial door shape - not perfectly suited for the algorithms to work efficiently. Feature engineering t...