BLOG

DOSTęPNA JEST NOWA WERSJA NASZEGO API - CZęść III

W naszym trzecim ogłoszeniu chcielibyśmy przedstawić naszą kolejną usprawnienie: Wzmocnione wsparcie dla odmiany form pisowni.

Czasami klienci lubią zapisywać swoje imiona w różny sposób. Bardzo częstym sposobem jest użycie Leetspeak do zamieniania znaków na podobne glify.

Na przykład imię John jest pisane jako J0hn.

Aby poprawić obsługę imion zapisanych w ten sposób, dodaliśmy nowe pole o nazwie name_sanitized do odpowiedzi API.

To pole zawiera imię, które znaleźliśmy i użyliśmy do genderyzacji po jego uprzednim usunięciu różnych znaków.

WAżNE AKTUALIZACJE DOTYCZąCE OGóLNEGO ROZPORZąDZENIA O OCHRONIE DANYCH (RODO)

Nowe rozporządzenie ogólne o ochronie danych (GDPR) wejdzie w życie 25 maja 2018 roku. Możemy zapewnić, że wszystkie usługi Gender-API.com będą w pełni zgodne z tym przepisem do tego terminu.

Gender-API.com dostarcza Porozumienie o przetwarzaniu danych (DPA), które umożliwia spełnienie obowiązków wynikających z RODO.

Dodatkowo zaktualizowaliśmy naszą Politykę prywatności i Ogólne warunki korzystania z usługi, aby spełnić nowe wymagania RODO.

NOWA WERSJA NASZEGO API JEST DOSTęPNA - CZęść I

Dobra wiadomość, przez ostatnie kilka miesięcy nasz zespół bardzo ciężko pracował nad pełnym przepisaniem silnika wyszukiwania nazwisk.

Poprawiliśmy tak wiele wspaniałych szczegółów, że nie mogliśmy już umieścić ich w jednym ogłoszeniu.

Oto nasze pierwsze usprawnienie, które chcielibyśmy się podzielić z Tobą: Zmniejszona liczba błędów podczas wywoływania funkcji split.

Nasze API do dzielenia jest jednym z najczęściej używanych przez naszych klientów narzędzi. Jednakże, rozumiemy, że czasem może być bardzo trudne podzielenie pełnego imienia na jego części.

Dzięki nowej wersji API udało nam się zmniejszyć wskaźnik awarii wszystkich wywołań rozdzielenia o około 40%. Z poprzednią wersją API około 90% zapytań zwracało poprawny wynik. Nowa wersja poprawia tę wydajność do 94%, jak pokazują testy wewnętrzne.

Aby osiągnąć tę poprawę, całkowicie przeprojektowaliśmy nasz kod i opracowaliśmy specyficzne mikroserwisy, które mogą być łatwiej udoskonalane w przyszłości.

Postęp obejmuje również poprawione wsparcie dla krajów, w których Gender-API.com jest już szeroko stosowany, na przykład dla Niemiec czy Holandii. Imiona z przyrostkiem, takim jak "Thomas van der Weijden", są teraz poprawnie rozdzielane na składowe części.

POPRAWILIśMY DOKłADNOść NASZEGO API POCZTOWEGO O 30%

Przez ostatnie kilka miesięcy przeprojektowaliśmy i całkowicie odnowiliśmy backend naszego interfejsu poczty e-mail w 3 krokach. Z nowym interfejsem możliwe jest teraz podzielenie adresów e-mail, które nie posiadają wyraźnie rozróżnialnego separatora między imieniem a nazwiskiem. Przed aktualizacją, imiona musiały być oddzielone kropką lub łącznikiem, aby adres e-mail był poprawnie rozdzielony. Z nowym interfejsem, adresy e-mail, takie jak kathleenevans44@gmail.com, mogą być teraz łatwo rozdzielane bez problemów. Jak to robimy: wprowadziliśmy wieloetapowy proces z użyciem uczenia maszynowego, aby sprawdzić częstość występowania każdej możliwej kombinacji imienia i nazwiska, aby zapewnić najlepszy możliwy wynik dla każdego przypadku. Wewnętrzne testy i analizy pokazały, że jakość wyników poprawiła się o ponad 30%.
GET https://gender-api.com/get?email=kathleenevans44@gmail.com&key=<your api key>
Żądanie zostanie zwrócone jako:
{"email":"kathleenevans44@gmail.com","lastname":"evans","mailprovider":"gmail","name":"kathleen","gender":"female","samples":533,"accuracy":99,"duration":"211ms"}

NASZE API DO DZIELENIA TEKSTU PRZESTAłO BYć W WERSJI BETA

Po roku testowania nasze rozdzielcze API opuściło stan beta. Od momentu pierwszego startu wspólnie ze współpracującymi z nami największymi klientami stale udoskonalaliśmy to API. API umożliwia podzielenie pełnych nazwisk (imię i nazwisko) na ich części. Jeżeli masz na swojej stronie połączone pole na imię i nazwisko, możesz użyć tego API, aby wyciągnąć jego części:
GET https://gender-api.com/get?split=theresa%20miller&key=<your api key>
Żądanie będzie zwrócone jako:
{"last_name":"Miller","first_name":"Theresa","strict":false,"name":"theresa","gender":"female","samples":8065,"accuracy":98,"duration":"56ms"}
fast_rewind
Nowsze wpisy
Starsze wpisy
fast_forward
Czat