HomeAI & Machine LearningRecommendation Systems: Collaborative Filtering, Content-Based & Two-Tower Retrieval

🎯 Recommendation Systems: Collaborative Filtering, Content-Based & Two-Tower Retrieval

Explore a 3D embedding space where users and items live as vectors: switch between collaborative filtering, content-based filtering and sequential (session-based) recommendation modes and watch the top-K nearest neighbors update live.

AI & Machine Learning3DModerate60 FPS
recommendation-systems-collaborative-filtering-content ↗ Open standalone
⚙ Under the hood

Explore a 3D embedding space where users and items live as vectors: switch between collaborative filtering, content-based filtering and sequential (session-based) recommendation modes and watch the top-K nearest neighbors update live.

Three.jsrecommendation systemscollaborative filteringtwo-towerembeddingsInstancedMesh

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)