問題タブ [simplenlg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - SimpleNLG - 名詞の複数形を取得するには?
私はSimpleNLG 4.4.2
名詞の複数形を取得するために使用しています:
ただし、この単純な例でも、代わりに をgetFeature
返します。私は何を間違っていますか?null
apples
java - SimpleNLG: 数量をどのように指定しますか?
私の質問は、名詞句で数量を指定する方法ですか? 例えば:
たとえば、「5個のりんご」を生成するにはどうすればよいですか? 解決策は、preModifier を配置することです。コードは次のようになります。
しかし、数字を処理し、名詞を自動的に複数形にする別の解決策はありませんか?
java - 単語バリアントの機能を見つける方法 (SimpleNLG を使用)?
私の考えは、単語の変形と別の単語の基本形が与えられた場合に、単語の変形の特徴を基本形で再現することです。
一連の機能が与えられた基本形から単語のバリアントを生成することができました。私の問題は、元の単語のバリアントからこれらの機能を収集することにあります。
これまでのところ、私の回避策は、Stanford Parser を使用して単語バリアントの POS タグをフィルター処理することです。これにより、一部の (ただし、ほとんどではない) 機能が回復されます。次に、SimpleNLG を使用して、新しい単語バリアントを作成できます。
これらの機能を提供する Java 用の他のツールやライブラリも歓迎します。
前もって感謝します
java - SimpleNLG - 名詞が単数形か複数形かを SimpleNLG に自動的に検出させることは可能ですか?
主語、動詞、目的語をそれぞれ「サル」、「食べる」、「バナナ」で指定する次の SimpleNLG コードは、「サルがバナナを食べる」という文を生成します。したがって、複数名詞が単数名詞に変換されていることがわかります (動詞がそれに応じて一致することが保証されます)。SimpleNLG がそれらが複数形であることを検出し、そのように保持することを保証する方法はありますか? 特定の Lexicon ファイルがこれを行う可能性があるとドキュメントに記載されているのを見たことがありますが、NIH Lexicon を試してみましたが、役に立ちませんでした。これは単純に SimpleNLG でサポートされていないのでしょうか? または、SimpleNLG などを使用してそれを行う方法はありますか?
python - TypeError: 'NLP' オブジェクトは呼び出し可能ではありません
ここから、サイトで提供されているサンプルコードを実行しようとしましたが、このエラーが発生しています
TypeError Traceback (最新の呼び出しが最後) in ----> 1 text = nlp("Virginica 種の平均 sepal_width が最小です。")
TypeError: 'NLP' オブジェクトは呼び出し可能ではありません
すべてのパッケージをインストールしましたが、この問題の原因は何ですか?