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.
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 .
>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.
Wenn Sie auf eine Datenbank abzielen, ist der RedGate Data Generator eine gute Option.
Visual Studio Database Edition verfügt ebenfalls über ähnliche Funktionen.
Jon Galloway hat in seinem Blog einen Beitrag über Namensgenerierung geschrieben - Zufallsfälschung generieren Nachnamen
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.
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.