Spaces:
Build error
Build error
Download preprocess.py from razor-pod/razorpod-ad-ctr: direct link, hf CLI and curl.
- Browser
- Download file 674 Bytes
-
https://huggingface.co/spaces/razor-pod/razorpod-ad-ctr/resolve/main/preprocess.py
- Command line
-
hf download hf://spaces/razor-pod/razorpod-ad-ctr/preprocess.py
-
curl -L -o preprocess.py https://huggingface.co/spaces/razor-pod/razorpod-ad-ctr/resolve/main/preprocess.py
674 Bytes
| # Abhishek | |
| # Razorpod | |
| # Loading Dataset for training and calling dataframes | |
| import pandas as pd | |
| from sklearn.preprocessing import LabelEncoder | |
| # Load dataset | |
| df = pd.read_csv("ad_ctr_sample_data.csv") | |
| # Encode categorical variables | |
| encoder = LabelEncoder() | |
| df["Ad Copy"] = encoder.fit_transform(df["Ad Copy"]) | |
| df["Image Type"] = encoder.fit_transform(df["Image Type"]) | |
| df["CTA"] = encoder.fit_transform(df["CTA"]) | |
| df["Target Audience"] = encoder.fit_transform(df["Target Audience"]) | |
| # Feature engineering | |
| df["Engagement Score"] = df["Clicks"] / df["Impressions"] | |
| # Save processed data | |
| df.to_csv("processed_ad_data.csv", index=False) | |
| print("Data preprocessed and saved!") |