Namensgenerator für .NET

7

Hat irgendjemand etwas geschrieben oder weiß von einer Bibliothek, die ziemlich genau aussehende westeuropäische Stilnamen erzeugt? d. h. John, Susan, Smith, Julien, April usw. usw. ...

    
Adron 08.11.2008, 00:05
quelle

7 Antworten

6

Ich bin mir nicht sicher, ob das funktioniert, aber überprüfe FakeNameGenerator , damit werden auch Namen und Informationen generiert. Einer nach dem anderen oder im Batch.

    
Aaron Fischer 08.11.2008, 00:10
quelle
5

Ich habe eine .net-Bibliothek (dll) mit wahlfreiem Namen erstellt, die die Daten aus den von HanClinto erwähnten Listen verwendet (dh die Liste der US-Census-Namen ). Es ermöglicht Ihnen, Vor- und Nachnamen oder nur Vor- oder Nachnamen zu generieren. Sie können auch gezielt männliche oder weibliche Namen generieren oder das Geschlecht des Vornamens zufällig bestimmen lassen.

Sie können es ausprobieren oder in diesem Blogpost herunterladen .

>     
Mark Rogers 05.11.2009 23:41
quelle
3

Ich schnappe mir einfach die Liste der US-Census-Namen und wähle dort zufällig aus. Die männliche Liste ist nur 41k - nicht zu groß, vor allem, wenn ein bisschen komprimiert.

    
HanClinto 08.11.2008 00:12
quelle
2

Wenn Sie auf eine Datenbank abzielen, ist der RedGate Data Generator eine gute Option.

Visual Studio Database Edition verfügt ebenfalls über ähnliche Funktionen.

    
Mitch Wheat 08.11.2008 00:07
quelle
2

Jon Galloway hat in seinem Blog einen Beitrag über Namensgenerierung geschrieben - Zufallsfälschung generieren Nachnamen

    
Rockcoder 08.11.2008 00:09
quelle
1

warum nicht einfach eine Liste von Namen und wählen Sie einen zufällig aus der Liste? Ich bezweifle, dass es einen bestimmten Weg geben würde, um realistische Namen zu generieren.

Ссылка

Sie könnten versuchen, diese Liste zu verwenden, um eine Markov-Kette zu erstellen, die möglicherweise einige ergeben würde nützliche Ergebnisse.

    
nickf 08.11.2008 00:09
quelle
1

Der einzige Name-Generator, den ich kenne, verwendete statistische Analyse, um Namen zu analysieren, und erstellte neue basierend darauf. Es war nicht genau eine "Bibliothek", aber es hatte Beispiel C ++ - Code, zusammen mit dem Algorithmus, der wahrscheinlich nur Nimm dir eine oder zwei Stunden Zeit, um es zu implementieren. oder Sie könnten es als C ++ / CLI kompilieren . Die Samples auf der Seite verwendeten einen willkürlichen Text, aber wenn Sie eine Reihe von Namen verwendet haben, bin ich mir ziemlich sicher, dass es gut gehen würde.

    
TraumaPony 08.11.2008 00:12
quelle

Tags und Links