Вопрос

Кто-нибудь писал или знает библиотеку, которая генерирует довольно точные названия западноевропейских стилей? то есть Джон, Сьюзен, Смит, Жюльен, Эйприл и т. д. и т. д.

Это было полезно?

Решение

Не уверен, что это сработает, но проверьте, FakeNameGenerator он также сгенерирует имена и некоторую информацию. По одному или в партии.

Другие советы

Я создал библиотеку для генерации случайных имен .net (dll), которая использует данные из списков, упомянутых HanClinto (т.е. Список названий переписи США ). Это позволяет генерировать имена и фамилии или только имена или фамилии. Также вы можете сгенерировать специально мужские или женские имена или позволить случайным образом определять пол имени.

Вы можете попробовать его или загрузить в этом сообщении в блоге .

Я просто беру список имен переписей США и выбираю их случайным образом , Мужской список составляет всего 41 КБ - не слишком большой, особенно при небольшом сжатии.

Если вы ориентируетесь на базу данных, RedGate Data Generator является хорошим вариант.

Visual Studio Database Edition также имеет аналогичную функциональность.

Джон Галлоуэй написал в своем блоге сообщение о создании имени - Генерация случайных фальшивых фамилий

почему бы просто не взять список имен и не выбрать их случайным образом из списка? Я сомневаюсь, что был бы особый способ «генерировать» реалистичные имена.

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

Вы можете попытаться использовать этот список для создания цепочки Маркова , что может привести к некоторым полезным результатам.

Единственный известный мне генератор имен использовал статистический анализ для анализа имен и на их основе создавал новые. Это была не просто «библиотека», но в ней был образец кода C ++, а также алгоритм, который, вероятно, займет всего час или два для реализации; или вы можете скомпилировать его как C ++ / CLI . В примерах на странице использовался произвольный текст, но если вы использовали кучу имен, то я вполне уверен, что все пройдет хорошо.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top