2008-11-08 10 views
7

Czy ktoś napisał lub zna bibliotekę, która generuje dość dokładnie wyglądające nazwy w stylu zachodnioeuropejskim? np. John, Susan, Smith, Julien, April itd., itp. ...Generator nazw dla .NET

+0

Wiele odpowiedzi odnosi się do danych spisu powszechnego USA. Oto zaktualizowane linki: Nazwiska (pierwsze 1000 i używane ponad 100 razy): http://www.census.gov/topics/population/genealogy/data/2000_surnames.html. Najlepsze nazwy: poziom krajowy i stan Imiona dla dzieci według roku urodzenia sięgają 1800 roku: http://www.ssa.gov/oact/babynames/limits.html. Format CSV. – Peter

Odpowiedz

6

Nie wiem, czy to zadziała, ale sprawdzić FakeNameGenerator wygeneruje nazwiska i informacje, jak również. Jeden na raz lub w partii.

2

Jeśli kierujesz bazę danych, dobrym wyborem jest RedGate Data Generator.

Visual Studio Database Edition ma również podobną funkcjonalność.

1

dlaczego po prostu nie pobrać listy nazwisk i wybrać losowo z listy? Mam wątpliwości, czy istnieje jakiś specjalny sposób na "generowanie" realistycznych nazw.

http://www.ssa.gov/OACT/babynames/

Ty mógłby spróbować użyć tej listy do wytworzenia Markov Chain, co może uzyskując kilka użytecznych wyników.

5

Utworzono bibliotekę generującą losową nazwę domeny .net (dll), która wykorzystuje dane z list wymienionych przez HanClinto (tj. US Census names list). Umożliwia generowanie imion i nazwisk lub tylko imion i nazwisk. Możesz również generować konkretne męskie lub żeńskie imiona lub pozwolić mu losowo określić płeć imienia.

You can try it out or download it at this blog post.