Jak znaleźć fragment we wszystkich spotkaniach i kiedy warto czytać całą transkrypcję.
Każde spotkanie da się przeszukiwać od chwili, gdy ma transkrypcję — tytuły, notatki, transkrypcje i podsumowania, wszystko. Wyszukiwanie to tani sposób, żeby dotrzeć do treści; czytanie transkrypcji — drogi.
search_meetings() przeszukuje wszystkie spotkania na koncie i zwraca krótkie pasujące fragmenty, każdy ze spotkaniem, z którego pochodzi. Szuka się w języku, w którym odbyło się spotkanie — zwykle po bułgarsku.
Słowo znajduje też swoje inne końcówki. Każde słowo przed wyszukaniem jest skracane do rdzenia, więc «срещи» znajduje «среща», «срещата» i «срещите», a «meetings» znajduje «meeting». Działa to po bułgarsku, angielsku, niemiecku, hiszpańsku, francusku, włosku, węgiersku, niderlandzku, portugalsku, rumuńsku, rosyjsku, serbsku, chorwacku, bośniacku, turecku i grecku; po czesku, słowacku, polsku i macedońsku słowo nadal znajduje tylko to, co się od niego ZACZYNA. Rdzeń znajduje też słowa, które tylko wyglądają na pokrewne («срещ» znajduje «срещу»), a słowo, którego rdzeń zmienia się w środku («напускане», «напусна»), nadal zostaje pominięte — wyszukiwanie, które wraca puste, jest warte jeszcze jednej próby z inną formą, zanim stanie się odpowiedzią.
Jeden alfabet znajduje drugi tam, gdzie słowo to te same litery w obu: «deploy» znajduje też «деплой», więc nie ma powodu szukać terminu dwa razy, żeby pokryć obie pisownie. Słowo zapisane ze słuchu, a nie transliterowane («рилийз» zamiast «release»), do nich nie należy.
Spotkania zawierające wszystkie słowa są na górze. Jeśli żadne nie zawiera wszystkich, Chui rozszerza wyszukiwanie o spotkania pasujące do któregokolwiek z tych słów i informuje, że tak się stało.
get_meeting().get_transcript() jest potrzebne wtedy, gdy liczy się dokładne brzmienie. Pełna transkrypcja spotkania ma piętnaście–dwadzieścia tysięcy tokenów, więc jest zwracana po jednym oknie naraz: całe wypowiedzi mówców, nigdy ucięte zdanie, z przesunięciem (offset), którego używa się, prosząc o następne okno.Transkrypcja rozdziela głosy, ale nie potrafi ich nazwać: pisze speaker_0, speaker_1 i tak dalej. Nazwanie mówcy w aplikacji zmienia go w osobę i od tej pory w transkrypcji zamiast numeru pojawia się podana nazwa — zobacz Osoby z twoich spotkań.
Aplikacja ma to samo wyszukiwanie we własnym polu, w tych samych czterech miejscach, i drugie do szukania wewnątrz jednego otwartego spotkania.