Making with Milvus AI-Powered News Recommendation Inside Xiaomi's Mobile Browser
Jun 4, 2020milvus

Summary
This post details Xiaomi's implementation of an AI-powered news recommendation engine using Milvus as the core data management platform. It explains the two-stage recommendation process (retrieval and sorting) and highlights the integration of Milvus with the BERT language model. Specifically, it describes the vectorization process using SimBert (an optimized BERT model), the role of ANN algorithms for similarity search within Milvus, and the ID mapping for retrieving article metadata. The post also touches upon data update strategies (full and incremental) and the real-time incorporation of new data into Milvus for continuous recommendation updates.
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