3

ニーモニックの主要なシステムは次のとおりです。

基本的に、表は次のとおりです。

0: z or s
1: t or d
2: n
3: m
4: r
5: l
6: g or j
7: k or c
8: f or v
9: p or b

たとえば、「31415」という数字は「mtrtl」になります。次に、母音やスペースを入力して意味不明な言葉にするだけで、「流星の尾」(文字の間に母音がある「mtr tl」)のようなことを行うことができます。これで、「流星の尾」を思い浮かべて、それをデコードして「31415」を思い出すことができます。

このようなツールはすでにありますが、多くの場合、機能しません。ここでプログラミングの出番です。

意味不明なことをグーグルで検索すると、意図した単語の適切な推測が頻繁に出てくることに気付きました。おそらく、子音文字列と母音のすべての組み合わせをグーグルで検索して、どれが最もGoogleの検索結果が多いかを調べ、それぞれのトップ10をリストすることで、単語のデータベースを作成することを考えていましたが、Googleがそれを高く評価するかどうかは疑問です.

私はまだコーディングを始めていませんが、これについては辞書ではうまくいかないように感じますが、うまくいくかもしれません。使用できる英単語のリスト (長いリストのみで、定義や書式はありません) はありますか? 子音のすべてのシーケンスとすべての母音の組み合わせをブルートフォースして、どれが辞書に表示されるかを記録するよりも、これを行うためのより効果的な方法はありますか?

読んでくれてありがとう!C# は私の好みの言語なので、そのようにタグ付けします。

4

1 に答える 1

0

最もよく知られている無料の英語辞書はWordNetです。実際には辞書ではなく字句データベースですが、そのテーブルの 1 つを辞書として使用できます。

しかし、ニーモニックメジャーシステムの説明で参照しているページは、すでにこれを行っているようです! この Web サイトで数字を入力すると、WordNet を検索するようです (さらに多くのことも!)。

幸運を。

于 2014-03-05T15:39:46.403 に答える