0

を使用して、感情分析に Python-SDK を使用したいと考えていますAlchemyAPI

from alchemyapi import AlchemyAPI    
alchemyapi = AlchemyAPI()
demo_text = 'I am happy'
alchemyapi.emotion('text', demo_text)

このエラーが発生します:

AttributeError: AlchemyAPI instance has no attribute 'emotion'

ここで述べたように、感情を検出する API 呼び出しを行うにはどうすればよいですか?

感情を予測する alchemyapi デモのスクリーンショット

4

1 に答える 1

2

上記のすべての手順に従ってください。

  1. 無料のAPI キーを取得する - AlchemyAPI では、テキスト分析機能にアクセスするために API キーが必要です。
  2. Clone Python SDK from GitHub - AlchemyAPI の使用を容易にするために、彼らはソフトウェア開発キット (SDK略して) を作成しました。

ヒント:

mkdir -p ~/src/test
cd ~/src/test
git clone https://github.com/AlchemyAPI/alchemyapi_python.git
cd alchemyapi_python/

3. API キーを使用するように Python SDK を構成します- API キーを使用するように構成するだけです。

python alchemyapi.py YOUR_API_KEY

4. 簡単な例を実行します。

python example.py

この時点で、各関数が呼び出されて出力が解析されると、ターミナル ウィンドウに大量の出力が表示されます。

ここで、ファイルをAlchemyAPIコピーしてプロジェクトに貼り付けるだけで機能を使用できるようになり、テキスト分析を処理するファイルに次の行が含まれます。alchemyapi.py

from alchemyapi import AlchemyAPI
alchemyapi = AlchemyAPI()

alchemyapi オブジェクトを使用して、任意のテキスト分析関数にアクセスできるようになりました。

myText = "I'm excited to get started with AlchemyAPI!"
response = alchemyapi.sentiment("text", myText)
print "Sentiment: ", response["docSentiment"]["type"]

免責事項: API にアクセスできるようにするために、これらすべての手順に従っていることを確認してください。

于 2016-04-05T11:58:16.613 に答える