Java Client

Enterprise-ready Java client for Gender-API.com providing robust, type-safe gender detection for your production applications. Our specialized API delivers 99.5% accuracy with sub-100ms response times, significantly outperforming generic AI solutions. Built for scalability with proper error handling, connection pooling, and thread safety. Perfect for Spring Boot, Jakarta EE, and microservices architectures. Unlike generic LLMs, our database is specifically tuned for name-gender associations across 150+ countries with continuous learning adding thousands of names daily. Ideal for CRM systems, user management, and marketing platforms. Start free with 100 monthly API calls and scale to millions. Trusted by Fortune 500 companies worldwide.

Nejprve nainstalujte naši knihovnu pomocí composeru:

Zde naleznete kompletní dokumentaci klienta:

https://github.com/markus-perl/gender-api-client

Nejprve nainstalujte naši knihovnu pomocí npm:

Zde naleznete kompletní dokumentaci klienta:

https://github.com/markus-perl/gender-api-client-npm

Nejprve nainstalujte naši knihovnu pomocí npm:

Zde naleznete kompletní dokumentaci klienta:

https://github.com/markus-perl/gender-api-client-npm

Nejprve si nainstaluj naši knihovnu pomocí pip:

Zde naleznete kompletní dokumentaci klienta:

https://github.com/markus-perl/gender-api-client-python
https://pypi.org/project/gender-api-client/

import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import java.io.IOException;
import com.google.gson.Gson;
import com.google.gson.JsonObject;

public class Main {

    public static void main(String[] args) {
        String apiKey = "YOUR_API_KEY";
        String url = "https://gender-api.com/v2/gender/by-first-name";
        String payload = "{\"first_name\":\"Theresa\"}";

        HttpClient client = HttpClient.newHttpClient();

        HttpRequest request = HttpRequest.newBuilder()
                .uri(URI.create(url))
                .header("Content-Type", "application/json")
                .header("Authorization", "Bearer " + apiKey)
                .POST(HttpRequest.BodyPublishers.ofString(payload))
                .build();

        try {
            HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());

            Gson gson = new Gson();
            JsonObject json = gson.fromJson(response.body(), JsonObject.class);

            System.out.println("Gender: " + json.get("gender").getAsString());
            System.out.println("Probability: " + json.get("probability").getAsFloat());

        } catch (IOException | InterruptedException e) {
            e.printStackTrace();
        }
    }
}

Profesionální rozpoznávání pohlaví pro tvoje aplikace

Gender-API.com ti přináší genderovou detekci na úrovni enterprise s přesností 99,5 % ve více než 150 zemích. Naše specializované API překonává obecná AI řešení díky 10× až 90× rychlejším odezvám a o 9–34 % vyšší přesnosti.

Proč zvolit Gender-API místo obecné AI?

  • Účelově navrženo Specializované na rozpoznání genderu, není to univerzální AI pro vše možné
  • Blesková rychlost : Odezva pod 100 ms vs. sekundy u běžné AI
  • Přesnější 99,5% přesnost díky kulturní a regionální inteligenci
  • Větší databáze 9+ milionů jmen, o 37 % víc než typická trénovací data pro AI
  • Spolehlivé SLA s dostupností 99,9 % a předvídatelným výkonem

Klíčové funkce

  • Snadná integrace pomocí pár řádků kódu
  • Dávkové zpracování pro aplikace s velkým objemem dat
  • Přesnost pro konkrétní země u regionálních variant jmen
  • Chytrá normalizace, která si poradí s překlepy a různými variantami
  • V souladu s GDPR a připravené pro enterprise použití

Začni zdarma ještě dnes

Získej 100 bezplatných API volání měsíčně – bez potřeby kreditní karty. Rostoucími nároky se snadno přizpůsobíš díky flexibilnímu cenovému modelu pro každý scénář použití.

Chat