Building a Graph-based Recommendation System with Milvus, PinSage, DGL, and MovieLens Datasets
Dec 1, 2020Shiyu Chen

Summary
This post details the integration of Milvus as a vector database within a graph-based recommendation system. It outlines the process of using PinSage and DGL to generate movie embeddings from the MovieLens dataset, loading these embeddings into Milvus for storage and indexing, and then performing vector similarity searches to retrieve similar movie information. The post also touches upon data preprocessing and the general workflow of building such a system.
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