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.

Installer først vores bibliotek med Composer:

Se fuld klientdokumentation her:

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

Installer først vores bibliotek med npm:

Se fuld klientdokumentation her:

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

Installer først vores bibliotek med npm:

Se fuld klientdokumentation her:

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

Installer først vores bibliotek med pip:

Se fuld klientdokumentation her:

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

Professionel kønsbestemmelse til dine applikationer

Gender-API.com leverer enterprise-kvalitets kønsbestemmelse med 99,5% nøjagtighed på tværs af 150+ lande. Vores specialiserede API overgår generiske AI-løsninger med 10x-90x hurtigere svartider og 9-34% bedre nøjagtighed.

Hvorfor vælge Gender-API frem for generisk AI?

  • Specialudviklet : Specialiseret i kønsbestemmelse, ikke en AI til generelle formål
  • Lynhurtig : Svartider under 100 ms vs. sekunder for generisk AI
  • Mere præcis 99,5 % nøjagtighed med kulturel og regional intelligens
  • Større database 9+ millioner navne, 37 % mere end typiske AI-træningsdata
  • Pålidelig 99,9% oppetid med SLA og forudsigelig ydeevne

Nøglefunktioner

  • Nem integration med kun et par linjer kode
  • Batchbehandling til applikationer med store datamængder
  • Landespecifik nøjagtighed for regionale navnevariationer
  • Smart normalisering, der håndterer tastefejl og varianter
  • GDPR-kompatibel og klar til virksomheder i alle størrelser

Kom i gang gratis i dag

Få 100 gratis API-kald om måneden uden behov for kreditkort. Skaler i takt med din vækst med fleksible priser til alle slags use cases.

Chat