Помогите набросать список требований для генератора никнеймов
Требования, которые мне кажутся подходящими:
Сгенерированый никнейм должен
1) быть уникальным «словом» в интернете на момент генерации
1.1) уникальному нику желательно быть коротким
2) существенно отличаться от других слов (т.е. чтобы не возникало ощущения, что это просто опечатка)
2.1) вероятно нужно ввести набор операций, которые «похожи на опечатки»,
потом построить набор слов, которые одной-двумя такими операциями могут быть приведены к никнейму
потом поискать и такие слова в интернете. Если их нет или мало, то значит никнейм вышел уникальным
3) следовать частотным характеристикам целевого языка
здесь я имею в виду что-то типа алгоритма из игры elite
сейчас мощностей больше, можно проанализировать корпус текстов на языке,
посчитать марковские вероятности и как-то их использовать для нативности никнейма в целевом языке
4) каким-то образом учитывать дополнительные факторы
4.1) пол персонажа (в соответствии с правилами целевого языка, как бы еще из языка эти правила выделить?)
4.2) род деятельности персонажа
чтобы например для медиков ники намекали на медицинские термины
4.3) возможно, расу (чтобы имена эльфов отличались от имён гоблинов)
я верю, что только на ЛОРе посетители смогут сгенерировать неожиданные смелые и прорывные идеи. На другом, менее упоротом, сайте это вряд ли возможно.