Dostęp do języka to kontrola bezpieczeństwa
Pominięta instrukcja nie jest błędem użytkownika
Usługa cyfrowa może być technicznie dostępna, a mimo to pozostawać poza zasięgiem. Zawiadomienie może się wczytać, formularz może zostać wysłany, decyzja może dotrzeć na czas, a każdy panel może pokazywać, że proces został ukończony. A jednak osoba może nie być w stanie stwierdzić, czego żąda od niej zawiadomienie, które informacje są istotne, jak je poprawić ani gdzie złożyć sprzeciw. Jeśli język usługi zamienia prawo w zagadkę, usługa nie tylko źle się komunikowała. Usunęła jeden z mechanizmów kontrolnych, które zapobiegają utrwaleniu się błędnej decyzji.
Szczególnie łatwo to przeoczyć w systemach wykorzystujących automatyzację. Zautomatyzowana ścieżka często zaczyna się od słów: wniosku, przesłanego dokumentu, pytania przy okienku, rozmowy telefonicznej, wiadomości wpisanej na telefonie. Kończy się również słowami: klasyfikacją, rekomendacją, odmową, wyjaśnieniem, prośbą o dodatkowe dowody, ścieżką odwoławczą. Język jest obecny w momencie wprowadzania informacji, w punkcie, w którym system nadaje znaczenie, oraz w momencie, w którym oczekuje się od osoby podjęcia działania. Traktowanie go jak warstwy farby na pozornie kompletnym systemie to bardzo skuteczny sposób na nierównomierne rozłożenie błędów.
Europa od dawna traktuje różnorodność językową jako coś więcej niż ozdobnik kulturowy. Artykuł 22 Karty praw podstawowych stanowi, że Unia szanuje różnorodność kulturową, religijną i językową. Komisja Europejska opisuje języki używane w państwach członkowskich jako istotną część dziedzictwa kulturowego Europy i wspiera wielojęzyczność w pracy swoich instytucji. Europejska karta języków regionalnych lub mniejszościowych Rady Europy istnieje, ponieważ język może być używany w życiu publicznym, a nie tylko prywatnie w domu. Żaden z tych instrumentów nie daje zespołowi programistów gotowej specyfikacji interfejsu. Utrudniają one jednak obronę jednego założenia: że kwestię języka można odłożyć na później, aż do zakończenia zasadniczych prac.
Nazywanie dostępu językowego mechanizmem bezpieczeństwa nie oznacza, że każde niezręczne zdanie jest incydentem bezpieczeństwa ani że każda usługa publiczna musi oferować wszystkie możliwe języki w każdej interakcji. Obowiązki różnią się w zależności od instytucji, jurysdykcji, usługi i osoby. Oznacza to coś bardziej praktycznego. Tam, gdzie zrozumienie jest potrzebne, aby uniknąć, poprawić, zakwestionować, odmówić lub naprawić skutki istotnego działania, język musi być projektowany i testowany jako część systemu kontroli. Pytanie nie brzmi po prostu, czy tekst został przetłumaczony. Pytanie brzmi, czy osoba nadal może powstrzymać błąd przed dalszym rozprzestrzenianiem się.
Ta różnica staje się wyraźniejsza w przypadku sztucznej inteligencji. Model językowy może sprawić, że ścieżka będzie wydawać się bardziej przystępna, tworząc tekst w wielu językach. Może również uczynić ścieżkę bardziej niebezpieczną, tworząc wiarygodną odpowiedź w języku, dla którego organizacja ma niewiele dowodów, słabą kontrolę lub nie ma bezpiecznego przekazania sprawy. Płynność jest przekonująca. Właśnie dlatego wymaga granic. Dopracowane tłumaczenie może ukryć niepewność skuteczniej niż jakiekolwiek puste pole.
Dostęp ma kierunek
Istnieje nawyk mówienia o dostępie jako o funkcji, którą usługa albo ma, albo jej nie ma. To zbyt płaskie ujęcie. Dostęp ma kierunek. Osoba musi móc otrzymać informację, zrozumieć jej praktyczne znaczenie, udzielić odpowiedzi, otrzymać sensowną odpowiedź zwrotną i podjąć kolejny krok, jeśli się nie zgadza. Przerwanie któregokolwiek ogniwa tego ciągu zmienia relację między instytucją a osobą. Instytucja wciąż ma swoje rejestry, terminy i wewnętrzny język. Osoba ma niepełną mapę.
Weźmy zawiadomienie informujące kogoś, że zmienił się wpis w rejestrze. Jeśli zawiadomienie pojawia się tylko w języku, którego osoba nie używa, pierwsza porażka jest oczywista. Ale ten sam problem może utrzymywać się po dostarczeniu tłumaczenia. Tłumaczenie może nie odróżniać prośby o informację od żądania. Może nie zachować terminu. Może zamienić precyzyjny termin na luźne, codzienne słowo. Może odsyłać do portalu, który sam w sobie nie działa w tym samym języku. Albo może wyjaśniać decyzję, ale nie sposób skorygowania danych, które do niej doprowadziły. Każda z tych wersji to inna porażka dostępu i każda tworzy inne obciążenie dla osoby, której dotyczy.
To obciążenie nie jest rozłożone równo. Organizacja często może działać dalej, stosując swoją zwykłą procedurę. Osoba musi wykonać dodatkową pracę: znaleźć kogoś, kto zinterpretuje wiadomość, ustalić, czy tej osobie można zaufać, ponownie wyjaśnić prywatne okoliczności, tłumaczyć dokumenty, czekać, podróżować, dzwonić pod numer albo uznać, że wysiłek nie jest wart możliwego rezultatu. System może to opisać jako brak odpowiedzi, niekompletny dowód lub niezastosowanie się do instrukcji. Z perspektywy osoby może to być bariera językowa, którą system uczynił niewidzialną, rejestrując wyłącznie własne kroki.
Dlatego z terminem błąd użytkownika trzeba obchodzić się ostrożnie. Ludzie popełniają błędy, oczywiście. Instytucje zresztą też. Ale usługa nie powinna nazywać porażki błędem użytkownika tylko dlatego, że umieściła koszt zrozumienia poza własną granicą. Formularz zakładający nieznaną kategorię prawną, chatbot, który nie rozpoznaje pytania w lokalnej odmianie języka, albo pismo z decyzją, którego ścieżka odwołania jest czytelna tylko dla pewnego siebie czytelnika, mogą działać dokładnie tak, jak zostały zaprojektowane. Mimo to tworzą możliwą do uniknięcia asymetrię.
Dostępność pokazuje tę samą kwestię z innej strony. Dyrektywa w sprawie dostępności stron internetowych wymaga, aby strony internetowe i aplikacje mobilne podmiotów publicznych były bardziej dostępne, a prace nad nimi opiera na wymogach dostępności, monitorowaniu i deklaracjach. Dostępność nie jest tożsama z dostępem językowym. Czytnik ekranu, przejrzysta struktura, odpowiedni kontrast, napisy i nawigacja klawiaturą odpowiadają na inne potrzeby. Ale te dwie kwestie łączą się ze sobą, ponieważ człowiek nie doświadcza ich jako osobnych szufladek compliance. Tekst technicznie dostępny, ale niezrozumiały, nie czyni prawa użytecznym. Jasny język przekazywany przez niedostępny interfejs również nie.
Bezpieczniejszy projekt zaczyna się od nakreślenia całej ścieżki. Co człowiek musi zrozumieć, zanim będzie mógł działać? Które terminy niosą konsekwencje prawne, finansowe, medyczne lub proceduralne? Na które pytania można odpowiedzieć w więcej niż jednym języku lub formacie? Co się dzieje, gdy system nie jest pewien języka, intencji lub tłumaczenia? Jak człowiek może poprawić znaczenie przypisane jego słowom? Która ścieżka prowadzi do człowieka upoważnionego do pomocy? To zwykłe pytania dotyczące projektowania usług. Stają się pytaniami o bezpieczeństwo, gdy odpowiedź decyduje o tym, czy błąd można wychwycić, zanim wpłynie na czyjś dochód, status, opiekę, mobilność, edukację lub godność.
Tłumaczenie to nie równoważność
Tłumaczenie jest cenne. Nie powinno być obciążane obietnicą, której samo nie może spełnić. Tłumaczenie może odtworzyć słowa, tracąc jednocześnie relację między tymi słowami a instytucją, która ich używa. Może być wystarczająco dokładne dla znaku dla turystów, a jednocześnie niebezpieczne w wyjaśnieniu decyzji. Może uchwycić słownikowe znaczenie zdania, tracąc jego rejestr, zastrzeżenia, odniesienie do wcześniejszego dokumentu lub rolę w procedurze. To nie jest argument przeciwko tłumaczeniu. To argument przeciwko traktowaniu wyniku tłumaczenia jako dowodu, że usługa stała się równoważna.
Sama Komisja ostrzega, że jakość i dokładność tłumaczenia maszynowego mogą się znacznie różnić w zależności od tekstu i pary językowej. To dobry punkt wyjścia, ponieważ opiera się znajomemu fałszywemu wyborowi. Wybór nie polega na zestawieniu doskonałego tłumaczenia ludzkiego z niedopuszczalnym tłumaczeniem maszynowym. Prawdziwe wybory obejmują zadanie, konsekwencje, parę językową, jakość źródła, przegląd, presję czasu, grupę użytkowników i ścieżkę naprawczą. Szkic wykonany maszynowo może być odpowiedni do orientacji. Przejrzane tłumaczenie może być odpowiednie do standardowego zawiadomienia. Wyjaśnienie o wysokich konsekwencjach może wymagać zupełnie innej ścieżki, w tym wykwalifikowanego człowieka, zweryfikowanego szablonu lub możliwości wstrzymania się zamiast udawania, że pewna proza jest bezpieczna.
Równoważność ma więcej niż jeden wymiar. Równoważność semantyczna dotyczy tego, czy podane informacje zostały zachowane. Równoważność proceduralna dotyczy tego, czy człowiek faktycznie może wykonać ten sam następny krok. Równoważność czasowa dotyczy tego, czy otrzymuje informacje na czas, aby z nich skorzystać. Równoważność dowodowa dotyczy tego, czy może dostarczyć informacje, które usługa jest w stanie zrozumieć i prawidłowo zarejestrować. Równoważność naprawcza dotyczy tego, czy może zakwestionować lub poprawić wynik. Przetłumaczona strona główna może poprawić dostęp semantyczny, pozostawiając pozostałe cztery wymiary nietknięte.
W tym miejscu zautomatyzowane systemy językowe wymagają od instytucji odrobiny pokory. System może być bardzo dobry w tworzeniu prozy, a jednocześnie nie mieć dowodów na konkretną terminologię, dialekt, system pisma, dziedzinę lub zadanie. Może błędnie odczytać nazwisko, spłaszczyć zastrzeżenie lub wybrać znane znaczenie tam, gdzie wymagane jest specjalistyczne. Zespół, który o tym wie, może zbudować mechanizmy kontroli i przekazywania spraw. Zespół, który ukrywa to za selektorem języka, składa silniejszą obietnicę, niż pozwalają na to jego dowody.
Wyobraźmy sobie ścieżkę w aplikacji, w której osoba może opisać wyjątkową okoliczność w swobodnym tekście. Usługa przyjmuje zgłoszenia w kilku językach. Dla dwóch z nich przeszkolony personel i sprawdzone wytyczne obejmują całą ścieżkę. Dla trzeciego system zapewnia tłumaczenie maszynowe dla pracownika socjalnego, ale nikt nie przetestował tłumaczenia na terminologii samej usługi ani nie stworzył metody, dzięki której wnioskodawca mógłby zobaczyć i poprawić przetłumaczony zapis. Scenariusz jest hipotetyczny. Jego przesłanie jest skromne: trzy opcje językowe nie są tą samą usługą tylko dlatego, że formularz akceptuje trzy alfabety. Jedna ma pętlę weryfikacji. Inna ma ukrytą transformację w środku. Ta różnica ma znaczenie, gdy przekształcony tekst staje się dowodem.
Dlatego też tłumaczenie zwrotne, wyniki pewności i ogólne etykiety jakości nie są same w sobie wystarczającymi zabezpieczeniami. Mogą być użytecznymi sygnałami. Nie dowodzą jednak, że znaczenie wypowiedzi danej osoby przetrwało całą drogę ani że osoba ta ma uczciwą możliwość zakwestionowania przetworzonej wersji. Właściwa kontrola jest często prostsza i mniej efektowna: pokaż oryginał tam, gdzie ma to znaczenie, zarejestruj transformację, spraw, by ścieżka była odwracalna, pozwól wykwalifikowanej osobie interweniować i zapewnij jasny sposób zgłoszenia, że system źle zrozumiał. To papierkowa robota, owszem. Hamulce też są.
Nierówny ciężar błędów
Każdy zautomatyzowany system ma budżet na błędy, niezależnie od tego, czy ktoś go tak nazywa. Niektóre dane wejściowe będą niekompletne. Niektóre klasyfikacje będą błędne. Niektórzy ludzie będą potrzebować pomocy. Kluczowe pytanie dotyczące zarządzania brzmi: gdzie system umieszcza koszt tych błędów. Ścieżka może utrzymać ciężar blisko instytucji, sygnalizując niepewność, oferując alternatywę z udziałem człowieka i ponownie rozpatrując decyzję. Albo może przerzucić ciężar na zewnątrz, zakładając, że ludzie będą tłumaczyć, ponawiać próby, dokumentować, dzwonić, czekać i wyjaśniać, aż pojawi się preferowana przez system reprezentacja.
Błędy językowe wyjątkowo dobrze ukrywają ten rozkład, ponieważ organizacja może nie widzieć osób, które rezygnują. Widzi wypełnione formularze, odebrane telefony, wysłane wiadomości i złożone odwołania. Nie widzi automatycznie osoby, która nie zrozumiała pierwszego listu, członka rodziny, który wziął na siebie pracę tłumaczeniową, organizacji społecznej, która wypełniła lukę, ani osoby, która doszła do wniosku, że ta ścieżka nie była dla niej przeznaczona. Nieobecność wygląda czysto na pulpicie nawigacyjnym. To nie czyni jej dowodem równego dostępu.
Europejskie materiały dotyczące praw mniejszości nadają temu zagadnieniu publiczny kształt. Rada Europy opisuje Konwencję ramową o ochronie mniejszości narodowych jako zobowiązującą strony do promowania pełnej i skutecznej równości w życiu gospodarczym, społecznym, politycznym, publicznym i kulturalnym. Jej notatka informacyjna wskazuje, że konwencja obejmuje używanie języka mniejszości w sferze prywatnej i publicznej oraz, pod pewnymi warunkami, kontakty z organami administracyjnymi. Europejska karta języków regionalnych lub mniejszościowych ma na celu ochronę i promowanie tradycyjnych języków regionalnych lub mniejszościowych w dziedzinach życia publicznego. Tych przepisów nie należy pochopnie przekształcać w twierdzenie o każdej indywidualnej aplikacji czy każdym zautomatyzowanym interfejsie. Sprawiają one jednak, że trudniej nazwać język zwykłą preferencją, gdy w grę wchodzi władza publiczna.
Ta sama ostrożność dotyczy migracji i nauki języka. Język ojczysty danej osoby, język, w którym mówi najlepiej, język edukacji, język członka rodziny i język używany w konkretnym kontekście prawnym lub medycznym mogą być różne. Usługa nastawiona na bezpieczeństwo nie powinna zgadywać tożsamości na podstawie wyboru z menu, nazwiska czy kodu pocztowego. Powinna pytać tylko o to, czego potrzebuje, wyjaśniać dlaczego, unikać traktowania wyboru języka jako stałej etykiety i zapewniać możliwość jego zmiany. Celem nie jest pewniejsza klasyfikacja ludzi. Chodzi o to, by pozwolić im kontrolować kanał komunikacji, który ich dotyczy.
Nierówny rozkład ciężaru błędów występuje także wewnątrz organizacji. Pracownicy pierwszej linii często stają się ludzką łatką dla ścieżki językowej zaprojektowanej gdzie indziej. Interpretują niejasne komunikaty, ponownie wprowadzają dane, przekonują interfejs, by przyjął nazwisko, wyjaśniają, dlaczego nie można ufać przetłumaczonej odpowiedzi, i uspokajają osoby, którym powiedziano już, że proces został zakończony. Ta praca rzadko jest widoczna w ewaluacji modelu ani w punktacji przetargowej. A jednak stanowi dowód. Jeśli pracownicy wielokrotnie naprawiają tę samą awarię językową, system mówi organizacji, gdzie jej kontrola bezpieczeństwa jest słaba.
Niewłaściwą reakcją jest sprawienie, by pracownicy po cichu wchłaniali tę lukę. Lepsza reakcja to odnotowanie klasy awarii bez zbierania większej ilości danych osobowych niż to konieczne, przeanalizowanie ścieżki z osobami znającymi język i usługę oraz podjęcie decyzji, czy zadanie wymaga innego projektu. Czasem właściwym rezultatem jest lepszy szablon. Czasem ewaluacja uwzględniająca dany język. Czasem ścieżka obsługi przez człowieka. Czasem jasne oświadczenie, że ścieżka zautomatyzowana nie jest upoważniona do obsługi danego języka lub zadania. Widoczna granica jest bardziej szanująca niż fałszywa równoważność.
Usługi publiczne potrzebują uczciwej granicy językowej
Usługa publiczna ma szczególny powód, by precyzyjnie podchodzić do języka. Może żądać informacji, wyznaczać terminy, przyznawać wsparcie, nakładać warunki, prowadzić rejestr i podejmować decyzje, których dana osoba nie może po prostu zignorować. Te uprawnienia nie czynią każdej interakcji obarczoną wysokim ryzykiem. Oznaczają jednak, że usługa nie może mierzyć sukcesu wyłącznie z własnej strony okienka. Osoba musi być w stanie zrozumieć, co robi usługa, i zachować praktyczną ścieżkę do odpowiedzi.
Pierwszym zadaniem projektowym jest sklasyfikowanie interakcji, a nie osoby. Ogólne ogłoszenie, przypomnienie o wizycie, prośba proceduralna, wyjaśnienie decyzji, instrukcja zdrowotna i droga odwołania nie mają tych samych konsekwencji. Usługa powinna określić, gdzie nieporozumienie może prowadzić do utraconej okazji, błędnego zapisu, straty czasu, błędnej decyzji lub braku możliwości zakwestionowania. Następnie powinna dobrać zabezpieczenia proporcjonalne do tych konsekwencji. To bardziej użyteczne niż ogólne twierdzenie, że każda strona jest wielojęzyczna lub że każdy wynik jest sprawdzany.
Drugim zadaniem jest odróżnienie wsparcia językowego od upoważnienia językowego. System może być w stanie sporządzić odpowiedź w danym języku bez upoważnienia do wyjaśniania w tym języku decyzji prawnej. Może być w stanie przetłumaczyć dokument w celach orientacyjnych bez możliwości ustalenia wersji urzędowej. Może rozpoznać, że wiadomość jest prawdopodobnie napisana w danym języku, bez możliwości ustalenia, co dana osoba ma na myśli. To nie są przyznania się do technologicznej porażki. To granice, które sprawiają, że pomocne narzędzie nie staje się decydentem pozbawionym rozliczalności.
Trzecie zadanie polega na zaprojektowaniu punktu zatrzymania. Co się dzieje, gdy system nie wie wystarczająco dużo? Dobra ścieżka postępowania może stwierdzić, że nie potrafi bezpiecznie wykonać zadania w wybranym języku, zachować oryginalne zgłoszenie, podać oczekiwany następny krok i przekazać pracę osobie lub służbie, która może wziąć za nią odpowiedzialność. System nie powinien udawać pewności tylko dlatego, że pusta odpowiedź wygląda nieprzyjaźnie. Uprzejme wyrażenie niepewności może być bardziej przydatne niż gładkie, ale niepoparte wyjaśnienie, zwłaszcza gdy ktoś ma termin.
Czwarte zadanie polega na zachowaniu symetrii ścieżki korekty. Jeśli system tłumaczy lub streszcza czyjeś słowa na potrzeby procesu wewnętrznego, osoba powinna mieć realną możliwość sprawdzenia i poprawienia tego przedstawienia tam, gdzie będzie ono miało na nią wpływ. Jeśli instytucja wysyła przetłumaczoną decyzję, droga do wyjaśnienia lub odwołania nie powinna zawężać się do jednego dominującego języka. Jeśli człowiek zmienia zapis po tłumaczeniu ustnym, zmiana powinna być możliwa do przypisania i przejrzenia. Symetria nie oznacza identycznych interfejsów. Oznacza, że możliwości instytucji w zakresie działania na języku odpowiada możliwość zakwestionowania przez osobę jego konsekwencji.
Piąte zadanie polega na testowaniu usługi w warunkach jej rzeczywistego użytkowania. Testowanie wyłącznie wyników modelu językowego to za mało. Należy testować zawiadomienia, formularze, komunikaty o błędach, scenariusze rozmów telefonicznych, ścieżki eskalacji, przesyłanie dokumentów, wytyczne dla pracowników i instrukcje dotyczące odwołań. Należy je testować z użyciem właściwego słownictwa prawniczego lub proceduralnego. Należy sprawdzić, czy interfejs nadal działa z imionami, pismami i metodami wprowadzania danych, których system mógł się nie spodziewać. Należy sprawdzić, czy osoba może poprawić błędne tłumaczenie, zanim stanie się ono decyzją. Należy przetestować ścieżkę postępowania, gdy tłumacz jest niedostępny, gdy system ma wątpliwości i gdy operator musi wyjaśnić odmowę. Nie chodzi o osiągnięcie idealnego wyniku. Chodzi o znalezienie punktu, w którym usługa przestaje być uczciwa wobec tego, co potrafi zrobić.
Sztuczna inteligencja powinna wyznaczać granicę wyraźniej, a nie ją zacierać
Sztuczna inteligencja może ograniczać tarcia w usługach wielojęzycznych. Może pomóc pracownikom znaleźć istotne informacje, przygotować pierwszy szkic, rozpoznać, że wniosek może wymagać specjalistycznego potraktowania, tłumaczyć rutynowe materiały i ułatwiać poruszanie się po obszernym zbiorze wytycznych. To przydatne możliwości. Stają się bezpieczniejsze, gdy system pokazuje swoją granicę działania, zamiast prezentować tę samą pewną postawę wobec każdego języka i zadania.
W przypadku modelu deklaracja dotycząca języka powinna mieć poparcie w dowodach. Który język lub odmiana językowa została oceniona? Do jakiego zadania? Z jakim materiałem źródłowym, terminologią i trybami wprowadzania danych? Kto sprawdzał wyniki i jak rozstrzygano rozbieżności? Jaki był próg przekazania sprawy dalej? Co się dzieje, gdy system napotyka wiadomość w wielu językach, formę regionalną, nieznane pismo lub wyrażenie, którego nie potrafi wiarygodnie zinterpretować? Etykieta językowa w interfejsie nie odpowiada na żadne z tych pytań. Zwięzły zapis usługi może odpowiedzieć na wystarczającą ich liczbę, aby kupujący, operator i użytkownik nie musieli zgadywać.
Polityka Komisji w zakresie technologii językowych jest tu pomocna, ponieważ nie opisuje technologii językowych jako sprawy wyłącznie modeli. Wymienia dane językowe, algorytmy i modele, moc obliczeniową oraz wiedzę ludzką jako kluczowe elementy. Łączy też tę pracę z różnorodnością językową, bezstronnym wykorzystaniem i językami o małych zasobach. To lepszy model myślowy dla usług publicznych i usług o istotnych konsekwencjach. Większa moc obliczeniowa nie zastąpi braku przeglądu merytorycznego. Aktualizacja modelu nie może potwierdzić, że terminologia danej społeczności została przedstawiona w sposób sprawiedliwy. Długa lista obsługiwanych języków nie może dowieść, że ścieżka odwoławcza pozostaje użyteczna w każdym z nich.
Za tym stoi prosta dyscyplina operacyjna. Tam, gdzie pozwalają na to przepisy i podejście do prywatności, należy zachowywać oryginalne dane wejściowe. Należy odnotowywać, kiedy nastąpiło przekształcenie i która wersja je wykonała. Należy oznaczać, czy wynik służy do orientacji, tworzenia szkicu, pomocy wewnętrznej, czy stanowi krok o charakterze wiążącym. Należy zachować wystarczająco dużo kontekstu, aby móc zbadać skargę, nie zamieniając każdej komunikacji w trwałą inwigilację. Należy dać operatorom możliwość zgłaszania niepewności, zamiast nagradzać ich za jak najszybsze wysłanie odpowiedzi. A publiczny język usługi powinien odpowiadać dowodom, które za nią stoją.
Nie wymaga to melodramatycznego postrzegania sztucznej inteligencji. Narzędzie do tłumaczenia nie jest złoczyńcą dlatego, że ma ograniczenia. Instytucja nie jest niedbała dlatego, że nie jest w stanie od razu obsłużyć każdego języka i formatu z taką samą głębią. Problem zaczyna się, gdy system wykorzystuje pozory płynnej automatyzacji, aby zatrzeć różnicę między pomocą a gwarancją. Osoba otrzymująca wynik ma prawo wiedzieć, na którym z tych dwóch elementów polega.
Mierz naprawę, nie tylko ukończenie
Organizacje zwykle mierzą to, co ich systemy mogą łatwo zobaczyć. Wyświetlenie strony, przesłany formularz, rozwiązane zgłoszenie i średni czas obsługi są wygodne. Nie są bezwartościowe. Mogą jednak sprawić, że trasa językowa będzie wyglądać na zdrową, ukrywając pracę potrzebną do tego, by stała się użyteczna. Wypełniony formularz nie dowodzi, że osoba zrozumiała pytania. Niski wskaźnik eskalacji nie dowodzi, że ludzie mogli znaleźć możliwość eskalacji. Krótka rozmowa może oznaczać, że odpowiedź była jasna. Może też oznaczać, że rozmówca się poddał.
Lepszy zestaw wskaźników zaczyna się od naprawy. Jak często pracownicy muszą poprawiać interpretację lub tłumaczenie systemu? Które kategorie wielokrotnie wymagają wyjaśnienia? Które trasy językowe prowadzą do drugiego kontaktu, przekazania sprawy człowiekowi lub formalnej korekty? Jak długo osoba czeka po zidentyfikowaniu niepewności? Czy ludzie mają alternatywną trasę, gdy trasa automatyczna nie może działać dalej? Czy korekty są widoczne dla osób, które ich dokonały? To wskaźniki usługi, a nie uniwersalne wskaźniki równości językowej. Ich wartość polega na tym, że wskazują, gdzie spada ciężar.
Dowody jakościowe też mają znaczenie. Organizacja społeczna, tłumacz, pracownik wsparcia lub kolega z pierwszej linii mogą zauważyć błąd, zanim pojawi się on na pulpicie nawigacyjnym. Ich obserwacja nie powinna stać się anegdotą krążącą bez konsekwencji ani licencją na zbieranie niepotrzebnych danych o języku lub tożsamości. Może stać się zdefiniowaną ścieżką informacji zwrotnej: powtarzający się problem, dotknięte zadanie, zaobserwowana bariera, tymczasowa kontrola, właściciel, termin przeglądu. To nieefektowne zarządzanie. To także sposób, w jaki organizacja dowiaduje się, że schludny wskaźnik pominął ludzi wykonujących pracę naprawczą.
Niektóre wskaźniki będą niejednoznaczne i to jest w porządku. Wzrost liczby przekazań spraw człowiekowi może oznaczać, że model zawodzi. Może też oznaczać, że model stał się lepszy w rozpoznawaniu, kiedy nie powinien kontynuować. Wzrost liczby korekt może odzwierciedlać nowy problem lub nowo dostępną ścieżkę korekt. Odpowiedzią nie jest odrzucenie sygnału. Jest nią interpretacja go w kontekście usługi, historii zmian i ludzi, którzy znają trasę. Wskaźnik staje się niebezpieczny, gdy pozwala mu się mówić samemu.
Istnieje również granica prywatności. Dane językowe mogą być wrażliwe w danym kontekście. Mogą ujawniać lub skłaniać do wniosków na temat narodowości, pochodzenia etnicznego, migracji, zdrowia, religii czy życia rodzinnego. Usługa nie powinna zbierać preferencji językowych tylko dlatego, że panel administracyjny chciałby mieć dodatkową kolumnę. Wytyczne EDPB dla małych organizacji powtarzają wymóg RODO, aby informacje o przetwarzaniu były zwięzłe, przejrzyste, zrozumiałe, łatwo dostępne i sformułowane jasnym, prostym językiem. Ta sama zasada obowiązuje tutaj: zbierać tylko to, co jest potrzebne do użytecznej ścieżki, wyjaśnić cel, sprawić, by wybór był znaczący, i nie zamieniać funkcji wsparcia w niekontrolowany system profilowania.
Dobre mierzenie ma zatem dwa zadania. Pokazuje, czy usługa faktycznie zapewnia dostęp językowy, a także ogranicza pokusę instytucji, by obserwować ludzi dokładniej, aby udowodnić, że próbuje. To napięcie nie jest uciążliwością. To jest problem projektowy. System, który usuwa jedną barierę, tworząc inną, nie stał się bezpieczniejszy. Po prostu zmienił dokumentację.
Zbuduj kontrolę, zanim złożysz obietnicę
Właściwa kolejność prac jest prosta. Zacznij od kluczowych ścieżek, a nie od katalogu języków. Określ moment, w którym osoba musi zrozumieć, odpowiedzieć, poprawić, wyrazić zgodę, odmówić lub zakwestionować. Zmapuj słowa i formaty, które niosą konsekwencje. Zdecyduj, które zadania można bezpiecznie zautomatyzować, które wymagają przeglądu, które wymagają autorytatywnej ścieżki z udziałem człowieka, a których nie należy oferować, dopóki nie ma wystarczających dowodów. Następnie uczyń te granice widocznymi w samej usłudze.
Dla każdej obsługiwanej ścieżki prowadź skromny rejestr. Określ cel, zakres językowy i zadaniowy, istotny materiał źródłowy lub terminologię, formę przeglądu, znane ograniczenia, ścieżkę przekazania oraz osobę odpowiedzialną, która może zmienić decyzję. Prowadź historię zmian. Zmieniony szablon, nowa wersja modelu, zmieniona polityka, nowy interfejs lub zmieniony dostawca mogą wpłynąć na znaczenie ścieżki. Rejestr nie musi być pomnikiem. Musi być użyteczny dla osób, które obsługują, kontrolują i ulepszają usługę.
Projektuj z myślą o niezgodzie. Najbardziej uspokajający interfejs językowy to nie ten, który zawsze brzmi pewnie. To ten, który daje osobie możliwość powiedzenia: to nie to miałem na myśli; nie rozumiem tego; potrzebuję tego w innej formie; to tłumaczenie jest błędne; ten zapis jest niedokładny; potrzebuję, żeby ktoś spojrzał na to ponownie. Te stwierdzenia nie są wyjątkowymi przypadkami obsługi klienta. Są danymi wejściowymi do bezpiecznego systemu. Jeśli interfejs nie ma dla nich miejsca, organizacja zdecydowała, że jej własna interpretacja wygra domyślnie.
Daj pracownikom uprawnienia odpowiadające ich odpowiedzialności. Pracownik pierwszej linii nie powinien potrzebować łańcucha zatwierdzeń, aby wstrzymać ścieżkę językową, która wyraźnie wprowadza osobę w błąd. Specjalista powinien móc zaktualizować terminologię bez czekania na kwartalną wersję modelu, jeśli usługa od tego zależy. Zespół powinien wiedzieć, kto podejmuje decyzję o wycofaniu deklaracji językowej. A każdy tymczasowy obejście powinno mieć datę przeglądu, ponieważ tymczasowe obejścia mają znaną skłonność do stawania się architekturą.
Wreszcie publikuj tylko takie deklaracje, które usługa może spełnić. Można powiedzieć, że ścieżka jest dostępna do ogólnej orientacji, ale nie do autorytatywnych porad. Można stwierdzić, że niektóre zadania językowe są poddawane przeglądowi przez człowieka, a inne nie. Można powiedzieć, że usługa wciąż buduje możliwości w danym języku. Nie można przedstawiać dekoracyjnego selektora jako równego dostępu, skoro dowody, ścieżka korekty i autorytet nie idą z nim w parze. Skromność nie jest tu utratą ambicji. To warunek, który pozwala zaufaniu przetrwać kontakt z prawdziwą osobą.
Dostęp językowy jest mechanizmem bezpieczeństwa, ponieważ daje ludziom możliwość zatrzymania błędu, zanim będzie za późno. Pozwala rozpoznać decyzję, zrozumieć jej podstawy, uzupełnić brakujące fakty, zakwestionować przekształcenie i dotrzeć do osoby, która może działać. Bez tej ścieżki instytucja może mieć procedurę, ale nie ma uczciwego sposobu, aby każdy mógł z niej skorzystać. System zakończył swoją pracę. Od człowieka wymagano, by dokończył resztę.
Prawo do bycia zrozumianym ma charakter operacyjny
Określenie „dostęp językowy" może brzmieć na tyle łagodnie, by zostać zepchniętym do planu komunikacyjnego. W usłudze o istotnych skutkach jest to raczej właściwość operacyjna. Od niej zależy, czy informacja dotrze do właściwej osoby na czas, czy ta osoba rozpozna błąd, czy organizacja otrzyma fakty potrzebne do skorygowania zapisu i czy spór może trafić do kogoś z uprawnieniami. To te same pytania, które pojawiają się w każdej poważnej analizie bezpieczeństwa i odporności. Jedyna różnica polega na tym, że awaria objawia się zdaniem, formularzem lub nieodebranym telefonem, a nie migającym alarmem.
Dlatego pracę należy rozpocząć przed wyborem modelu. Organizacja może kupić doskonały system tłumaczenia, a mimo to zbudować słabą ścieżkę językową, jeśli nie ustali, które komunikaty niosą konsekwencje, co musi pozostać widoczne w oryginalnej formie, kto może zatwierdzać terminologię specjalistyczną i jak człowiek może uzyskać odpowiedź, gdy automatyzacja nie może kontynuować. I odwrotnie, skromne narzędzie może być użyteczne, jeśli zostanie umieszczone w ścieżce z jasnymi ograniczeniami, przeglądem i możliwością naprawy. Możliwości mają znaczenie. Projekt usługi decyduje o tym, co te możliwości mogą oznaczać.
Podejście europejskie jest cenne właśnie dlatego, że pozostawia miejsce na te rozróżnienia. Różnorodność językowa, ochrona mniejszości, dostępność sektora publicznego i jasna informacja to nie jeden zbiór zasad. To różne zobowiązania, które spotykają się w realnej usłudze. Zespół nie powinien powoływać się na kartę, dyrektywę czy stronę z wytycznymi zamiast wykonać trudną pracę projektową. Powinien wykorzystać je do zadawania lepszych pytań o władzę, równość, przejrzystość i uczestnictwo, zanim ścieżka stanie się trudna do zmiany.
Dla zamawiających zmienia to specyfikację. Należy pytać dostawców, które deklaracje językowe i zadaniowe mają bezpośrednie dowody, które opierają się na ogólnych możliwościach, a które nie mają żadnej granicy wsparcia. Należy pytać, jak można rejestrować oryginalne dane wejściowe, przetłumaczone wyniki, wersje i zmiany wprowadzone przez człowieka. Należy pytać, co widzi operator, gdy pewność jest niska lub gdy danych wejściowych nie można bezpiecznie zinterpretować. Należy pytać, czy usługa może skierować osobę na inną ścieżkę bez utraty jej miejsca. Należy pytać, kto aktualizuje terminologię, kto ją przegląda i kto płaci za tę pracę po zakończeniu demonstracji. Liczba języków jest słabym substytutem tych odpowiedzi.
Dla operatorów zmienia to codzienne nawyki. Powtarzające się prośby o wyjaśnienie, korekty i przekazywanie dalej należy traktować jako sygnały dotyczące usługi, a nie jako niedogodność stwarzaną przez osobę szukającą pomocy. Należy zachować wystarczająco dużo dowodów, aby zrozumieć ścieżkę, nie traktując ludzi jako źródeł danych do niekończącej się optymalizacji. Należy umożliwić wstrzymanie automatycznej odpowiedzi, gdy jej sformułowanie, kontekst lub autorytet budzą wątpliwości. Celem nie jest system, który nigdy nie prosi o pomoc. Celem jest system, który wie, kiedy pomoc jest bezpieczniejszą odpowiedzią.
Dla organów publicznych zmienia to standard ukończenia sprawy. Sprawa nie jest koniecznie zakończona, ponieważ system wysłał wiadomość. Jest zakończona, gdy osoba miała uczciwą i realną możliwość zrozumienia istotnych informacji i podjęcia kolejnego dozwolonego kroku. Może to obejmować jasną ścieżkę cyfrową, dokument w innej formie lub rozmowę z człowiekiem. Właściwy wybór zależy od usługi. To, co nie powinno zależeć od przypadku, to czy bariera językowa po cichu przesądza o wyniku.
Dla osób budujących systemy AI zmienia to również to, co uznaje się za ewaluację. Wielojęzyczny benchmark może być pomocny, ale sam w sobie nie powie usłudze, czy termin, ścieżka odwoławcza czy instrukcja medyczna pozostają użyteczne w danym języku. Ewaluacja musi odpowiadać zadaniu, terminologii, interfejsowi, osobom, których dotyczy, oraz ścieżce naprawczej. Musi wskazać, gdzie model jest użyteczny, a gdzie organizacja powinna przestać twierdzić, że zapewnia równoważność. To trwa dłużej niż dodanie rzędu flag na ekranie produktu. Ale to właśnie sprawia, że te flagi coś znaczą.
W Dweve traktujemy to jako granicę w naszej własnej pracy projektowej. Przetłumaczona etykieta nie jest dowodem na to, że dana osoba może wykonać zadanie, zakwestionować wynik czy znaleźć odpowiedzialnego człowieka. Chcemy, aby te ścieżki, ich dowody i ich ograniczenia pozostały widoczne w każdym języku, którego dana osoba musi używać. To stanowisko projektowe, a nie twierdzenie, że produkt Dweve rozwiązał problem dostępności wielojęzycznej.
Dostęp językowy nie jest zatem dodatkiem do uczciwości, bezpieczeństwa czy zarządzania. To jedno z miejsc, w których te ambicje stają się widoczne. Usługa staje się bezpieczniejsza, gdy pozwala osobie zrozumieć, co się dzieje, uzupełnić to, czego brakuje, poprawić to, co jest błędne, i dotrzeć do odpowiedzialnego człowieka, zanim proces się wokół niej zamknie. Kontrola to nie samo tłumaczenie. To cała ścieżka, która utrzymuje osobę w obrębie decyzji.
Źródła
- Charter of Fundamental Rights of the European Union, Article 22, EUR-Lex. Wykorzystano w kontekście obowiązku Unii do poszanowania różnorodności kulturowej, religijnej i językowej.
- The Commission’s use of languages, Komisja Europejska. Wykorzystano w kontekście wielojęzyczności Komisji oraz jej ostrzeżenia, że jakość i dokładność tłumaczenia maszynowego mogą się różnić w zależności od tekstu i pary językowej.
- Language technologies, Komisja Europejska. Wykorzystano w kontekście opisu danych językowych, modeli, mocy obliczeniowej i wiedzy eksperckiej oraz kontekstu różnorodności językowej i języków o małych zasobach.
- About the European Charter for Regional or Minority Languages, Rada Europy. Wykorzystano w kontekście celu Karty w życiu publicznym i jej monitorowania.
- Factsheet on the Framework Convention for the Protection of National Minorities, Rada Europy. Wykorzystano w kontekście pełnej i skutecznej równości oraz praw językowych w ramach Konwencji ramowej.
- Directive (EU) 2016/2102 on the accessibility of the websites and mobile applications of public sector bodies, EUR-Lex. Wykorzystano w kontekście dostępności stron internetowych i aplikacji mobilnych sektora publicznego.
- Frequently asked questions, Europejska Rada Ochrony Danych. Wykorzystano w kontekście wymogu RODO, aby informacje były zwięzłe, przejrzyste, zrozumiałe i łatwo dostępne oraz sformułowane jasnym i prostym językiem.