Twitter 宣布它將發布其推薦算法背後的源代碼,該算法為用戶的“為你”時間線策劃內容。該代碼將是開源的,但它不會包含任何與廣告推薦相關的內容,也不會損害 Twitter 控制不良行為者操縱其平台的企圖的能力。此舉旨在提高透明度並保護用戶隱私和安全。
Twitter 發布了兩個單獨的 GitHub 存儲庫,其中包含其部分推薦算法和機器學習模型 支撐他們。出現在用戶時間線上的推文由名為 Home Mixer 的服務挑選,該服務使用管道從各種推薦來源獲取最佳推文,使用機器學習模型對它們進行排名,並應用過濾器排除 NSFW 內容,推文來自被屏蔽用戶,以及那些已經看過的人。
該算法的最終目標是向用戶顯示 50% 來自他們的關注者的最新和相關的推文,其餘 50% 來自他們網絡之外的人,基於什麼用戶發現有趣。這種方法可確保時間線顯示來自不同來源的推文。
本月早些時候,Twitter 的源代碼和內部工具在 GitHub 上公開洩露,促使該公司撤下泄露的代碼和工具。該公司還要求提供洩露代碼的訪問歷史信息。它使用傳票迫使 GitHub 共享最初發布和分發洩露的 Twitter 源代碼的人的身份。
總之,Twitter 決定開源其推薦算法的源代碼是積極的一步透明度和用戶安全。通過這樣做;公司可以確保不良行為者無法利用該算法來操縱平台。