Item-based Collaborative Filtering for Music Recommender System
Sep 8, 2020milvus

Summary
This post details the implementation of an item-based collaborative filtering (I2I CF) recommender system for music, leveraging Milvus as the embedding similarity search engine. It describes the process of extracting song feature embeddings using CNNs from Mel-frequency cepstrum (MFC) and deploying Milvus in a highly available cluster configuration with Mishards on Kubernetes for production. Additionally, Milvus is used as a preliminary step for duplicate song filtering by searching for similar audio fingerprints.
More from the AI Data Storage Engine trail
- Milvus Snapshots: Point-in-Time Collection Views Without Copying Data
- Announcing Milvus 3.0: Lake-Native Vector Search and a More Powerful Retrieval Engine
- How to Recover Milvus Data After etcd Corruption Without a Backup
- Open Tag: An Open-Source Claude Tag for Claude Code and Codex
- How Force Merge Compaction Nearly Doubled Milvus Search QPS