This repository contains Python Notebooks and other materials related to L120 - Driving Business Impact with Data Science: Customer Journey Analytics Lab at Adobe Summit 2024.
In this repository, you will find Python Notebooks and other resources that cover various topics related to Customer Journey Analytics. These materials were presented at Adobe Summit 2024 and provide valuable insights into analyzing and understanding customer journeys.
- Notebook 1: Querying CJA Data
- Notebook 2: Clustering & Propensity Modeling
- Notebook 3: Visualizing CJA Data
- [Notebook 4: Ingesting data back into AEP>CJA]
- BONUS NOTEBOOK: CJA Data View Solution Design Reference Generator
To use the Python Notebooks and other materials in this repository, you will need to have Jupyter Notebook installed. You can simply clone this repository and open the notebooks in Jupyter Notebook to explore the code and run the analyses.
To use cjapy API methods in Python, you need to have the following libraries installed:
- pandas
- requests
- json
- PyJWT
- PyJWT[crypto]
- pathlib
- pytest
cjapy:
https://github.com/pitchmuc/cjapy?tab=readme-ov-file
CJA API Documentation:
https://www.adobe.io/cja-apis/docs/api/
https://www.adobe.io/cja-apis/docs/use-cases/
Adobe Developer Console:
https://developer.adobe.com/developer-console/docs/guides/getting-started/
This repository is licensed under the MIT License.