Integrate hero_embedder for semantic recommendations #19

Closed
opened 2026-02-09 21:05:42 +00:00 by mik-tf · 1 comment
Owner

Overview

Add vector-based semantic search and recommendation capabilities using hero_embedder. This enables "similar products" suggestions, semantic search queries ("I need fast GPU compute"), and personalized recommendations.

Hero Component

  • Binary: hero_embedder
  • Engine: Vector embeddings with similarity search
  • Location: lhumina_code/hero_embedder/

Implementation Plan

  1. Add hero_embedder to Docker Compose stack
  2. Generate embeddings for all product listings on seed/create
  3. Implement similarity search endpoint
  4. Add "Similar Products" widget to product detail pages
  5. Add semantic search option to marketplace search
  6. Implement user preference-based recommendations

Acceptance Criteria

  • Product detail pages show relevant similar products
  • Semantic search returns contextually relevant results
  • Embeddings auto-update when listings change
  • Recommendation quality is measurably better than random

Dependencies

  • Requires Phase 1 complete
  • Complementary to #18 (hero_index_server)
## Overview Add vector-based semantic search and recommendation capabilities using `hero_embedder`. This enables "similar products" suggestions, semantic search queries ("I need fast GPU compute"), and personalized recommendations. ## Hero Component - **Binary**: `hero_embedder` - **Engine**: Vector embeddings with similarity search - **Location**: `lhumina_code/hero_embedder/` ## Implementation Plan 1. Add `hero_embedder` to Docker Compose stack 2. Generate embeddings for all product listings on seed/create 3. Implement similarity search endpoint 4. Add "Similar Products" widget to product detail pages 5. Add semantic search option to marketplace search 6. Implement user preference-based recommendations ## Acceptance Criteria - [ ] Product detail pages show relevant similar products - [ ] Semantic search returns contextually relevant results - [ ] Embeddings auto-update when listings change - [ ] Recommendation quality is measurably better than random ## Dependencies - Requires Phase 1 complete - Complementary to #18 (hero_index_server)
Author
Owner

archived repo, closing

archived repo, closing
Commenting is not possible because the repository is archived.
No description provided.