2

作業中のパスフレーズ作成ツールにインポートして使用できる名詞、動詞、形容詞の単語リストを探していました。私は英語のすべての単語をつかむ代わりに、健全なパスフレーズに連結できるより単純な単語を見つけようとしてきました。

誰かがこのようなリソースを知っていますか?グーグルとビンビンとヒッピティとホピティを試しましたが、関連するものが見つからないようです。

4

5 に答える 5

1

(ほぼ) すべての UNIX ディストリビューションに付属している単語リストを使用できます。で見つけることができます/usr/share/dict/words

Unixボックスを持っていない場合は、ここにリストがあります

于 2013-04-09T03:16:45.490 に答える
0

これを完全にお勧めします: http://packetstormsecurity.com/Crackers/wordlists/

冗談だ!WordNetを試しましたか? さまざまな言語、プラットフォームなどに対応するインターフェイスがあり、非常に強力です。

于 2013-04-15T20:10:58.707 に答える
0

これらを確認してください: http://ogden.basic-english.org/words.html https://simple.wikipedia.org/wiki/Wikipedia:List_of_1000_basic_words https://simple.wikipedia.org/wiki/Wikipedia:Basic_English_alphabetical_wordlist

単純な Web スクレイピングを使用すると、これらすべての単語のリストを取得して、それらを一意にすることができます。

また、他のリンクもいくつか参照されています。それらも確認してください。

于 2013-04-15T18:59:28.547 に答える
0

私はこれにひびを入れますが、あなたは答えが気に入らないかもしれません. 私が考える最も簡単な方法は、検索用語「名詞」または「動詞」と fyletype:csv を使用して、Google で CSV リストを見つけることです。基準を満たすファイルが見つかったら。いくつかのgithub呼び出しを実行できるGITHubでかなりの数を見つけました.GITではない場合は、選択したサーバー側言語を使用してファイルへのCURLまたはHTTP呼び出しを実行できます...コンマ区切りのリストまたは配列を生成しました(ある種の構造体)、次にランダム化関数を作成し、リストを揺るがします(1つまたは2つの上位の単語を取得し、randrangeまたは同様のものを使用して乱数でスプライスします)。次に、単語と数字の文字列を連結できます。すべての単語の単純な 2 つまたは 3 つのフィールド テーブルを作成する (カット アンド ペーストする) か、未加工のファイルからインポートすることができれば、さらに簡単です... 同じことを行うクエリを実行します。1 つまたは 3 つのランダムな単語を選択して連結し、レコードの行番号を使用してそれらを一意化します。

ただし、2 つのことは確かです。消費プロセスが必要になることと、文字列連結関数が必要になることです。

于 2013-04-15T20:50:33.677 に答える