可能性のある Twitter ハンドルを生成し、それらが使用可能かどうかをチェックするスクリプトを作成しました。許可されているシンボルのさまざまな組み合わせを繰り返すだけです: a-z, 0-9, _
. 現在、1926220 の組み合わせをチェックしています。つまり、すべての組み合わせに 1 ~ 5 個のシンボルが含まれています。簡単な結果は次のとおりです。1、2 0
、および 3 シンボルの無料アカウント、750
4 の無料アカウント、 442711
5 の無料アカウント。
これらのリストを分析し、それらの中から人間が読める単語を見つけるアルゴリズムを書くことが可能かどうか疑問に思っています。次に例を示します。
elnsv
elnt8
eloq4
elosu
elq0_
elq15
elq46
言葉elosu
は他とは異なり、スペインにはエロスと呼ばれる町さえあることがわかりました。人間はどのようにしてそのような言葉を区別するのでしょうか? さまざまな言語の音節の辞書を作成して、単語を比較してみることができると思います。式や他のアイデアで私を助けてくれませんか?
更新:実装を試してみたい方は、ここに5-symbol handlesへのリンクがあります。