Як це рахується
Чотири кроки від статті до цифри на головній.
Коротко
Global Attention — це трекер тону новин: він читає RSS-стрічки доменів, агентств і редакцій у таких напрямах, як AI, фінанси, політика і спорт, і оновлюється впродовж доби.
Сюжет — це набір статей різних доменів про одну новину; Global Attention об’єднує їх автоматично й розподіляє сюжети за темами.
Індекс тону — число від 0 до 100 за певний період, зазвичай за останні 24 години: 50 + 50 × (позитивні − негативні) / (позитивні + негативні), де позитивні й негативні — частки статей, які так оцінила мовна модель; нейтральні статті не враховуються.
50 означає, що позитивних і негативних публікацій порівну, понад 55 — тон зміщений у позитив, нижче 45 — у негатив; звичайний рівень — середній щоденний індекс за останні 30 повних днів.
Індекс описує, як пише преса, а не що станеться далі; це не інвестиційна порада.
Домени
RSS-стрічки доменів, агентств і редакцій, переважно англомовні. Скільки доменів сайт читає сьогодні, видно на головній. Стрічки опитуються щохвилини за власним розкладом; стрічка, що не відповідає понад добу, вимикається.
Ми зберігаємо заголовок, посилання і дату. Текст статті не передруковуємо — посилання веде на домен.
Сюжети
Сюжет — це статті різних доменів про одну й ту саму новину. Статті групуються автоматично за змістом; один домен, що повторює себе, сюжетом не стає.
Сюжети розкладаються на теми напряму — всесвіти сайту; на сторінці всесвіту кожна плитка мапи — один із його найгучніших сюжетів, а її розмір — його увага.
Короткий підсумок «Що відбувається» на сторінці всесвіту пише мовна модель лише із заголовків, кількості доменів і тону найпомітніших сюжетів всесвіту. Його перевіряють раз на дві години й переписують, лише коли ці сюжети помітно змінилися; нічого понад заголовки модель не додає.
Оцінка уваги
Увага — це те, наскільки голосно про сюжет говорять у новинах просто зараз, числом від 0 до 100. Вона вимірює лише новинне висвітлення, а не галас у соцмережах. За нею впорядковані сюжети в таблиці.
У неї входять три речі. Охоплення: враховується кожна стаття про сюжет, але стаття з «важчого» домену важить більше, ніж із «легшого», а свіжа — більше, ніж стара; вага статті спадає вдвічі приблизно за 5,5 години. Поширення: скільки різних доменів несуть сюжет, адже сюжет, який підхопили багато доменів, пройшов далеко, а той, який ніхто не повторив, — ні. Швидкість: чи наростає висвітлення, чи згасає, — за статтями останніх 6 годин порівняно з 18 годинами перед ними.
Охоплення веде; поширення і швидкість лише коригують його й не можуть його замінити, тож сюжет, згаданий двічі, ніколи не виглядає сильним сигналом. У числах: ln(1 + охоплення) × (1 + 0,18 × поширення + 0,18 × швидкість). Поширення — натуральний логарифм числа доменів, що несуть сюжет; швидкість — логарифм відношення кількості статей за годину в останні 6 годин до тієї ж кількості за 18 годин перед ними (до кожної додається одиниця), утримуваний між −0,6 і 1,2. Результат ставиться на шкалу так, що 4,5 читається як 100, а нижче 0 чи вище 100 нічого не показується. Колонка «Динаміка» (набирає, рівна, затихає) показує саму лише швидкість.
Шкала фіксована: за 100 править сталий опорний рівень, а не найголосніший сюжет дня. Тому однакова активність сьогодні й завтра отримує однакову оцінку, а оцінки різних днів можна порівнювати. Ця стала — вибір калібрування, а не вимір, тож навіть найгучніші сюжети зазвичай отримують менше за 100.
Частка уваги дня, яку показують стрічки й API, — це інше число: охоплення сюжету, поділене на охоплення всіх сюжетів за останні 24 години. Оцінка каже, наскільки голосний сюжет; частка — яку частину всього прочитаного він займає, і саме вона розрізняє сюжети, коли гучний увесь новинний цикл і все отримує високі оцінки.
Оцінка описує, скільки преса пише про сюжет, а не те, добра чи погана новина і що буде далі. Це не інвестиційна порада.
Тон
Мовна модель позначає кожну англомовну статтю як позитивну, нейтральну або негативну — за тим, як вона подає новину.
Модель не вгадує: якщо відповідь не пройшла перевірку, стаття лишається без позначки і не впливає на тон, доки її не оцінять повторно.
Індекс настрою
Індекс чистого тону від 0 до 100 за останні 24 години: 50 + 50 × (позитивні − негативні) / (позитивні + негативні). Нейтральні статті не враховуються, тож 50 означає рівновагу позитиву й негативу, 100 — усі оцінені статті з напрямом позитивні, 0 — усі негативні.
Зони: 0–24 сильний негатив, 25–44 негатив, 45–55 нейтрально, 56–75 позитив, 76–100 сильний позитив. Його порівнюємо зі звичним рівнем — середнім денного індексу за останні 30 повних днів. Це опис того, як пишуть, а не сигнал до дії.
Рейтинг доменів
Для кожного домену беремо його статті за останні 30 днів — лише ті, що модель віднесла до теми одного з всесвітів, — і рахуємо той самий індекс чистого тону: 50 + 50 × (позитивні − негативні) / (позитивні + негативні). Кілька стрічок одного домену (наприклад, rss.nytimes.com і nytimes.com) складаються разом.
У рейтинг потрапляє домен щонайменше з 50 оціненими статтями за період. Поки збір молодший за 30 днів і таких доменів замало, поріг знижується, але не нижче 20 статей; поточний поріг і реальний період завжди підписані під таблицею.
Рейтинг описує тон статей так, як його читає модель, а не якість, надійність чи упередженість домену: той, хто частіше пише про зростання й запуски, отримує вищий індекс, а той, хто частіше пише про зломи й суди, — нижчий.
Карта за країнами
Під час оцінки тону модель також називає країни, про які стаття: головного героя новини чи місце події, до трьох на статтю, кодами ISO 3166-1. Країну не ставимо, якщо її згадано мимохідь, якщо новина про світ загалом, про ЄС чи цілий регіон.
Для кожної країни рахуємо той самий індекс чистого тону за статтями, які модель віднесла до тем всесвітів. Стаття про дві країни рахується обом. Країни з менш ніж 10 статтями за період заштриховано: там одна історія важить забагато. Країни визначаються з дня запуску карти; давніші статті не переоцінено.
Території без коду ISO 3166 не забарвлюються.
Daily Global Attention Index
Наскільки гучною була доба за UTC для медіа однієї вертикалі, від 0 до 100; у AI, фінансів, політики і спорту свій індекс. Ми рахуємо статті вертикалі за добу від панелі видань — тих, що мали статті щонайменше у 24 з попередніх 30 днів, — і зважуємо кожну статтю за аудиторією її видання. Нове джерело потрапляє в панель лише після такої історії, тож нові фіди не піднімають індекс.
День порівнюється з медіаною тієї самої панелі з тими самими вагами за попередні 30 днів: будній день — з буднями, субота чи неділя — з вихідними, бо у вихідні медіа пишуть помітно менше. Індекс дорівнює 50 + 25 × log2(день ÷ медіана) і лежить між 0 і 100: 50 — звичайний день, 75 — удвічі гучніше, 100 — вчетверо, 25 — удвічі тихіше.
Поряд кожен випуск дає тон дня (той самий net-індекс тону за оціненими статтями доби), тему дня (тему вертикалі, частка якої серед статей доби найбільше перевищила її частку за попередні 30 днів) і п'ять головних історій дня за увагою. Випуск виходить після завершення доби за UTC і потім не змінюється; день, дані якого не дають його порахувати (замала панель, збій збору, закоротка історія), лишається без випуску. Індекс описує висвітлення, а не ціни, і не є інвестиційною порадою.