Just copy the code and send it to your analyst to repeat!
Upgini will quickly generate a quality report.Ask your analyst to send it to you to check the result.
%pip install -Uq upgini
# read labeled data
df = pd.read_csv("cold_start_train_dataset.csv")
from upgini import FeaturesEnricher, SearchKey
# map data
enricher = FeaturesEnricher(
search_keys={'Date': SearchKey.DATE,
'IPv4': SearchKey.IP})
# launch fit step
enricher.fit(df[['Date','IPv4']],
df['clicked_product_id'])
# launch enrichment step
df_enriched = enricher.transform(df)
No credit card required. No time limit on Free plan