Wie prüfe ich, ob eine Zeichenfolge zufällig oder vom Menschen erzeugt und aussprechbar aussieht?

Zum Zwecke der Identifizierung von [möglichen] Bot-generierten Benutzernamen.

Angenommen, Sie haben einen Benutzernamen wie "bilbomoothof". Es ist zwar Unsinn, enthält aber immer noch aussprechbare Töne und scheint daher von Menschen erzeugt worden zu sein.

Ich akzeptiere, dass es zufällig aus einem Wörterbuch mit Silben oder Wortteilen erzeugt worden sein könnte, aber nehmen wir für einen Moment an, dass der fragliche Bot ein bisschen Unsinn ist.

Angenommen, Sie haben einen Benutzernamen wie "sdfgbhm342r3f", für einen Menschen ist dies eindeutig eine zufällige Zeichenfolge. Aber kann dies programmatisch identifiziert werden?Gibt es Algorithmen (ähnlich wie bei Soundex usw.), mit denen sich aussprechbare Klänge in einer Zeichenfolge wie dieser identifizieren lassen?

In PHP / MySQL anwendbare Lösungen werden am meisten geschätzt.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage