Przewodnik V2 po danych i ocenie

Dokładność i pewność w GenderAPI.io V2

Poznaj rodzaje pewności w V2, wyniki unknown i sposób oceny dokładności. Ten przewodnik nie publikuje żadnego zmierzonego wskaźnika dokładności.

Ostatnia aktualizacja

Co mówi wynik pewności?

Wynik confidence w V2 opisuje informacje, na których opiera się jedna konkretna prognoza. Nie mierzy ogólnej dokładności usługi i nie ustala tożsamości płciowej danej osoby. Odczytuj go razem z confidence_kind, source i sample_count.

Ten przewodnik opisuje obecny kontrakt odpowiedzi V2 i proponowany protokół oceny. Testy kontraktu sprawdzają zachowanie odpowiedzi; nie są badaniem dokładności opartym na niezależnych etykietach referencyjnych. Data aktualizacji tej strony nie jest datą pomiaru dokładności.

Osobny profil bazy danych, sporządzony 26 września 2026 r., podaje liczbę dokumentów w każdej z dwóch kolekcji według ich metadanych oraz spójność liczbową 5000 losowo wybranych rekordów z każdej kolekcji. Te kontrole nie porównują prognoz z niezależnymi etykietami referencyjnymi, dlatego nie dają żadnego procentu dokładności.

Dwa rodzaje pewności, dwa znaczenia

Wyłącznie poglądowe obliczenie: jeśli wybrany rekord zawiera male = 90, female = 10 i total = 100, jego confidence wynosi 0.9. Te zmyślone liczby nie są zmierzonym wynikiem GenderAPI.io i nie oznaczają, że 90% osób o tym imieniu identyfikuje się jako mężczyźni.

Zapisane liczby wystąpień nie są tu przedstawiane jako niezależne i reprezentatywne obserwacje. Wynik AI nie jest skalibrowany względem tych liczb. Nie porównuj obu rodzajów jako wymiennych prawdopodobieństw i nie stosuj uniwersalnego progu pewności bez oceny dostosowanej do Twojego zastosowania.

Dwa rodzaje pewności, dwa znaczenia
Pole odpowiedziWynik ze zbioru danychWynik AI
sourcedatasetai
confidence_kindobserved_frequency, gdy zwracana jest płećmodel_reported, gdy zwracana jest płeć
confidencemax(male, female) / total z zapisanych liczb wystąpień, gdy zwracana jest płeć; null przy dokładnie równych liczbachWynik podany przez model, większy niż 0,5 i nie większy niż 1, gdy zwracana jest płeć; w przeciwnym razie null
sample_countŁączna liczba zapisana w wybranym rekordzie; nie jest to wielkość próby w ocenienull; liczba próbek ze zbioru danych nie jest podawana
matchWybrany kandydat, metoda dopasowania oraz zakres krajowy lub globalnymethod ma wartość model_inference; name, scope i country mają wartość null

Wyniki unknown, niejednoznaczne i błędy

Dla wyników ze zbioru danych nie ma uniwersalnego progu odrzucania przy niskiej pewności. Walidator odpowiedzi AI wymaga, aby wynik różny od null był większy niż 0,5; to ograniczenie kontraktu, a nie dowód jakości prognozy. Zachowaj null, zamiast zamieniać go na zerową pewność lub zgadywaną kategorię płci.

Wyniki unknown, niejednoznaczne i błędy
WynikZachowanie V2Sposób ujęcia w ocenie
Rozpoznanyresult_status ma wartość identified, a gender ma wartość male lub femalePorównać z etykietą referencyjną i liczyć jako przypadek z odpowiedzią
Nieznanygender i confidence mają wartość null; result_status ma wartość unknownZachować w próbie kwalifikujących się przypadków i liczyć oddzielnie od błędnej prognozy
Remis w zbiorze danychRówne liczby male i female dają reason: ambiguous w trybie tylko ze zbiorem danych; fallback może zastąpić ten wynik wynikiem AIZapisać ostateczny wynik i wybrany tryb AI; nie liczyć niejednoznaczności jako dodatkowego wyniku
Niewystarczające informacje dla AIWynik unknown z AI ma source: ai i reason: insufficient_evidenceLiczyć jako unknown; poprawna odpowiedź JSON nie dowodzi trafności
Błąd zapytania lub elementuBłędy HTTP i błędy elementów partii są wynikami operacyjnymi, a nie etykietami płciRaportować błędy osobno; publikować ich liczbę i mianownik zamiast pomijać je bez informacji

Oceniaj konfigurację, której faktycznie używasz

  • Oddzielaj dane wejściowe typu imię, adres e-mail i nazwa użytkownika. Proces dla adresów e-mail lub nazw użytkowników obejmuje wyodrębnianie kandydatów, więc badanie oparte wyłącznie na imionach nie mierzy jego skuteczności od początku do końca.
  • Oddzielaj wartości off, fallback i always w ai_mode. Bez forceToGenderize pojedyncze zapytania domyślnie korzystają z fallback, a partie z off. Fallback najpierw sprawdza zbiór danych, a gdy nie zwróci on płci, korzysta z AI. Łączny wynik może ukryć różnicę między wynikami ze zbioru danych i z AI.
  • Oceniaj forceToGenderize osobno dla każdego obsługiwanego typu danych wejściowych. Może wywnioskować powiązanie z pseudonimu, nawet gdy name ma wartość null; alias nie dowodzi tożsamości właściciela konta.
  • Zapisuj, czy podano country. Dla każdego kandydata pierwszeństwo ma rekord dla danego kraju, jeśli istnieje, a w przeciwnym razie używane jest wyszukiwanie globalne; sprawdź match.scope i match.country, aby zobaczyć, który rekord został wybrany.
  • Raportuj wyniki według kontekstu kraju, systemu pisma i typu danych wejściowych, podając liczbę przypadków w każdym segmencie. Powiązanie regionalne nie oznacza narodowości ani miejsca zamieszkania.
  • Ustal ewentualny próg pewności w aplikacji, zanim zmierzysz wydzieloną próbę testową. Publikuj zarówno surowy wynik API, jak i odmowy odpowiedzi wynikające z tego progu, osobno dla każdego confidence_kind.

Definicje wskaźników i mianowniki

W planowanej ocenie N oznacza liczbę kwalifikujących się przypadków z etykietą referencyjną. A = C + W to liczba przypadków, w których zwrócono płeć: C poprawnych i W błędnych. U oznacza wyniki unknown, a E błędy operacyjne po zastosowaniu wcześniej ustalonej polityki wykonania. Przy jednym ostatecznym wyniku na przypadek N = C + W + U + E. Publikuj te liczby przed wartościami procentowymi.

Jeśli N = 0, te wskaźniki liczone dla populacji są nieokreślone. Nie publikuj nieokreślonego wskaźnika jako 0%. Podawaj przedziały niepewności i metodę ich obliczenia; małe lub niereprezentatywne segmenty nie uzasadniają ogólnych twierdzeń o dokładności.

Definicje wskaźników i mianowniki
WskaźnikDefinicjaOpublikowany pomiar
Pokrycie odpowiedziA / NNie zmierzono
Dokładność dla przypadków z odpowiedziąC / A; nieokreślona, jeśli A = 0Nie zmierzono
Odsetek błędów dla przypadków z odpowiedziąW / A; nieokreślony, jeśli A = 0Nie zmierzono
Poprawne odpowiedzi wśród wszystkich kwalifikujących się przypadkówC / N; nie przedstawiaj tego jako dokładności dla przypadków z odpowiedziąNie zmierzono
Odsetek wyników unknownU / N; niejednoznaczność można raportować jako podzbiór UNie zmierzono
Odsetek błędów operacyjnychE / N; dodatkowo podziel błędy według stabilnego kodu błęduNie zmierzono
KalibracjaPorównaj przedziały wyników z obserwowaną trafnością, osobno dla observed_frequency i model_reported; podaj sposób podziału na przedziały, liczebności i niepewnośćNie zmierzono

Co musi zawierać powtarzalna ocena

Nie twórz etykiet referencyjnych, pytając inną usługę inferencji płci na podstawie imion o jej przypuszczenia. Bez odpowiedniego niezależnego punktu odniesienia porównanie mierzy zgodność, a nie zweryfikowaną dokładność. Jeśli etykiety referencyjne nie odpowiadają binarnemu wynikowi API, opisz to ograniczenie i zakres oceny, zamiast zmieniać etykiety osób, aby dopasować je do API.

Co musi zawierać powtarzalna ocena
ElementWymagana informacjaObecne publiczne dowody
Populacja referencyjnaPochodzenie etykiet referencyjnych i prawo do ich użycia; kryteria kwalifikacji, wykluczenia, dobór próby, usuwanie duplikatów i definicje segmentówNie opublikowano tu żadnego zweryfikowanego zbioru referencyjnego
Oddzielenie od danych źródłowychSprawdzenie nakładania się danych i wycieków; odróżnienie danych testowych używanych w rozwoju od niezależnej, wydzielonej ocenyNie opublikowano tu żadnego raportu potwierdzającego oddzielenie
Wersja i wykonanieData wykonania, dokładna wersja API, migawka zbioru danych, wersja modelu lub dostawcy, gdy używana jest AI, prompty i ustawienia zapytańNie opublikowano tu żadnej wersji przeprowadzonej oceny
WynikiN, C, W, U, E, liczebności segmentów, przedziały ufności i analiza kalibracjiNie opublikowano tu żadnych zmierzonych wartości skuteczności
Odtworzenie i przeglądKod oceny, powtarzalne wyniki zbiorcze, znane ograniczenia i wskazana osoba lub zespół odpowiedzialny za przeglądTylko protokół; brak zakończonej niezależnej oceny

Korzystaj z wyniku, pamiętając o jego ograniczeniach

Powiązania imion i pseudonimów z płcią różnią się w zależności od języka, kraju i populacji. Zwrócona etykieta nie może ustalić tożsamości płciowej danej osoby. Zachowuj wyniki unknown, a pierwszeństwo dawaj informacjom przekazanym przez samą osobę. Nie opieraj na wywnioskowanej płci decyzji, które mają istotne skutki dla danej osoby.

Historia zmian

Historia zmian
DataWersja dokumentuZmiana
2026-09-281.0.0Polska adaptacja rodzajów pewności V2, źródeł wyników, wyników unknown i mianowników oceny. Nie opublikowano żadnego nowego wyniku dokładności.