Cum găsești un pasaj în toate întâlnirile și când merită citită transcrierea completă.
Conținutul fiecărei întâlniri poate fi căutat din clipa în care e transcrisă: titluri, notițe, transcrieri și rezumate, toate. Căutarea e calea ieftină de a ajunge la conținut; citirea unei transcrieri e cea scumpă.
search_meetings() caută în toate întâlnirile din cont și returnează pasaje scurte care se potrivesc, fiecare cu întâlnirea din care provine. Căutările se fac în limba în care s-a ținut întâlnirea, de obicei bulgara.
Un cuvânt își găsește și celelalte terminații. Fiecare cuvânt e redus la rădăcina lui înainte de a fi căutat, așa că „срещи” găsește „среща”, „срещата” și „срещите”, iar „meetings” găsește „meeting”. Funcționează în bulgară, engleză, germană, spaniolă, franceză, italiană, maghiară, neerlandeză, portugheză, română, rusă, sârbă, croată, bosniacă, turcă și greacă; în cehă, slovacă, poloneză și macedoneană un cuvânt găsește în continuare doar ce ÎNCEPE cu el. O rădăcină găsește și cuvinte care doar par înrudite („срещ” găsește „срещу”), iar un cuvânt a cărui rădăcină se schimbă la mijloc („напускане”, „напусна”) tot e ratat — o căutare care se întoarce goală merită încă o încercare cu cealaltă formă înainte să merite un răspuns.
Fiecare alfabet îl găsește pe celălalt acolo unde cuvântul este același, doar scris în celălalt alfabet: „deploy” găsește și „деплой”, așa că nu e nevoie să cauți un termen de două ori ca să acoperi ambele grafii. Un cuvânt scris după ureche, nu transliterat („рилийз” pentru „release”), nu intră în această categorie.
Întâlnirile care conțin toate cuvintele apar primele. Dacă niciuna nu le conține pe toate, Chui extinde căutarea la întâlnirile care conțin oricare dintre ele și spune că a făcut asta.
get_meeting().get_transcript() e pentru situațiile în care contează formularea exactă. O transcriere completă are cincisprezece–douăzeci de mii de tokeni, așa că este returnată câte o fereastră pe rând: replici întregi ale vorbitorilor, niciodată o propoziție tăiată, cu decalajul (offset) cu care ceri fereastra următoare.Transcrierea separă vocile, dar nu le poate numi: scrie speaker_0, speaker_1 și așa mai departe. Când dai un nume unui vorbitor în aplicație, îl transformi într-o persoană, iar de atunci numele lui apare în transcriere în locul numărului. Vezi Persoanele din întâlnirile tale.
Aplicația are aceeași căutare în propria casetă, în aceleași patru tipuri de conținut, și încă una pentru căutarea în interiorul unei singure întâlniri deschise.