Как проверить, выглядит ли строка рандомизированной или созданной человеком и произнесенной?

Для идентификации [возможных] сгенерированных ботом имен пользователей.

Предположим, у вас есть имя пользователя, подобное & quot; bilbomoothof & quot; ... это может быть чепуха, но она по-прежнему содержит произносимые звуки и, таким образом, создается человеком.

Я согласен с тем, что он мог быть случайно сгенерирован из словаря слогов или частей слова, но давайте на минутку предположим, что рассматриваемый бот является немного мусором.

Suppose you have a username like "sdfgbhm342r3f", to a human this is clearly a random string. But can this be identified programatically? Are there any algorithms available (similar to Soundex, etc..) that can identify pronounceable sounds within a string like this?

Решения, применимые в PHP / MySQL, наиболее ценны.

Ответы на вопрос(10)

Ваш ответ на вопрос