Gender API
Kostenlos registrieren
Sprache expand_more

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.

Installiere zuerst unsere Bibliothek mit Composer:

Vollständige Client-Dokumentation hier:

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

Installiere zuerst unsere Bibliothek mit npm:

Vollständige Client-Dokumentation hier:

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

Installiere zuerst unsere Bibliothek mit npm:

Vollständige Client-Dokumentation hier:

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

Installiere zuerst unsere Bibliothek mit pip:

Vollständige Client-Dokumentation hier:

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

Professionelle Gender-Erkennung für deine Anwendungen

Gender-API.com liefert Gender-Erkennung auf Enterprise-Niveau mit 99,5 % Genauigkeit in über 150 Ländern. Unsere spezialisierte API übertrifft generische KI-Lösungen mit 10- bis 90-fach schnelleren Antwortzeiten und einer um 9–34 % höheren Genauigkeit.

Warum Gender-API statt generischer KI?

  • Speziell entwickelt : Spezialisiert auf Gender-Erkennung, keine Allzweck-KI
  • Blitzschnell : Antwortzeiten von unter 100 ms im Vergleich zu Sekunden bei generischer KI
  • Genauer : 99,5 % Genauigkeit mit kultureller und regionaler Intelligenz
  • Größere Datenbank : Über 9 Millionen Namen, 37 % mehr als typische KI-Trainingsdaten
  • Zuverlässig : SLA mit 99,9 % Verfügbarkeit und vorhersehbarer Leistung

Hauptfunktionen

  • Einfache Integration mit nur wenigen Codezeilen
  • Batch-Verarbeitung für Anwendungen mit hohem Volumen
  • Länderspezifische Genauigkeit für regionale Namensvarianten
  • Intelligente Normalisierung zur Behandlung von Tippfehlern und Varianten
  • DSGVO-konform und Enterprise-ready

Starte noch heute kostenlos

Erhalte 100 kostenlose API-Aufrufe pro Monat ohne Kreditkarte. Skaliere bei Wachstum mit flexiblen Preisen für jeden Anwendungsfall.

Chat