Wir haben soeben eine Erweiterung für unsere API zur Überprüfung von Namen veröffentlicht. Der Zweck dieser API ist es, den Vor- und/oder Nachnamen aus einer E-Mail oder einem beliebigen String zu extrahieren. Ich werde Ihnen ein praktisches Beispiel geben, um die Nützlichkeit zu verstehen. Nehmen wir an, wir haben die E-Mail-Adresse eines Kunden, aber bei der Registrierung fragen wir nicht nach dem Vor- und Nachnamen. Es ist üblich, insbesondere bei Firmen-E-Mail-Adressen, dass der vollständige Name oder ein Teil davon den Suffix der E-Mail bildet. Dies wäre der Text vor dem “@”-Zeichen. Beispiel: [email protected] entspricht einem Benutzer mit dem Nachnamen Pous Beispiel: [email protected] würde einem Benutzer mit dem Namen Antxon und dem Nachnamen Pous entsprechen Beispiel: [email protected] würde einem Benutzer mit dem Namen Antxon entsprechen. All diese Informationen können mit der API zur Extraktion von Namen und Nachnamen genau ermittelt werden. Abgesehen von der Extraktion der Identität können wir mit der API auch das Geschlecht der Person ermitteln, indem wir den Namen analysieren, und die Herkunft erfahren, da wir herausfinden können, in welchen Ländern dieser Name am häufigsten verwendet wird. In der Abbildung unten sehen Sie alle Informationen, die wir aus der E-Mail “[email protected]” extrahieren.
Die Verifyemails-API zum Extrahieren von Vor- und Nachnamen aus Zeichenketten ist wie folgt definiert:
Endpunkt und Methode
Der Endpunkt verwendet die POST-Methode und die URL lautet https://api.verificarnombres.com/split.
Operation
Diese API wurde entwickelt, um einen Textstring zu analysieren und daraus mögliche Vor- und Nachnamen zu extrahieren. Sie ist besonders nützlich, um unstrukturierte Daten zu verarbeiten und Kontaktinformationen auf automatisierte Weise zu erhalten.
Eingabe-Parameter
Die API benötigt den folgenden Parameter im Hauptteil der Anfrage:
- text: Die Textzeichenfolge, aus der Sie die Namen und Nachnamen extrahieren möchten.
Antwort
Die API gibt eine JSON-Antwort mit den folgenden Informationen zurück:
- name: Der Name aus dem Text.
- Nachname: Der Nachname aus dem Text.
- full_name: Der extrahierte vollständige Name, der Vor- und Nachname kombiniert.
{“Status”: true,“Nachricht”: {“Ergebnis”: {“vorname”: {“Land”: {“Bolivien, Plurinationaler Staat”: 0.004,“Spanien”: 0.939,“Frankreich”: 0.026,“Italien”: 0.013,“Mexiko”: 0.009,“Vereinigte Staaten”: 0.009},“Geschlecht”: {“Weiblich: 0.009,“Männlich: 0.991},“Rang”: {“Spanien: 2534,“Bolivien, Plurinationaler Staat”: null,“Frankreich”: null,“Italien”: null,“Mexiko”: null,“Vereinigte Staaten”: null},” Name: “Antxon},“nachname”: {“Land”: {“Kanada”: 0.007,“Schweiz”: 0.014,“Chile”: 0.01,“Algerien”: 0.071,“Spanien”: 0.378,“Frankreich: 0,429,“Italien”: 0.01,“Marokko”: 0.01,“Mexiko”: 0.024, “VereinigteStaaten”: 0.047}, “Geschlecht”: {}, “Rang”: {“Spanien”: 6987, “Kanada”: null, “Schweiz”: null, “Chile”: null, “Algerien”:Null,“Frankreich”: null,“Italien”: null,“Marokko”: null,“Mexiko”: null,“Vereinigte Staaten”: null},“Name”: “Pous”.},“Nachname2: null}}}
Praktische Anwendung
Diese API ist besonders in Szenarien wie diesen nützlich:
- Verarbeitung von E-Mails oder Dokumenten zur Extraktion von Kontaktinformationen.
- Analyse von unstrukturierten Datenbanken, um Namen von Personen zu ermitteln.
- Automatisierung von Dateneingabeaufgaben in CRM- oder ähnlichen Systemen.
Die Fähigkeit, Vor- und Nachnamen aus Textstrings zu extrahieren, ermöglicht es Unternehmen und Entwicklern, die Effizienz im Umgang mit persönlichen Daten und in der Kontaktverwaltung zu verbessern.