Sdílet prostřednictvím


Kurz: Segmentace zákazníků pomocí genie Code

V tomto kurzu použijete Genie Code ke spuštění kompletní segmentace zákazníků přímo v poznámkovém bloku Databricks. Genie Code se postará o profilování dat, tvorbu funkcí, seskupování metodou K-means a generování person – to vše z jednoho vstupního příkazu, a to na základě surové sady dat z marketingové kampaně.

Analýza segmentace zákazníků s využitím Genie Code

Požadavky

Krok 1: Získání datové sady

Pro účely tohoto kurzu použijete datovou sadu marketingových kampaní.

  1. Stáhněte sadu dat marketingové kampaně z Kaggle.
  2. Klikněte na Nová ikonaNový > Přidat nebo nahrát data.
  3. Klikněte na Vytvořit nebo upravit tabulku.
  4. Klikněte na procházet nebo přetáhněte stažený soubor do zóny přetažení.
  5. Vyberte cílový katalog a schéma v katalogu Unity.
  6. (Volitelné) Upravte název tabulky.
  7. Klikněte na Vytvořit tabulku.

Krok 2: Otevření poznámkového bloku

  1. Na bočním panelu klikněte na Nový a vyberte Notebook.
  2. Pojmenujte poznámkový blok Marketing Campaign Data.
  3. Připojte poznámkový blok k výpočetním prostředkům nebo používejte bezserverové výpočetní prostředky.

Krok 3: Spuštění kódu Genie v režimu agenta

Genie Code v režimu agenta může plánovat a spouštět úlohy s více kroky samostatně – čte výstupy buněk, opravuje chyby a přizpůsobuje svůj přístup na základě výsledků.

  1. V pravém horním rohu poznámkového bloku klikněte na ikonu Pomocníka pro databázi. Otevře se podokno Kód Genie.
  2. V selektoru režimu v dolní části podokna Kód Genie vyberte Agent.

Krok 4: Odeslání výzvy k segmentaci

Analýza segmentace se běžně provádí clusteringem zákazníků, kteří mají podobné nákupní vzory společně. Segmenty můžou být například založeny na příjmech, demografických údajích nebo konkrétních nákupních chováních. Jedním z běžných přístupů je clustering K-means, technika, která automaticky seskupuje podobné zákazníky do různých segmentů označovaných jako "clustery".

Zadejte následující výzvu a stiskněte Enter nebo klikněte na ikonu Odeslat:

Help me cluster my customers from my marketing campaign to profile them. I want to identify interesting segments that may be useful for marketing purposes.

Genie Code rozdělí výzvu do kroků a spustí je:

  1. Rozumí kontextu – Genie Code přečte vaši výzvu a aktuální stav poznámkového bloku.
  2. Najde relevantní data – Genie Code vyhledá v Katalogu Unity relevantní datové prostředky a načte je pro analýzu.
  3. Generuje a spouští kód – Genie Code upravuje buňky poznámkového bloku pomocí standardního pracovního postupu datových věd: import knihoven, předběžné zpracování dat, trénování modelu a vizualizace výsledků.
  4. Shrnuje výsledky – Genie Code obsahuje souhrn toho, co zjistil ve formátu prostého jazyka.

Genie Code před spuštěním kódu požádá o schválení. Zkontrolujte jednotlivé kroky a klikněte na Povolit. Pokud chcete schválit všechny kroky v aktuální konverzaci, můžete také vybrat možnost Povolit v tomto vlákně nebo Vždy povolit a přeskočit tak budoucí výzvy ke schválení.

Krok 5: Kontrola výsledků

Po dokončení kódu Genie zkontrolujte vygenerované buňky poznámkového bloku a souhrn v podokně Kód Genie. Souhrn popisuje každý identifikovaný segment zákazníka, včetně demografických charakteristik, chování při nákupu a návrhů, jak zapojit jednotlivé skupiny.

Například Genie Code může identifikovat segmenty, jako Prémioví loajalisté (vysokopříjmoví, častí kupující) a Lovci slev (cenově citliví, zaměřeni na slevy a akce).

Výsledky analýzy segmentace zákazníků v Genie Code

Krok 6: Upřesnění pomocí následných výzev

Pomocí následných výzev se podrobněji ponořte do analýzy:

  • Are there any other clustering techniques we should consider?
  • What happens if we increase the number of clusters?
  • Filter to customers who have made a purchase in the last 90 days.

Každá následná výzva vychází z předchozích výsledků bez nutnosti začít znovu.

Data marketingové kampaně na řídicím panelu

Dodatečné zdroje