Review Analysis API
Review Analysis APIは、ユーザーの自然言語によるレビュー情報、コメントなどを自動で解析・変換します。すべてのレビューを個別に確認する必要はなく、カテゴリ別にフィードバックを取りまとめることができます。
API Server
AllganizeのAPIエンドポイントはnlu-api.allganize.aiです。On-premプランのご利用の場合は、ご希望のAPIエンドポイントを使用してください。
APIキーの取得
すべてのNLU APIは、リクエストを検証するためにAPIキーを使用しています。APIキーはNLU APIのプロジェクト設定メニューから確認できます。NLU APIダッシュボードのアカウントがない場合は、こちらから生成してください。
RequestヘッダーのAPI-KEY
に割り当てられたAPI KEY
を入力してください。
API-KEY
に割り当てられたAPI KEY
を入力してください。Review Conversion API
POST
https://nlu-api.allganize.ai/api/inference
Headers
Name
Type
Description
API-KEY
string
割り当てられたAPIキーです。プロジェクト設定メニュー>一般タブから確認できます。
Request Body
Name
Type
Description
text
string
分析対象のテキストです。最大2000文字まで入力できます。2000文字以降の内容は自動で入力・分析されません。
Responseには各カテゴリの顧客評価情報が含まれています。
category: 顧客評価のカテゴリです。カテゴリはNLU APIのダッシュボードから定義することができます。
sentiment: 各カテゴリの評価情報で、数字で表示されます。それぞれの数字の評価指標を定義するためには、Allganizeの担当者にお問い合わせください。
{
"inputText": STRING,
"reviewSentiments": [
{
"category": STRING,
"sentiment": STRING,
}, ...
]
}
Request Example
YOUR API KEYをプロジェクトのAPIキーに変更しなければなりません。APIキーの取得の項目をご参照ください。
curl https://nlu-api.allganize.ai/api/inference \
-d '{"text": "誰にも教えたくないくらいでした!位置もいいし、きれいだし、近くのレストランも大満足です。部屋のインテリア小物もおしゃれでよかったです!"}' \
-H "Content-Type: application/json" \
-H "API-KEY: YOUR_API_KEY"
Response Example
{
"inputText": "誰にも教えたくないくらいでした!位置もいいし、きれいだし、近くのレストランも大満足です。部屋のインテリア小物もおしゃれでよかったです!"
"reviewSentiments": [
{ "category": "位置", "sentiment": "4" },
{ "category": "清潔", "sentiment": "4" },
{ "category": "部屋", "sentiment": "3" },
{ "category": "寝具", "sentiment": "0" },
{ "category": "サービス", "sentiment": "0" }
]
}
Last updated
Was this helpful?