Наш підхід до ранжування контенту в cтрічці Facebook

ОНОВЛЕНО 11 черв. 2025 р.
Ми хочемо, щоб у Facebook ви бачили дописи, автори, теми та ідеї яких важливі для вас, і немає значення, хто публікує такий контент: люди, з якими ви вже пов’язані, або ті, кого ви поки що не знаєте. Коли ви відкриваєте стрічку на головній сторінці Facebook, ви бачите поєднання «пов’язаного контенту» (наприклад, контенту від людей, які є у вас у друзях або за якими ви стежите, з груп, до яких ви вступили, і від сторінок, яким ви поставили позначку «Подобається») та «рекомендованого контенту» (наприклад, контенту, який, як нам здається, буде для вас цікавий, від людей, яких ви можете захотіти пізнати). Ми також показуємо рекламу, підібрану спеціально для вас.
Нижче наведено інформацію про те, як ми ранжуємо дописи в стрічці, – з акцентом на пов’язаному контенті. Ми докладно розглядаємо типи сигналів і моделі прогнозування, які використовуються в цьому процесі, щоб допомогти вам зрозуміти принципи роботи наших систем ранжування.
ЗМІСТ
Навіщо ми використовуємо персоналізоване ранжування
Ми персоналізуємо стрічку кожного з понад 2 мільярдів наших користувачів за допомогою ранжування контенту, використовуючи найсучасніші системи машинного навчання. У більшості людей у ​​стрічку потрапляє більше контенту, ніж можна переглянути за один раз, тому наші системи стежать за тим, щоб користувачі бачили найбільш значущий для них контент. Порядок показу контенту в стрічці залежить від багатьох факторів. Нижче наведено основні типи прогнозів і сигналів, які найбільше впливають на те, який контент підбирають для вас наші системи.
Як виконується ранжування пов’язаного контенту в стрічці
Рейтинг пов’язаного контенту у вашій стрічці формується в чотири етапи, які описано нижче.
Спочатку ми збираємо ваші недавні ресурси – усі потенційні нові дописи чи дописи, для яких нещодавно реєструвалися якісь дії, які ви могли бачити, коли відкривали Facebook. Сюди відносяться всі дописи, які поширили 1) люди, з якими ви пов’язані як «друзі», 2) сторінки, за якими ви стежите, і 3) групи, до яких ви приєдналися. Ми виключаємо з ресурсів контент, котрий був позначений як такий, що порушує наші Стандарти спільноти.
Потім для кожного з цих дописів ми розглядаємо тисячі «сигналів», щоб зробити прогноз про те, що здасться вам найцікавішим. Багато з цих сигналів є фрагментами інформації, яку ви безпосередньо надаєте нам, коли ставите позначку «Подобається» або поширюєте допис, спілкуєтеся з другом, приєднуєтеся до групи або коментуєте допис на сторінці. Інші сигнали ми фіксуємо опосередковано на основі дій, які ви робите у Facebook. Докладнішу інформацію про типи сигналів, які використовуються під час ранжування, наведено нижче.
Потім ми використовуємо ці сигнали для підготовки прогнозів про те, який контент здасться найбільш актуальним і цінним для вас. Наприклад, наші системи передбачають, з якою ймовірністю ви прокоментуєте допис чи ваші друзі прокоментують допис, якщо ви поширите його, або з якою ймовірністю конкретний допис стане початком розмови чи дискусії. Ми також використовуємо опитування, щоб дізнатися в людей, чи допис був «вартий вашого часу», і результати цих опитувань використовуються для складання прогнозів про те, який ще контент може бути цікавим для вас. Ми також робимо прогнози щодо того, чи є та чи інша одиниця контенту проблемною і чи варто знизити рівень її поширення. Усі ці прогнози поєднуються на наступному етапі, на якому формується остаточний порядок показу контенту. Докладнішу інформацію про прогнози, що використовуються під час ранжування, наведено нижче.
Далі система розраховує «оцінку» для кожного допису й упорядковує їх на основі цієї оцінки. Зазвичай дописи, які, за прогнозами системи, будуть представляти для вас велику цінність, демонструються вище в стрічці. Система також намагається забезпечити збалансоване поєднання типів контенту у вашій стрічці. Наприклад, це означає, що ймовірність побачити кілька дописів з одних і тих самих груп або з однієї і тієї самої сторінки нижча. Імовірніше, ви побачите низку дописів із різних джерел.
Після того, як наша система ранжування розрахує оцінки, ми виконуємо передостанній крок – додаємо рекомендований контент, щоб допомогти вам дізнатися більше про те, що вас цікавить, від інших людей, які поділяють ці інтереси (незалежно від того, пов’язані вони з вами чи ні ). Зрештою, ми додаємо в стрічку рекламу. Щойно цей процес завершено, ваша персоналізована стрічка готова!
Перегляньте відео нижче, щоб дізнатися більше про те, як працює наш процес ранжування.
Більше можливостей керування контентом, що відображається в стрічці, для користувачів
Коли ви взаємодієте з контентом у стрічці, ви подаєте нам як явні сигнали (наприклад, коли ставите позначку «Подобається» або залишаєте коментар, поширюєте контент тощо), так і неявні сигнали (наприклад, коли переглядаєте дописи). Усі ці сигнали допомагають нам передбачити, що вам цікаво. Ми хочемо, щоб у вас було ще більше можливостей керувати стрічкою, тому створили інструменти, які допомагають вам точніше налаштувати те, що ви бачите. Ці елементи керування включають наведені нижче.
  • Налаштування стрічки. Цей інструмент пропонує низку параметрів, що дають змогу точніше налаштувати ранжування контенту у вашій стрічці, зокрема можливість підвищувати пріоритет дописів із вашого Вибраного. Ви також можете тимчасово приховувати або скасовувати стеження за людьми, сторінками й групами, щоб більше не бачити їхні дописи, а також повторно починати стежити за тими, за ким ви раніше припинили стежити.
  • Цікаво й нецікаво. Вибравши «Цікаво» або «Нецікаво», ви можете безпосередньо повідомити нам, що ви хочете бачити більше або менше подібних дописів. Якщо ви виберете «Цікаво», ми тимчасово підвищимо рейтинг цього допису й подібних до нього, а якщо ви виберете «Нецікаво», ми тимчасово знизимо його рейтинг.
  • Вкладка «Стрічки». Дає змогу спочатку побачити найновіші дописи; контент сортується у зворотному хронологічному порядку (як і оголошення).
Докладніше про те, як ми прогнозуємо, який контент ви хочете бачити
Наступні два компоненти найбільш важливі для визначення того, який пов’язаний контент ви бачите у верхній частині своєї стрічки, – сигнали, які говорять нам більше про те, що ви хочете бачити, та персоналізовані моделі прогнозування на основі цих сигналів, які допомагають формувати вашу унікальну стрічку.
Сигнали, що використовуються для ранжування пов’язаного контенту
Ми використовуємо тисячі сигналів, щоб робити прогнози про те, чи буде контент більш цінним або менш цінним для вас. На перелічені нижче категорії сигналів припадає переважна більшість сигналів, які ми використовуємо під час ранжування пов’язаного контенту в стрічці, щоб робити персоналізовані прогнози. Ви зможете дізнатися більше про типи даних, які ми використовуємо в наших моделях для кожної категорії, а також познайомитись із прикладами окремих сигналів.
Ми також включили категорії та приклади сигналів, які використовуються для виявлення проблемного контенту, пріоритет якого ми знижуємо (або який показуємо нижче в стрічці). Інформація про цю підгрупу сигналів навмисно більш обмежена для захисту від зловживання нашими системами зловмисниками. Крім того, ця інформація може бути змінена.
Основна інформація облікового запису
  • Скільки часу ви користуєтеся Facebook.
  • Мова, якою ви користуєтеся Facebook.
  • Інформація, пов’язана з розташуванням, як-от IP-адреса й інші сигнали пристрою, якщо ви дозволяєте нам її отримувати.
Час, частота й тривалість використання вами Facebook
  • Час доби в місці, де ви перебуваєте.
  • Кількість днів, протягом яких ви були активними у Facebook, за певний період часу.
Пристрій, який ви використовуєте
  • Пристрій і програмне забезпечення, що використовується, а також інші характеристики пристрою, наприклад тип пристрою, відомості про операційну систему, відомості про апаратне й програмне забезпечення, рівень заряду батареї та рівень сигналу.
Як ви поширювали різний контент
  • Кількість різних дописів, які ви поширили (наприклад, відео, світлини, відео Reels тощо).
Як ви взаємодіяли з різним контентом
  • Типи контенту, з яким ви взаємодіяли, і те, як ви взаємодіяли з ним, наприклад загальна кількість разів, коли ви натискали на дописи зі світлинами або скільки разів ви коментували дописи з відео.
Як ви переглядали різний контент
  • Типи контенту, який ви переглядали, і тривалість перегляду, наприклад скільки часу ви витрачаєте на перегляд світлини, скільки часу ви витрачаєте на читання коментарів або скільки часу ви витрачаєте на перегляд відео.
Дані про загальну кількість доступних дописів від ваших друзів, сторінок і груп
  • Скільки нових дописів доступно для перегляду та якого типу дописи вам доступні.
  • Скільки дописів від ваших контактів мають нові коментарі.
Дані про друзів
  • Скільки у вас друзів.
  • Як часто ви взаємодієте з контентом кожного друга.
Дані про сторінки, за якими ви стежите
  • Загальна кількість сторінок, за якими ви стежите.
  • Кількість сторінок, які ви відвідали за певний період часу.
Дані про групи, учасником яких ви є
  • Кількість груп, до яких ви приєдналися за певний період часу.
Налаштування конфіденційності або видимості допису
  • Чи є допис доступним усім або він відображається лише друзям, вибраній вами аудиторії чи лише вам.
Якого типу цей допис та які медіафайли він містить
  • Чи є в дописі світлини, відео, прямий ефір, посилання тощо.
  • Чи є допис прямим ефіром або записом прямого ефіру.
Дані про контент допису
  • Якщо в дописі є URL-адреса, то співвідношення популярності домену у Facebook порівняно з Інтернетом загалом.
  • Частка контенту цього допису (у відсотках), що збігається з контентом інших дописів.
  • Чи містить допис зображення оголеного тіла, зображення сцен насильства чи інші можливі порушення Стандартів спільноти.
  • Чи був контент допису позначений як неправдивий або частково неправдивий одним із наших незалежних партнерів із перевірки фактів.
Дані про медіафайли, як-от світлини чи відео, у дописі
  • Ширина й висота опублікованої світлини в пікселях.
  • Який візуальний контент міститься на світлині.
  • Чи містить допис зациклене відео та/або статичне зображення.
Теми допису
Атрибути автора допису
  • Де автор розміщує допис (наприклад, у профілі, на сторінці чи в групі).
  • Якщо допис розміщено в групі, скільки учасників у цій групі.
  • Кількість підтверджених порушень Стандартів спільноти, вчинених цим обліковим записом.
Дії автора у Facebook
  • Скільки дописів (відео, посилань, світлин тощо) автор опублікував за певний період часу.
Як інші користувачі переглядали профіль цього автора або його/її контент раніше
  • Скільки разів цю сторінку було переглянуто користувачами за певний період часу.
  • Загальна кількість користувачів, які стежать за сторінкою, за певний період часу.
Як інші користувачі взаємодіяли з контентом автора раніше
  • Скільки разів користувачі поширювали контент від цієї сторінки.
  • Загальна кількість коментарів, позначок «Подобається», поширень на сторінці.
Атрибути автора допису
  • Де автор розміщує допис (наприклад, у профілі, на сторінці чи в групі).
  • Якщо в групі, то скільки в ній учасників.
  • Кількість підтверджених порушень Стандартів спільноти, вчинених обліковим записом.
Дії автора у Facebook
  • Скільки дописів (відео, посилань, світлин тощо) автор опублікував за певний період часу.
Як інші користувачі переглядали профіль цього автора або його/її контент раніше
  • Скільки разів цю сторінку було переглянуто користувачами за певний період часу.
  • Загальна кількість користувачів, які стежать за сторінкою, за певний період часу.
Як інші користувачі взаємодіяли з контентом автора раніше
  • Скільки разів користувачі поширювали контент від цієї сторінки.
  • Загальна кількість коментарів користувачів до контенту цієї сторінки.
Перегляди цього допису всіма користувачами
  • Загальна чи середня кількість часу, яку люди витратили на перегляд цього допису.
  • Загальна чи середня кількість часу, яку люди витратили на перегляд відео в цьому дописі.
Взаємодія всіх користувачів із цим дописом
  • Загальна кількість позначок «Подобається» допису.
  • Загальна кількість коментарів до допису.
  • Співвідношення кількості натискань, позначок «Подобається» та коментарів до дописів від загального числа його переглядів.
Ваші взаємодії з цим дописом
  • Чи поставили ви позначку «Подобається» цьому допису.
Як ви переглядали схожий контент
  • Скільки всього разів ви дивилися інший контент того самого типу.
Як ви взаємодіяли зі схожим контентом
  • Скільки всього разів ви поширювали інший контент того самого типу.
Ваші стосунки з автором допису
  • Чи є ви або ваш друг адміністратором сторінки, яка поширила цей допис.
Як ви переглядали контент цього користувача раніше
  • Скільки всього разів ви переглядали інші дописи цієї групи.
Як ви взаємодіяли з контентом цього користувача раніше
  • Загальна кількість поширень вами іншого контенту від цієї сторінки.
Ваші стосунки з користувачем, який поширив допису
  • Чи є ви або ваш друг адміністратором сторінки, яка поширила цей допис.
Як ви переглядали контент цього користувача раніше
  • Скільки всього разів ви переглядали інші дописи цієї групи.
Як ви взаємодіяли з контентом цього користувача раніше
  • Загальна кількість поширень вами іншого контенту від цієї сторінки.
Моделі прознозування, що використовуються для ранжування пов’язаного контенту
Система ранжування контенту в стрічці має понад 100 різних моделей прогнозування. Загалом ці моделі поділяються на чотири категорії, як описано нижче.
  1. Прогнози щодо ваших дій із дописом
  2. Прогнози про те, як ви витратите час, переглядаючи допис.
  3. Прогнози щодо вашого інтересу до допису чи людини, сторінки або групи, які поширили допис.
  4. Прогнози про те, як інші користувачі будуть взаємодіяти з дописом, якщо ви здійсните певну дію, наприклад прокоментуєте або поширите його.
Кожен прогноз є потенційним індикатором того, наскільки цінним буде для людини певний контент. Наприклад, те, що ви поширили допис іншим користувачам, може свідчити про те, що цей допис став для вас цінним. Тому прогноз того, чи поширите ви допис, – це гарний сигнал про цінність, який ми можемо використовувати, щоб показувати певні дописи вище в стрічці порівняно з іншими. Зрозуміло, що жоден прогноз не є ідеальним показником цінності допису для вас, тому ми використовуємо кілька моделей прогнозування із загальною метою зробити додаток Facebook цінним для людей у ​​довгостроковій перспективі, а не лише в конкретний момент, коли вони бачать цей контент.
Нижче ми розглядаємо докладніше різні моделі прогнозування, які найчастіше використовуємо для ранжування дописів у стрічці. У деяких ситуаціях, коли окремі моделі дуже схожі за своїми прогнозами, ми поєднали кілька моделей в одну. Наприклад, у нас є кілька моделей для прогнозування того, який елемент допису ви можете натиснути – сам допис, світлину, що міститься в ньому, коментарі до нього тощо. У цьому списку всі моделі позначені як «Імовірність того, що ви натиснете на якусь частину допису».
Список нижче згрупований за тим, наскільки добре ці моделі можуть визначити, буде допис цінним чи ні; моделі у верхній групі зазвичай використовуються найчастіше під час визначення порядку контенту у вашій стрічці порівняно з моделями в наступних двох групах. Однак найважливішим є поєднання всіх цих моделей.
Ранжування контенту в стрічці персоналізоване, тому відносний вплив кожної моделі прогнозування на стрічку буде залежати від людини й контенту, оскільки користувачі мають різні налаштування щодо того, що їм подобається та як вони хочуть взаємодіяти з контентом. Наприклад, прогнози щодо того, скільки часу ви можете витратити на перегляд відео, можуть бути більш надійним показником цінності допису з відео, ніж те, чи ви натиснете відео, у той час як зворотній прогноз може бути актуальним для допису, що містить посилання на статтю. Інший приклад: для деяких людей позначка «Подобається» для допису є надійним індикатором того, що вони вважають цей допис цінним, у той час як для інших (наприклад, для людей, які не використовують кнопку «Подобається») кориснішим сигналом може бути час, витрачений на читання допису.
Ми постійно вдосконалюємо наші системи ранжування, щоб надавати користувачам найбільш цінний досвід, тому інформація, представлена ​​тут, може змінюватися з часом. Крім того, у прагненні забезпечити більш персоналізований досвід для користувачів ми продовжуємо тестувати й покращувати наш підхід до публікації політичного контенту у Facebook.
Типи моделей прогнозування
У кожній групі моделі перераховані в алфавітному порядку й не ранжовані. Деякі з прогнозів використовуються, тільки якщо допис релевантний для моделі. Наприклад, прогнози щодо дописів від груп застосовуються тільки в тому випадку, якщо ранжований допис є дописом групи.
  • Наскільки ймовірно, що вас зацікавить контент від ваших друзів.
  • Наскільки ймовірно, що вас зацікавить група, яка опублікувала допис, або контент цієї групи (на основі взаємодії з групою або її контентом).
  • Наскільки ймовірно, що вас зацікавить сторінка, яка опублікувала допис, або контент від цієї сторінки (на основі взаємодії зі сторінкою або її контентом).
  • Наскільки ймовірно, що ви натиснете якусь частину допису.
  • Наскільки ймовірно, що ви якось відреагуєте на допис: наприклад, поставите позначку «Подобається», залишите реакцію або прокоментуєте допис.
  • Наскільки ймовірно, що ви будете значуще взаємодіяти з дописом, зокрема коментувати/ставити позначку «Подобається»/реагувати/поширювати в Messenger/поширювати та/або витрачати час на перегляд допису.
  • Наскільки ймовірно, що ви поширите допис.
  • Наскільки ймовірно, що ви витратите час на перегляд коментарів до допису.
  • Наскільки ймовірно, що ви витратите час на перегляд допису або його контенту, а не просто прокрутите далі.
  • Наскільки ймовірно, що ви відвідаєте сторінку після того, як побачите допис від неї.
  • Наскільки ймовірно, що ви захочете побачити більше або менше контенту від людини чи сторінки, які поширили цей допис.
  • Наскільки ймовірно, що ви перегляньте відео в дописі, і скільки часу (за прогнозами) ви витратите на перегляд цього відео.
  • Наскільки ймовірно, що ваші взаємодії з дописом від цієї сторінки спонукають адміністратора сторінки публікувати в майбутньому ще більше цінного для вас контенту.
  • Прогнозована кількість додаткових коментарів чи відповідей, які отримає допис, якщо ви прокоментуєте чи поширите його.
  • Наскільки ймовірно, що ви прокоментуєте допис.
  • Наскільки ймовірно, що ви вважатимете новинну статтю інформативною, якщо допис містить посилання на новинні статті.
  • Наскільки ймовірно, що ви вважатимете цей допис вартим вашого часу.
  • Наскільки ймовірно, що ви почнете стежити за сторінкою після того, як побачите її допис, який поширив ваш друг.
  • Наскільки ймовірно, що ви приховаєте допис, пропустите його або припините стеження (використовується для зниження рівня поширення допису).
  • Наскільки ймовірно, що ви поставите позначку «Подобається» цьому допису.
  • Наскільки ймовірно, що ви залишите реакцію на допис («У захваті», «Ми разом», «Ха-ха» «Овва», «Сумно», «Злість»); прогнози про реакцію «Злість» використовуються для зменшення поширення допису.
  • Наскільки ймовірно, що ви відповісте на запрошення на подію, якщо допис містить інформацію про подію у Facebook.
  • Наскільки ймовірно, що ви прокрутите допис з оголошенням про товар від групи для купівлі й продажу товарів.
  • Наскільки ймовірно, що ви надішлете повідомлення у зв’язку з дописом про продаж товару, якщо це дозволяють закони про конфіденційність даних.
  • Наскільки ймовірно, що ви витратите час на перегляд події в дописі, якщо натиснете його.
  • Наскільки ймовірно, що ваші взаємодії з дописом групи спонукатимуть інших учасників поширювати додатковий контент групи або взаємодіяти з іншим контентом групи в майбутньому.
  • Прогнозована кількість додаткових поширень, яку отримає цей допис, якщо ви поширите його.
  • Прогнозована кількість позначок «Подобається», яку отримає цей допис, якщо ви поширите його.
  • Наскільки ймовірно, що ви приєднаєтеся до чата спільноти з допису групи.
  • Наскільки ймовірно, що ви поставите позначку «Подобається» допису й витратите час на перегляд допису від сторінки, яку ви додали до вибраного.
  • Наскільки ймовірно, що ви зробите пожертву, побачивши допис з інформацією про збір коштів.
  • Наскільки ймовірно, що ви поскаржитеся на допис (використовується для зменшення поширення допису).
  • Наскільки ймовірно, що ви надішлете допис у повідомленні (якщо це дозволяють закони про конфіденційність даних).
  • Наскільки ймовірно, що ви вчините будь-яку дію на підтримку автора, як-от надішлете зірку.
  • Наскільки ймовірно, що ви переглянете відео в повноекранному режимі, якщо в дописі є відео.
  • Прогнозована кількість часу, яку ви можете провести у веббраузері, якщо перейдете за посиланням у дописі.
Meta може просувати свій корпоративний голос, погляди й керівників через актуальні облікові записи соціальних мереж на наших платформах.