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.

Installeer eerst onze bibliotheek met composer:

Bekijk hier de volledige klantdocumentatie:

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

Installeer eerst onze bibliotheek met npm:

Bekijk hier de volledige klantdocumentatie:

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

Installeer eerst onze bibliotheek met npm:

Bekijk hier de volledige klantdocumentatie:

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

Installeer eerst onze library met pip:

Bekijk hier de volledige klantdocumentatie:

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

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

Professionele genderdetectie voor jouw applicaties

Gender-API.com biedt genderdetectie op enterprise-niveau met 99,5% nauwkeurigheid in 150+ landen. Onze gespecialiseerde API presteert beter dan generieke AI-oplossingen, met 10x-90x snellere responstijden en 9-34% hogere nauwkeurigheid.

Waarom kiezen voor Gender-API in plaats van een generieke AI?

  • Speciaal ontwikkeld : Gespecialiseerd in genderherkenning, geen AI voor algemeen gebruik
  • Razendsnel : Reactietijden onder de 100 ms vs. seconden bij generieke AI
  • Nauwkeuriger : 99,5% nauwkeurigheid met culturele en regionale intelligentie
  • Grotere database 9+ miljoen namen, 37% meer dan typische AI-trainingsdata
  • Betrouwbaar SLA met 99,9% uptime en voorspelbare prestaties

Belangrijkste functies

  • Eenvoudige integratie met slechts een paar regels code
  • Batchverwerking voor toepassingen met grote volumes
  • Landspecifieke nauwkeurigheid voor regionale naamvariaties
  • Slimme normalisatie die typfouten en varianten afhandelt
  • GDPR-compliant en klaar voor gebruik in enterprise-omgevingen

Begin vandaag nog gratis

Krijg 100 gratis API-calls per maand, zonder creditcard. Schaal mee terwijl je groeit met flexibele prijzen voor elke use case.

Chat