Ruby Client
Elegant Ruby client for Gender-API.com designed for Rails, Sinatra, and Ruby applications. Our AI-powered API delivers 99.5% accurate gender detection with beautiful, idiomatic Ruby syntax. Process names in under 100ms with 10x-90x better performance than generic AI models. The gem provides simple methods for single and batch lookups, perfect for user registration, email personalization, and CRM integration. Unlike ChatGPT or other LLMs, our specialized database contains 37% more names with country-specific accuracy across 150+ countries. Supports smart normalization and handles international character sets. Start free with 100 monthly API calls. GDPR compliant and trusted globally.
require 'net/http'
require 'json'
require 'uri'
# Determine the gender of a first name using API V2
# ---------------------------------------------------
api_key = 'YOUR_API_KEY' # Get your key at https://gender-api.com/en/account/auth-tokens
uri = URI('https://gender-api.com/v2/gender/by-first-name')
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Post.new(uri)
request['Content-Type'] = 'application/json'
request['Authorization'] = "Bearer #{api_key}"
request.body = JSON.dump({ first_name: 'Theresa' })
begin
response = http.request(request)
# Parse the JSON response
result = JSON.parse(response.read_body)
puts "Gender: #{result['gender']}"
puts "Probability: #{result['probability']}"
rescue StandardError => e
puts "Error: #{e.message}"
end
Profesjonalne wykrywanie płci dla Twoich aplikacji
Gender-API.com zapewnia wykrywanie płci na poziomie enterprise z dokładnością 99,5% w ponad 150 krajach. Nasze wyspecjalizowane API przewyższa ogólne rozwiązania AI, oferując 10–90 razy szybszy czas odpowiedzi oraz o 9–34% lepszą dokładność.
Dlaczego warto wybrać Gender-API zamiast ogólnego AI?
- Stworzone z myślą o konkretnym celu : Wyspecjalizowane w rozpoznawaniu płci na podstawie imienia, a nie ogólnego przeznaczenia AI
- Błyskawiczna szybkość : Czasy odpowiedzi poniżej 100 ms vs. sekundy w przypadku ogólnego AI
- Bardziej dokładne : 99,5% dokładności dzięki analizie kulturowej i regionalnej
- Większa baza danych 9+ milionów imion, o 37% więcej niż typowe dane treningowe AI
- Niezawodne : SLA na poziomie 99,9% dostępności z przewidywalną wydajnością
Kluczowe funkcje
- Łatwa integracja — wystarczy kilka linijek kodu
- Przetwarzanie wsadowe dla aplikacji o dużej liczbie zapytań
- Dokładność dla poszczególnych krajów w przypadku regionalnych wariantów imion
- Inteligentna normalizacja radząca sobie z literówkami i wariantami nazw
- Zgodne z GDPR i gotowe na potrzeby firm klasy enterprise
Zacznij za darmo już dziś
Zyskaj 100 darmowych wywołań API miesięcznie — bez potrzeby podawania karty kredytowej. Skaluj razem z rozwojem dzięki elastycznym cenom dopasowanym do każdego zastosowania.