Skip to content

Add Audience Segmentation app to segment_builder (Session 1)#14

Merged
ameliachu merged 1 commit into
mainfrom
add/segment-builder-session1
May 22, 2026
Merged

Add Audience Segmentation app to segment_builder (Session 1)#14
ameliachu merged 1 commit into
mainfrom
add/segment-builder-session1

Conversation

@ameliachu
Copy link
Copy Markdown
Collaborator

Summary

  • Imports the React + FastAPI Audience Segmentation Databricks App from adtech-audience-segmentation as a fresh copy under adtech_series_sp26/segment_builder/.
  • This is Session 1 of the AdTech Spring 2026 series — audience building (Agent + Builder modes) over the MegaCorp identity profiles.
  • Updates adtech_series_sp26/README.md so segment_builder/ is no longer listed as a placeholder.

Out of scope

Test plan

  • cd segment_builder && cp .env.example .env and populate Databricks credentials.
  • cd backend && uvicorn main:app --port 8000 boots cleanly.
  • cd frontend && npm install && npm run dev brings the SPA up; Agent and Builder modes both render.
  • pytest backend/tests/ passes (test_api.py, test_sql_generator.py).
  • Deploying via app.yaml to a Databricks workspace serves the prebuilt SPA from backend/static/.

This pull request and its description were written by Isaac.

Imports the React + FastAPI Databricks App from
adtech-audience-segmentation as a fresh copy under
adtech_series_sp26/segment_builder/. Updates the series README so
segment_builder is no longer listed as a placeholder.

Co-authored-by: Isaac
@ameliachu ameliachu merged commit e833ccb into main May 22, 2026
@ameliachu ameliachu deleted the add/segment-builder-session1 branch May 22, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant