Как найти тысячи названий компаний?
Как я могу найти или создать тысячи имен компаний для тестирования и демонстрационных целей? (Адрес, номер телефона и связанная с ним информация тоже были бы хороши.)
У меня есть система, которую я создаю, которая включает деловую контактную информацию. Довольно общий, без сомнения.
В моей тестовой/демо-базе данных в настоящее время случайно сформированы отдельные имена, загруженные (благодаря удобной электронной таблице IRS, которую я нашел). Это отлично подойдет для внутреннего тестирования и анализа, но выглядит очень странно, если смотреть на потенциальных клиентов.
Я пробовал различные онлайн-источники общедоступной информации (например, EDGAR и поиск записей свойств на основе графства), но все это требует, чтобы я вручную сшивал результаты в блоках из 50 имен или так за раз. Я мог бы это сделать, но действительно надеялся на поисковую службу или хранилище данных там, где этот тип информации можно было легко найти и извлечь в очень больших партиях.
Ответы
Ответ 1
Я использую Генератор поддельных имен:
Что я могу использовать идентификаторы генератора поддельных имен для?
Тысячи людей, компаний и правительственных организаций нашли полезные и креативные вещи, связанные с генератором поддельных имен. Вот несколько примеров:
- Данные о проверке качества могут быть труднодоступными, особенно с законами (например, HIPAA), предотвращающими использование реальных данных. Подробнее о о рисках тестирования с реальными данными.
- Многие веб-сайты, такие доски объявлений, плохо разработаны, что затрудняет доступ посетителей из-за рубежа к учетным записям. Используя фальшивую информацию, вы можете легко заполнить формы регистрации и войти на сайт.
- Используйте фальшивую информацию при заполнении форм, чтобы не выдавать личную информацию.
- Создайте ложное удостоверение, которое будет использоваться в качестве псевдонима в Интернете. Это позволяет сохранить вашу реальную жизнь и вашу интернет-жизнь отдельно.
- Получить идеи для имен, которые будут использоваться для персонажей в книге или истории.
- Сгенерированные кредитные карты могут использоваться для тестирования базовых методов проверки на стороне клиента/сервера без случайной обработки реальной карты.
- Сгенерированные национальные идентификационные номера могут использоваться для тестирования основных методов проверки на стороне клиента/сервера без риска раскрытия реальной информации...
Ответ 2
Довольно хороший генератор: generatedata.
настраиваемый: вы можете создавать имена, улицы, номера телефонов, случайную запись из указанного списка.
Вы можете экспортировать сгенерированные данные в разных форматах, например: SQL, HTML, Excel, XML и CSV.
Ответ 3
Вы можете очистить публичный источник, например Wikipedia для имен, или вы можете просто захватить случайные (не нападающие, конечно) существительные из вашего словаря по выбору (/usr/share/dict/words и т.д.) и произвольно добавлять "Компания", "Корпорация", "ЛТД".
Ответ 4
Я лично настоятельно рекомендую использовать ACTUAL данные любой формы для тестирования/демонстрации приложения.
Мне приходилось проходить слишком много раз и собирать фрагменты, когда использовались реальные адреса электронной почты, а электронные письма случайно выходили на все виды клиентов.
Я бы использовал что-то вроде инструментов RedGate, чтобы добавлять данные, делать это фиктивными данными, реальные данные слишком рискованны, по крайней мере, по моему мнению.
Ответ 5
Я бы предложил создать генератор "случайных символов", который объединяет "название компании", "тип компании" и т.д. Это позволит свести к минимуму вероятность фактического отображения реального названия компании.
Кроме того, проверьте генераторы Ipus Lorum; у них могут быть некоторые советы.
Ответ 6
Если вы просто хотите сгенерировать имена, я бы воспользовался одним из двух вариантов. Если вы ищете более сложные данные, Redgate создает генератор данных SQL. Я никогда не использовал эту программу, я просто знаю о ее существовании.
Ответ 7
Отличным инструментом для программной генерации поддельных имен (как компаний, так и отдельных) является Faker. В основном та же реализация может быть найдена в Python, Ruby и Perl. Я не уверен, откуда он появился, но определенно стоит проверить, нравится ли вам любой из этих языков программирования. Он также может генерировать поддельные имена на других языках, кроме английского.
Ссылки:
Вот выдержка из PyFaker Readme, чтобы дать вам ее вкус:
In [1]: from pyfaker import Fake
In [2]: fake = Fake(lang_code='en')
In [3]: fake.Address.street_address()
Out[3]: u'72449 Ward Shore'
In [4]: fake.Address.street_address()
Out[4]: u'7954 Waelchi Mall'
In [5]: fake.Company.bs()
Out[5]: u'whiteboard visionary markets'
In [6]: fake.Company.bs()
Out[6]: u'exploit innovative paradigms'
In [7]: fake.Name.name()
Out[7]: u'Aaliyah Bauch'
In [8]: fake.Name.name()
Out[8]: u"Chad O'Keefe"