2008-11-08 78 views
7

是否有人编写过或已知某个库可生成相当准确的西欧风格名称?即约翰,苏珊,史密斯,朱利安,4月等等......用于.NET的名称生成器

+0

很多答案引用了美国人口普查数据。以下是更新后的链接: 姓氏(排名前1000,使用次数超过100次):http://www.census.gov/topics/population/genealogy/data/2000_surnames.html。顶级名称:国家和州级婴儿的名字可以追溯到1800年代:http://www.ssa.gov/oact/babynames/limits.html。 CSV格式。 – Peter 2015-06-04 03:38:02

回答

6

不知道这会工作,但检查FakeNameGenerator它会产生,以及名字和一些资料。一次一个或一批。

2

如果你的目标是数据库,RedGate Data Generator是一个不错的选择。

Visual Studio数据库版本也具有类似的功能。

1

为什么不只是抓取一个名称列表,并从列表中随机选择一个?我怀疑是否会有一种特殊的方式来“产生”现实的名字。

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

可以尝试使用这个列表来产生Markov Chain,这可能会产生一些有用的结果。