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
Detección profesional de género para tus aplicaciones
Gender-API.com ofrece detección de gender de nivel empresarial con un 99,5% de precisión en más de 150 países. Nuestra API especializada supera a las soluciones genéricas de IA con tiempos de respuesta entre 10 y 90 veces más rápidos y una precisión entre un 9 y un 34% mejor.
¿Por qué elegir Gender-API en lugar de una IA genérica?
- Diseñado específicamente para esto : Especializado en la detección de gender, no es una IA de propósito general
- Rápido como un rayo : Tiempos de respuesta de menos de 100 ms frente a segundos con una IA genérica
- Más preciso : 99,5% de precisión con inteligencia cultural y regional
- Base de datos más grande : más de 9 millones de nombres, un 37% más que los datos típicos de entrenamiento de IA
- Confiable SLA de disponibilidad del 99,9% con rendimiento predecible
Funciones clave
- Integración sencilla con solo unas pocas líneas de código
- Procesamiento por lotes para aplicaciones de gran volumen
- Precisión específica por país para variaciones regionales de nombres
- Normalización inteligente para gestionar errores tipográficos y variantes
- Cumple con el RGPD y está listo para empresas
Empieza gratis hoy
Consigue 100 llamadas gratuitas a la API al mes, sin necesidad de tarjeta de crédito. Escala a medida que creces con precios flexibles para cada caso de uso.