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.

Primeiro, instale nossa biblioteca com composer:

Consulte a documentação completa do cliente aqui:

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

Primeiro, instale nossa biblioteca com npm:

Consulte a documentação completa do cliente aqui:

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

Primeiro, instale nossa biblioteca com npm:

Consulte a documentação completa do cliente aqui:

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

Primeiro, instala nossa biblioteca com o pip:

Consulte a documentação completa do cliente aqui:

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

Detecção Profissional de Gênero para Seus Aplicativos

A Gender-API.com oferece detecção de gênero de nível empresarial com 99,5% de precisão em mais de 150 países. Nossa API especializada supera soluções genéricas de IA, com tempos de resposta 10x a 90x mais rápidos e uma precisão 9% a 34% melhor.

Por que escolher o Gender-API em vez de uma IA genérica?

  • Feito sob medida : Especializado em detecção de gênero, não é uma IA de uso geral
  • Rápido como um raio : Tempos de resposta abaixo de 100 ms vs. segundos para IA genérica
  • Mais preciso 99,5% de precisão com inteligência cultural e regional
  • Banco de dados maior 9+ milhões de nomes, 37% a mais do que dados típicos de treinamento de IA
  • Confiável SLA de 99,9% de disponibilidade, com desempenho previsível

Principais recursos

  • Integração fácil com apenas algumas linhas de código
  • Processamento em lote para aplicações de alto volume
  • Precisão por país para variações regionais de nomes
  • Normalização inteligente que lida com erros de digitação e variações
  • Compatível com o GDPR e pronto para empresas

Comece grátis hoje

Receba 100 chamadas gratuitas da API por mês sem precisar de cartão de crédito. Escale conforme você cresce com preços flexíveis para cada necessidade.

Bate-papo