Atunci când căutați în Viva Engage, se întâmplă multe lucruri în culise, totul în mai puțin de o secundă. Căutarea în Engage implică o colecție de caracteristici inovatoare pentru a focaliza rezultatele căutării către obiectivele dorite ale interogării. Următoarea imagine arată fluxul de lucru al căutării Engage, care utilizează o caracteristică puternică numită căutare hibridă.
Căutare hibridă: potrivire cuvinte cheie + potrivire semnificație
Viva Engage utilizează o arhitectură numită căutare hibridă, care constă în două abordări de căutare fundamental diferite, care rulează în același timp și se completează reciproc:
- Potrivirea cuvintelor cheie găsește publicările care conțin exact cuvintele pe care le introduceți. Utilizează o tehnică dovedită de regăsire a informațiilor, care ia în considerare nu doar dacă apar cuvintele cheie, ci și cât de des apar și cât de distincte sunt acestea. Un cuvânt rar și specific precum "hackathon" are mai multă greutate decât un cuvânt obișnuit precum "echipă". Acest lucru este foarte bun pentru termeni specifici, cum ar fi nume de proiect, acronime sau numele unei persoane. În cazul în care căutați "OKR-uri pentru T3 pentru anul fiscal 26", potrivirea cuvintelor cheie găsește publicări care utilizează exact acești termeni. De asemenea, potrivirea cuvintelor cheie se bazează pe două fonduri de conținut: rezultatele explorării (axate pe descoperire, în tot conținutul pe care îl puteți accesa) și rezultatele de afinitate (personalizate, ponderate către persoanele și comunitățile cu care interacționați cel mai des). Aceste două bazine sunt îmbinate pentru a vă oferi atât amploare, cât și personalizare încă de la început.
- Potrivirea înseamnă că potrivirea utilizează inteligența artificială pentru a înțelege intenția din spatele interogării dvs. Textul interogării este transformat într-o reprezentare matematică a semnificației acestuia (denumită "încorporare") și apoi comparat cu încorporarile pentru toate firele din rețea. Au apărut postări cu semnificație similară, chiar dacă folosesc cuvinte complet diferite. De exemplu, în cazul în care căutați "idei pentru moralul echipei", ceea ce înseamnă că potrivirea poate detecta și afișa o postare intitulată "Activități distractive pentru a crește implicarea echipei". Nu există nicio suprapunere de cuvinte, dar semnificația este aceeași. Numai rezultatele care îndeplinesc un prag minim de similitudine sunt incluse, asigurând calitatea.
De ce să le utilizați pe ambele? Potrivirea cuvintelor cheie este precisă și previzibilă. Potrivirea semnificată vă ajută să descoperiți conținut pe care poate l-ați pierdut. Împreună, au aruncat o plasă largă, evaluând de obicei sute de posturi de candidați, înainte de a restrânge cele mai relevante rezultate.
Confidențialitate și permisiuni
Engage aplică verificări stricte ale permisiunilor. Veți vedea doar conținutul la care aveți acces. Postările din comunitățile private la care nu v-ați alăturat sau firele care au fost șterse nu se afișează niciodată. Conținutul din comunitățile pentru care ați dezactivat sunetul va apărea în continuare în rezultatele căutării; dezactivarea sunetului afectează fluxul, nu căutarea.
Ierarhizare personalizată
După ce găsiți toate postările potențial relevante, Engage utilizează un model de învățare automată pentru a vă clasifica rezultatele căutării. Modelul evaluează fiecare post candidat în peste 100 de semnale diferite, organizate în mai multe categorii:
- Relevanța textului: cât de bine se potrivește conținutul postării cu interogarea dvs., măsurată prin mai multe dimensiuni, inclusiv frecvența termenilor, importanța termenilor, densitatea potrivirii și partea postării în care apare potrivirea (titlul, corpul de text sau răspunsurile).
- Afinitate People: cât de mult interacționați cu persoana care a scris postarea, în Engage, Outlook, Teams și alte instrumente Microsoft 365. Sistemul calculează un scor de afinitate personalizat între dvs. și fiecare autor din setul de rezultate.
- Afinitate cu comunitatea: cât de activ sunteți în comunitatea în care a fost distribuită postarea, pe baza vizitelor, a răspunsurilor și a istoricului interacțiunilor cu comunitatea respectivă.
- Similitudine semantică: trei scoruri de similaritate separate calculate de inteligența artificială: cât de aproape este semnificația interogării față de conținutul postării, de autorul postării și de comunitatea în care a fost postată.
- Semnalele actuale și de timp: când a fost creată postarea, cât timp a trecut și factorii de degradare a timpului care stimulează în mod natural conținutul mai nou.
- Semnale de implicare: numărul de vizualizări, numărul de răspunsuri, reacțiile, precum și istoricul de căutări și clicuri al utilizatorului vă ajută să anticipați ce va considera valoros.
- Calitatea evidențierii: unde apar meciurile în postare, cât de concentrate sunt și cât de proeminente sunt secțiunile corespunzătoare.
Rezultatul final este că două persoane care caută același lucru pot vedea rezultate diferite. Dacă lucrezi îndeaproape cu cineva din echipa de ingineri și a postat despre "hackathon", postarea lor este în mod natural mai sus pentru tine decât pentru cineva care nu a interacționat niciodată cu el.
Viteză și performanță
Toate aceste capacități, inclusiv generarea candidaților hibrizi, calculul caracteristicilor în 100+ semnale, ierarhizarea învățării automate și filtrarea permisiunilor, au loc în mai puțin de o secundă. Mai multe tehnici fac posibil acest lucru:
Paralelism: potrivirea cuvintelor cheie și a semnificațiilor rulează simultan, nu una după cealaltă, astfel încât timpul total este durata căutării mai lente, nu suma ambelor
Memorare în cache inteligentă: atunci când vizualizați prima pagină de rezultate, Engage preia în prealabil și memorează în cache pagina următoare în fundal. Acest lucru înseamnă că paginarea pare instantanee - clicul pe pagina 2 sau 3 servește rezultatelor memorate în cache fără întârziere
Procesare în loturi: semnale precum istoricul angajamentelor și metadatele comunității sunt preluate și calculate în grupuri optimizate, nu pe rând
Rezultatul este o experiență de căutare instantanee în timp ce lucrați sofisticat din culise.
Căutarea persoanelor
Căutarea Viva Engage nu este doar pentru conversații. De asemenea, este o modalitate puternică de a găsi persoane din organizația dvs. Atunci când căutați o persoană, Engage se potrivește contra:
- Nume afișat: prenume, nume sau ambele (de exemplu, "Rajesh Jha")
- Denumirea funcției: căutare după rol (de exemplu, "manager de inginerie" sau "director de program")
- E-mail sau alias: căutarea după adresa de e-mail sau prefixul aliasului
Rezultatele People apar atât în lista verticală de sugestii instant, cât și în fila People de pe pagina cu rezultatele căutării. Fiecare rezultat afișează numele persoanei, fotografia de profil, denumirea funcției și adresa de e-mail, astfel încât să puteți identifica rapid persoana potrivită, chiar și atunci când există mai multe potriviri.
Sfat
Dacă știți aliasul de e-mail al unei persoane, căutarea acestuia (de exemplu, "chrzeng") este adesea cea mai rapidă modalitate de a o găsi. Căutarea după denumirea funcției (de exemplu, "manager de produs Engage") vă ajută să descoperiți persoane pe care poate că nu le cunoașteți după nume.
Căutarea comunităților
Căutați o comunitate la care să vă alăturați? Căutați potriviri în numele și descrierile comunității. Acest lucru înseamnă că puteți căuta după subiect (de exemplu, "accesibilitate", "înscriere", "conducere femei") și să găsiți comunități relevante, chiar dacă nu există exact cuvântul în numele comunității.
Rezultatele comunității apar și în sugestiile instant pe măsură ce tastați, facilitând navigarea directă la o comunitate, fără a vizita pagina completă de rezultate.
Câteva exemple ale modului în care funcționează căutarea în comunitate:
| Căutați... | Veți găsi comunități precum... |
|---|---|
| "Accesibilitate" | Engage Accesibilitate, Accesibilitate, Comunitate conectată, Accesibilitate, Comunitate de lideri pentru accesibilitate |
| "Femei în conducere" | IMM&C Women in Leadership, Women's Leadership Community (WLC), Technical Women Leaders |
| "Azure DevOps" | Azure DevOps/1ES și comunitățile de ingineri Azure asociate |
| "Înscriere" | Înscriere, Integrarea Alchemy, Înrolarea noilor angajați |
Evidențierea cuvintelor cheie
Când ajungeți la pagina cu rezultatele căutării, termenii căutării sunt evidențiați în previzualizările postărilor. Acest lucru vă ajută să scanați rapid rezultatele și să înțelegeți de ce a fost returnată fiecare postare.
Evidențierea apare în următoarele locații:
- Titlul firului (dacă postarea are unul).
- Previzualizarea corpului textului: Engage afișează cel mai relevant fragment al postării cu cuvintele cheie evidențiate.
- Răspunsuri: dacă un răspuns corespunde interogării tale, acesta apare cu evidențieri sub postarea originală. De exemplu, căutarea "instrumente de inteligență artificială și copilot" evidențiază fiecare cuvânt potrivit în rezultate, facilitând afișarea legăturii între postare și interogarea dvs.
Notă
Evidențierea cuvintelor cheie poate să nu apară consecvent în toate tipurile de rezultate. De exemplu, numele de subiecte și numele de comunități sunt indexate și pot fi căutate, dar nu sunt evidențiate în prezent în rezultatele căutării. Lucrăm în mod activ pentru a îmbunătăți evidențierea consecvenței în experiența de căutare.