Під час пошуку в Viva Engage, багато відбувається за лаштунками, все менш ніж за секунду. Пошук у Engage передбачає набір інноваційних функцій, які дають змогу зосередити результати пошуку на бажаних цілях запиту. На наведеному нижче зображенні показано робочий цикл пошуку Engage, який використовує потужну функцію гібридного пошуку.
Гібридний пошук: відповідність ключових слів + зіставлення значень
Viva Engage використовує архітектуру гібридного пошуку, яка є двома принципово різними підходами пошуку, які виконуються одночасно та доповнюють один одного:
-
Зіставлення ключових слів знаходить записи, які містять введені точні слова. У ньому використовується перевірений метод отримання інформації, який розглядає не тільки те, чи відображаються ваші ключові слова, але і частоту їх появи та відмінність. Рідкісне, конкретне слово на кшталт "хакатон" несе більше ваги, ніж звичайне слово на кшталт "команда". Це чудовий варіант для певних термінів, таких як назви проектів, акроніми або чиєсь ім'я. Якщо ви шукаєте "ФР26 Q3 OKR", зіставлення ключових слів знаходить записи, які використовують ці точні терміни. Зіставлення ключових слів також тягнеться з двох пулів вмісту: результати дослідження (важливі для виявлення, у всьому вмісті, до яких ви можете отримати доступ) і результати спорідненості (персоналізовані, зважені щодо людей і спільнот, з якими ви взаємодієте найчастіше). Ці два пули об'єднані, щоб надати вам ширину і персоналізацію з самого початку.
-
Функція зіставлення означає, що функція AI використовується, щоб зрозуміти призначення запиту. Текст запиту перетворюється на математичне представлення його значення (так зване "вбудовування"), а потім порівнюється з вбудовуванням для всіх потоків у мережі. Дописи зі схожим значенням відображаються на поверхні, навіть якщо в них використовуються зовсім інші слова. Наприклад, якщо ви шукаєте "ідеї морального духу команди", це означає, що matching може виявити та показати допис під назвою "Fun Activities to Boost Team Engagement". Немає слів, які перекриваються, але значення однакове. Включаються лише результати, які відповідають мінімальному порогу подібності, що забезпечує якість.
Навіщо використовувати обидва об'єми? Відповідність ключових слів точна та передбачувана. Зіставлення означає, що ви можете виявити пропущений вміст. Разом вони кидають широку мережу, як правило, оцінюючи сотні кандидатів посад, перш ніж звузити найбільш відповідні результати.
Конфіденційність і дозволи
Engage застосовує суворі перевірки дозволів. Відображатиметься лише вміст, до якого ви маєте доступ. Дописи з приватних спільнот, до яких ви ще не приєдналися, або теми, які було видалено, ніколи не відображаються. Вміст із спільнот, які ви вимикали, усе одно відображатиметься в результатах пошуку – вимкнення звуку впливає на ваш канал, а не на пошук.
Персоналізоване ранжирування
Знайшовши всі потенційно відповідні дописи, Engage використовує модель машинного навчання для ранжирування результатів пошуку. Модель оцінює кожен допис кандидата в більш ніж 100 різних сигналах, організованих за кількома категоріями:
-
Відповідність тексту: наскільки добре вміст запису відповідає запиту, який вимірюється за кількома вимірами, зокрема частотою термінів, важливістю термінів, щільністю зіставлення та частиною запису відповіді (заголовок, основний текст або відповіді).
-
People спорідненість: наскільки ви взаємодієте з людиною, яка написала допис, у Engage, Outlook, Teams та інших інструментах Microsoft 365. Система обчислює персоналізовану оцінку спорідненості між вами та кожним автором у наборі результатів.
-
Спорідненість спільноти: наскільки ви активні в спільноті, до якої було надано спільний доступ, залежно від ваших візитів, відповідей і історії взаємодії з цією спільнотою.
-
Семантична схожість: три окремі оцінки схожості, обчисленої за допомогою ШІ: наскільки близько ваш запит має значення до публікації вмісту, для автора допису та спільноти, де він був опублікований.
-
Recency and time signals: when the post was created, how much time has elapsed, and time-decay factors that naturally boost newer content.
-
Сигнали залучення: перегляд кількості, кількості відповідей, реакцій, а також власних пошукових запитів і журналу кліків користувача допомагають передбачити, що він знайде.
-
Якість виділення: де в пості відображаються збіги, наскільки вони сконцентровані та наскільки помітними є відповідні розділи.
Кінцевий результат полягає в тому, що двоє людей, які шукають одне й те саме, можуть бачити різні результати. Якщо ви тісно співпрацюєте з кимось в інженерній команді, і вони опублікували про "хакатон", їх пост, природно, займає вище для вас, ніж для тих, хто ніколи не взаємодіяв з ними.
Швидкодія та продуктивність
Усі ці можливості, зокрема гібридне створення кандидатів, обчислення функцій у 100+ сигналах, ранжирування машинного навчання та фільтрування дозволів, відбуваються менше секунди. Це можна зробити кількома способами:
Паралелізм: ключове слово та значення зіставлення виконуються одночасно, а не один за одним, тому загальний час – це тривалість повільнішого пошуку, а не сума обох
Інтелектуальне кешування: під час перегляду першої сторінки результатів Engage попередньо отримує та кешує наступну сторінку у фоновому режимі. Це означає, що поділ на сторінки відчуває себе миттєво - натиснувши на сторінку 2 або 3 служить кешовані результати без затримки
Пакетна обробка: такі сигнали, як журнал залучень і метадані спільноти, отримуються та обчислюються в оптимізованих пакетах, а не по черзі
Результатом є пошук, який відчуває себе миттєво, виконуючи складну роботу за лаштунками.
Пошук людей
Viva Engage пошук – це не лише розмови. Це також потужний спосіб знайти людей у вашій організації. Під час пошуку особи Engage збігів із:
-
Коротке ім'я: ім'я, прізвище або обидва (наприклад, "Раджеш Джха")
-
Посада: пошук за роллю (наприклад, "менеджер-інженер" або "головний відділ керування проектами")
-
Електронна пошта або псевдонім: пошук за адресою електронної пошти або префіксом псевдоніма
People результати відображаються як у розкривному списку миттєвих пропозицій, так і на вкладці People на сторінці результатів пошуку. У кожному результаті відображаються ім'я особи, зображення профілю, посада та електронна пошта, що дає змогу швидко визначити потрібну особу, навіть якщо є кілька збігів.
Порада.: Якщо ви знаєте псевдонім електронної пошти іншого користувача, пошук його (наприклад, "chrzeng") – це часто найшвидший спосіб знайти його. Пошук за посадою (наприклад, "керівник продукту Engage") допомагає виявити людей, яких ви не знаєте за іменем.
Пошук спільнот
Шукаєте спільноту для приєднання? Пошук збігів з іменами та описами спільнот. Це означає, що ви можете шукати за темою (наприклад, "спеціальні можливості", "приєднання", "жіноче лідерство") і знаходити відповідні спільноти, навіть якщо точного слова немає в назві спільноти.
Результати спільноти також відображаються в миттєвих рекомендаціях під час введення, завдяки чому можна легко переходити безпосередньо до спільноти, не відвідуючи повну сторінку результатів.
Ось кілька прикладів того, як працює пошук спільноти:
|
Ви шукаєте... |
Ви знайдете такі спільноти, як... |
|---|---|
|
"спеціальні можливості" |
Engage спеціальних можливостей, спільноти, пов'язаної зі спеціальними можливостями, спільноти з питань спеціальних можливостей |
|
"жіноче лідерство" |
SME&C Жінки в керівництві, Жіноча спільнота лідерства (WLC), технічні жінки лідери |
|
"Azure DevOps" |
Azure DevOps / 1ES та пов'язані Azure інженерні спільноти |
|
"приєднання" |
Приєднання, приєднання алхімія, приєднання нових працівників |
Виділення ключового слова
Коли ви переміститеся на сторінку результатів пошуку, пошукові терміни виділяються в пост-попередньому перегляді. Це допоможе швидко перевірити результати та зрозуміти, чому кожен запис повернуто.
Виділення відображається в таких розташуваннях:
-
Заголовок ланцюжка (якщо запис є).
-
Попередній перегляд основного тексту: Engage показує найактуальніший фрагмент запису з виділеними ключовими словами.
-
Відповіді: якщо відповідь відповідає запиту, вона відображається з виділеннями під вихідним записом. Наприклад, якщо шукати "Інструменти AI та copilot", кожне відповідне слово буде виділено в результатах, що дає змогу легко побачити, як публікація пов'язана з вашим запитом.
Примітка.: Виділення ключових слів може не відображатися послідовно в усіх типах результатів. Наприклад, імена тем і спільнот індексуються та доступні для пошуку, але наразі не виділяються в результатах пошуку. Ми активно працюємо над покращенням узгодженості виділення в інтерфейсі пошуку.