0

具体的な名詞のリスト、関連する画像、および可能であれば固有名詞を説明する文をプログラムで生成しようとしています。

私はさまざまな辞書 API を試しましたが、問題の最初の部分である具体的な名詞のリストを取得するのが困難でした。誰かがこれを達成するための良い方法を思いつくことができますか?

私はハッシュマップが何であるかを知っていることに注意してください-そしてこのデータを保存することは私の問題ではありません-データをさらに調達することは私が助けを必要としているものです-プログラムで反復できる具体的な名詞のリストをどこで取得しますか.

乾杯

4

2 に答える 2

2

NLTKには品詞タガーがあります。テキストに対して実行し、リストとして識別されたすべての名詞を保存できます。

すべての名詞のリストが必要な場合は、すべての辞書、百科事典、アトラス、英語の赤ちゃんの名前の本を調べなければならないので、長い時間をかけて探す必要があります。開始するより合理的な場所は、さまざまな種類の2336 の名詞のこのリストです。彼らは、完全なリストには 50,000 ほど足りないと考えています。

于 2012-11-11T16:05:34.313 に答える
-1

Java で実行する場合は、 HashMap を使用してデータを格納できます。ここで、キーは固有名詞で、値は他の詳細を持つオブジェクトです

    HashMap<String, ProperNounObj> obj = new HashMap<String, ProperNounObj>();
    where ProperNounObj class has attributes like picutureUrl and description

固有名詞のリストはハッシュマップメソッド obj.keySet(); で生成できます。これは、すべての固有名詞のセットを返します。

于 2012-11-11T16:00:42.263 に答える