Created at 1pm, Dec 29
firstbatchArtificial Intelligence
2
Why Vector Based Personalization is Better Than Its Alternatives
HtzZjBSt0XviuMExAtYGBCvFaINhgACHVArIiFMG62A
File Type
PDF
Entry Count
22
Embed. Model
jina_embeddings_v2_base_en
Index Type
hnsw

Vector-based personalization uses embeddings to model user interests, overcoming limitations of rules, filtering, and segmentation. Vectors enable hyper-personalized recommendations from first interaction, capturing nuanced preferences beyond demographics.

The ability to overcome the cold start problem enhances satisfaction and retention among new users. People appreciate feeling known" by a service even on their first visit. Vector models provide the right foundation to scale hyper-personalization from the outset. Given the importance of first impressions, vector based systems have a clear advantage in onboarding new users compared to alternatives requiring extensive profiles.
id: b41002c34770a39903f5e1cd6184797e - page: 5
Scalability due to embeddings The use of vector embeddings provides significant scalability advantages that allow personalization systems to operate efficiently at massive scale. Embeddings represent users and items in vector spaces that preserve relational information. This provides a smooth tradeoff between model expressiveness and computational efficiency. Critically, the embedding dimensionality remains fixed and relatively low irrespective of growth in users or catalog size, preventing an explosion in model size. The compressed vector representations serve as information bottlenecks, reducing users and items to only the key aspects needed for effective matching. The resulting compact models allow ultra-efficient similarity computations using vector properties. In summary, embeddings confer the twin benefits of representational power and
id: fb216fa49c33d7808ec91cf44b18b612 - page: 5
Flexibility to evolve user models over time A key advantage of vector embedding-based recommendation systems is the ability to gracefully adapt user models over time as interests evolve. Unlike static profile systems, user embeddings are continuously updated as new activity data is incorporated. This allows the vector representations to naturally shift in orientation and magnitude, tracking changes in short-term interests as well as long-term tastes. A user's vectors come to dynamically summarize their latest preferences as vectors reorient themselves relative to item vectors. This temporal adaptability ensures recommendations remain tailored to each user's current interests, even as their engagement patterns change. By leveraging user embeddings, the system maintains
id: b7b192b82dd11ca29f63022a3d64215c - page: 5
The vector based personalization approach prevents degraded recommendations due to outdated fixed user models. Why Vector Based Personalization is Better Than Its Alternatives 5 Comparison to Other Personalization Approaches
id: 170e0a6dd81918ff8222ea528e9d5ea6 - page: 5
How to Retrieve?
# Search

curl -X POST "https://search.dria.co/hnsw/search" \
-H "x-api-key: <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"rerank": true, "top_n": 10, "contract_id": "HtzZjBSt0XviuMExAtYGBCvFaINhgACHVArIiFMG62A", "query": "What is alexanDRIA library?"}'
        
# Query

curl -X POST "https://search.dria.co/hnsw/query" \
-H "x-api-key: <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{"vector": [0.123, 0.5236], "top_n": 10, "contract_id": "HtzZjBSt0XviuMExAtYGBCvFaINhgACHVArIiFMG62A", "level": 2}'