Netflix 不再使用數千個手動功能,而是採用基於大型語言模型(LLM)的「GenRec」系統,打造出更靈活、更智慧的推薦環境。
Netflix AI 推薦電影的方式變了?談談「GenRec」
試想一下。週五晚上,您坐在客廳的沙發上打開 Netflix。看著 AI 推薦的電影清單,您是否曾驚嘆過:「喔,它是怎麼這麼了解我的喜好?」為了掌握您的口味,Netflix 過去一直手動編寫了數千種精密的計算公式。
然而,現在 Netflix 準備為這種複雜的模式畫下句點。近期公開的次世代 AI 推薦系統「GenRec(簡稱 GenRec)」就是主角。為什麼 Netflix 要捨棄長期堅持的方法,選擇「語言模型」這項新工具?這又會為我們的日常生活帶來什麼變化?讓我們一起來看看。
這為什麼重要? (Why It Matters)
Netflix 這次的變革不僅僅是更換一項技術而已。過去,工程師必須手動編碼規則,例如:「因為這位用戶最近看了很多科幻片,所以下次也要推薦科幻片給他」。這在專業術語上稱為「特徵工程(Feature Engineering,即將數據轉換為機器易於理解的數值過程)」。
| 但 Netflix 現在正邁向「語境工程(Context Engineering)」時代,減少人工干預,讓 AI 自行讀取用戶的語境 [[出處: GenRec: Towards LLM-Native Recommendation at Netflix | Noise](https://noise.getoto.net/2026/07/30/genrec-towards-llm-native-recommendation-at-netflix/)]。這意味著在提高推薦準確度的同時,還能大幅降低複雜系統的管理成本。對我們而言,這代表我們可以期待更快速、更智慧,彷彿能理解我們極細微情緒的推薦服務 [[出處: Netflix Bets on LLMs for Smarter Recommendations | StartupHub.ai](https://www.startuphub.ai/ai-news/technology/2026/netflix-bets-on-llms-for-smarter-recommendations)]。 |
淺顯易懂的解釋 (The Explainer)
若要輕鬆理解「GenRec」,將其與既有方式比較會更容易。
簡單來說,如果說既有的推薦系統是「廚師逐一研發食譜後端給客人」,那麼 GenRec 就像是「考量客人的表情、語氣,甚至當天的天氣,現場即興創作出最適合菜單的頂級主廚」。
具體而言,GenRec 將大型語言模型(LLM,即能像人類一樣理解與生成語言的 AI 結構)作為推薦系統的心臟 [出處: GenRec: An LLM-Backed Recommendation Ranker at Netflix]。該系統主要透過兩個階段運作:
- 打好基礎:首先將開源 LLM 調整至最適合 Netflix 龐大影像數據環境的狀態 [出處: GenRec: Towards LLM-Native Recommendation at Netflix, 出處: GenRec 的技術細節]。
-
最佳化:這些變聰明的 AI 會與 Netflix 內部的各種系統(如 NVIDIA Triton、vLLM 引擎等)結合,即時排序並提議最適合您的內容 [[出處: Netflix engineering blog devblogs.sh](https://devblogs.co/library/netflix)]。
也就是說,AI 不再只是遵循由「數字」組成的死板規則,而是像解析人類語言一樣,掌握內容的「語境」來進行推薦 [出處: Netflix внедряет LLM-native рекомендации в GenRec]。
當前現況 (Where We Stand)
目前,Netflix 正處於將系統從經典機器學習方式,完全轉換為這種基於 LLM 的「LLM-native(以語言模型為核心)」推薦架構的過程中 [出處: Netflix внедряет LLM-native рекомендации в GenRec]。
| 過去,工程師為了調整數千種手動功能而疲於奔命地查閱數據日誌,但現在僅需將 LLM 放在巨大的數據堆上,就能發揮出更好的性能 [出處: GenRec: Towards LLM-Native Recommendation at Netflix, [出處: GenRec: Towards LLM-Native Recommendation at Netflix | HackerNews](https://news.ycombinator.com/item?id=49146751)]。為了支援這些技術,Netflix 正腳踏實地完善基礎設施,例如建立基於 JVM(Java Virtual Machine)的服務環境 [[出處: Netflix engineering blog | devblogs.sh](https://devblogs.co/library/netflix)]。 |
未來展望 (What’s Next)
| Netflix 的這些舉動不僅僅是技術的應用,預計未來還會對其他串流媒體服務或個人化服務產生廣泛影響 [[出處: Netflix deploys GenRec to replace thousands of… | StreamingMeme](https://www.streamingmeme.com/articles/netflix-deploys-genrec-to-replace-thousands-of-manual-recommendation-features)]。 |
未來我們看到的 Netflix,或許會提供更接近「對話式」的推薦。因為 AI 將能更深入地在語境層面上理解您看了什麼電影、為什麼喜歡,或者為什麼中途停止觀看。可以說,每天記錄您的心情與喜好,並在當下挑選出最適合電影的專屬「AI 策展人」,離我們並不遙遠。
MindTickleBytes AI 記者觀點
Netflix 導入 GenRec 的意義超越了效率本身。透過擺脫數據與演算法複雜的枷鎖,讓 AI 自行掌握語境,大大縮短了技術與用戶體驗之間的距離。AI 還能多細膩地讀懂我們的喜好?未來會為我們提議什麼樣令人驚豔的內容?令人非常期待。
參考資料
- Netflix adopts LLM-native GenRec for personalized recommendations
-
[GenRec: Towards LLM-Native Recommendation at Netflix Noise](https://noise.getoto.net/2026/07/30/genrec-towards-llm-native-recommendation-at-netflix/) - GenRec: An LLM-Backed Recommendation Ranker at Netflix
-
[Netflix engineering blog devblogs.sh](https://devblogs.co/library/netflix) - GenRec: Towards LLM-Native Recommendation at Netflix
- GenRec: Towards LLM-Native Recommendation at Netflix
-
[Netflix Bets on LLMs for Smarter Recommendations StartupHub.ai](https://www.startuphub.ai/ai-news/technology/2026/netflix-bets-on-llms-for-smarter-recommendations) - GenRec: Towards LLM-Native Recommendation at Netflix - 在线工具
- GenRec 的技術細節
- Netflix внедряет LLM-native рекомендации в GenRec
-
[Netflix deploys GenRec to replace thousands of manual recommendation features StreamingMeme](https://www.streamingmeme.com/articles/netflix-deploys-genrec-to-replace-thousands-of-manual-recommendation-features) -
[GenRec: Towards LLM-Native Recommendation at… HackerNews](https://news.ycombinator.com/item?id=49146751) -
[“LLM” headlines Every Source, Every Five Minutes, 24/7news](https://www.newsnow.com/ca/?search=”LLM”&lang=en&searchheadlines=1) - GenRec: Towards LLM-Native Recommendation at Netflix - AILinuX
- 增加更多手動功能
- 轉向基於語言模型(LLM)的語境工程
- 刪除用戶日誌
- 單一階段完成
- 遵循兩階段架構
- 僅透過用戶問卷進行
- 自研基礎 LLM
- vLLM 引擎
- 現有的數千個手動硬編碼公式