Persona-Aware Services
Stateful, persona-aware services that maintain active taste models for consumers, brands, and retailers.
Overview
Level 2 builds on top of Level 1 primitives to provide rich, personalized experiences. These services:
- Maintain state - Track user preferences, sentiment history, and taste profiles over time
- Persona-aware - Adapt to individual aesthetic preferences and contexts
- Production-ready - Powers Bestomer's consumer and B2B applications
Core Curation Concepts
Windows
Personalized collections of products scoped by brand, retailer, or specific recipient (e.g., "Gift Windows").
Learn more →Sentiments
Persistent, per-user recording of aesthetic affinity toward products. Likes, dislikes, wants, and haves.
Learn more →Tasteboards
High-fidelity visual summaries of a profile's unique aesthetic DNA, presented to users and brands.
Learn more →Managed Identity
OAuth integration allowing 3rd parties to interact with a user's Bestomer taste model securely.
Learn more →Context Ingest Pipelines
Level 2 services include pipelines for automatically ingesting user preference data:
iOS Integration
An iOS app that clusters on-device images via lightweight models (e.g., SmolVLM), submitting style exemplars to the user's taste model. This enables:
- Automatic capture creation from photo library
- Privacy-preserving on-device analysis
- Continuous taste profile refinement
Social/Media Sync
Pipelines from Spotify, Instagram, TikTok, and Pinterest to rapidly ingest user preference data:
- Spotify - Musical taste signals (genres, artists, playlists)
- Instagram - Visual aesthetic preferences from saved posts
- TikTok - Engagement signals and trending aesthetics
- Pinterest - Intentional curation and aspiration signals
Retailer Intelligence
B2B services for brands and retailers to understand and reach Bestomer users:
B-Shop
A portal providing retailers with intelligence on how their catalog intersects with specific consumer "vibe" profiles. Features include:
- Sister Brands - Discovery of brands sharing high aesthetic overlap
- Consumer Matching - Understand which user segments align with your catalog
- Product Performance - See which products resonate across taste profiles
B-Side
A dynamic, publicly visible rendering of a brand's catalog, personalized in real-time to any Bestomer consumer. B-Side serves as the "free" entry point to entice businesses into the full B-Shop ecosystem.
Production Applications
Level 2 powers the flagship Bestomer applications:
- streams.bestomer.com - Immersive feed showing lateral navigation between windows
- bestomer.com - Consumer web app
- iOS App - Mobile experience with on-device clustering
Example Applications
The Streams app is the primary example of Level 2 services in action:
API Access
Level 2 services are accessible via the Prism API with user-scoped authentication. Key endpoints:
GET /windows/{window_id}- Fetch window detailsPOST /windows/create- Create new windowsPOST /sentiments- Record user sentimentGET /tasteboards/{user_id}- Fetch tasteboard visualization
Next Steps
- Windows & Curation - Creating personalized collections
- Sentiments - Recording user preferences
- Context Pipelines - Automatic preference ingestion
- Streams Example - Full implementation walkthrough