商品評(píng)價(jià)購(gòu)買決策分析-汽車領(lǐng)域
商品評(píng)價(jià)購(gòu)買決策分析服務(wù)-汽車領(lǐng)域適用于分析用戶的購(gòu)買動(dòng)機(jī)、使用場(chǎng)景、功能需求、使用疑問(wèn)等購(gòu)買決策相關(guān)的信息,可以幫助改進(jìn)產(chǎn)品、改善用戶體驗(yàn)、細(xì)分人群畫像、針對(duì)性營(yíng)銷投放等。如當(dāng)前支持的領(lǐng)域、行業(yè)不滿足您的需求,請(qǐng)加釘釘自學(xué)習(xí)平臺(tái)答疑二群(釘釘群號(hào):44619071),進(jìn)一步咨詢合作。
本服務(wù)由NLP自學(xué)習(xí)平臺(tái)提供,直接調(diào)用API即可使用。
服務(wù)開(kāi)通與資源包購(gòu)買
使用前,請(qǐng)確認(rèn)是否已經(jīng)開(kāi)通服務(wù),開(kāi)通后可購(gòu)買資源包。
服務(wù)調(diào)用與調(diào)試
模型調(diào)用文檔參考:模型調(diào)用
SDK示例文檔參考:SDK示例
調(diào)試
通過(guò)環(huán)境變量配置訪問(wèn)憑證(AKSK)
說(shuō)明:
阿里云賬號(hào)AccessKey擁有所有API的訪問(wèn)權(quán)限,風(fēng)險(xiǎn)很高。強(qiáng)烈建議您創(chuàng)建并使用RAM用戶進(jìn)行API訪問(wèn)或日常運(yùn)維,請(qǐng)登錄RAM控制臺(tái)創(chuàng)建RAM用戶。
強(qiáng)烈建議不要把AccessKey和AccessKeySecret保存到代碼里,會(huì)存在密鑰泄漏風(fēng)險(xiǎn),在此提供通過(guò)配置環(huán)境變量的方式來(lái)保存和訪問(wèn)aksk
Linux和macOS系統(tǒng)配置方法
export NLP_AK_ENV=<access_key_id> export NLP_SK_ENV=<access_key_secret>
其中<access_key_id>替換為已準(zhǔn)備好的AccessKey ID,<access_key_secret>替換為AccessKey Secret,AccessKey ID和AccessKey Secret的獲取方式見(jiàn)步驟二:獲取賬號(hào)的AccessKey
Windows系統(tǒng)配置方法
新建環(huán)境變量文件,添加環(huán)境變量
NLP_AK_ENV
和NLP_SK_ENV
,并寫入已準(zhǔn)備好的AccessKey ID和AccessKey Secret。重啟Windows系統(tǒng)。
Java代碼示例
/**
* 阿里云賬號(hào)AccessKey擁有所有API的訪問(wèn)權(quán)限,風(fēng)險(xiǎn)很高。強(qiáng)烈建議您創(chuàng)建并使用RAM用戶進(jìn)行API訪問(wèn)或日常運(yùn)維,請(qǐng)登錄RAM控制臺(tái)創(chuàng)建RAM用戶。
* 此處以把AccessKey和AccessKeySecret保存在環(huán)境變量為例說(shuō)明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。
* 強(qiáng)烈建議不要把AccessKey和AccessKeySecret保存到代碼里,會(huì)存在密鑰泄漏風(fēng)險(xiǎn)
*/
String accessKeyId = System.getenv("NLP_AK_ENV");
String accessKeySecret = System.getenv("NLP_SK_ENV");
DefaultProfile defaultProfile = DefaultProfile.getProfile("cn-hangzhou",accessKeyId,accessKeySecret);
IAcsClient client = new DefaultAcsClient(defaultProfile);
RunPreTrainServiceRequest request = new RunPreTrainServiceRequest();
request.setServiceName("NLP_ner_pretrained_review_multidim_car");
request.setPredictContent("內(nèi)飾做工材質(zhì)偏硬,細(xì)節(jié)方面有待完善,兒童安全座椅接口。車內(nèi)安全拉手未配置,有些遺憾");
RunPreTrainServiceResponse response = client.getAcsResponse(request);
System.out.println(response.getPredictResult());
Python代碼示例
# 安裝依賴
pip install aliyun-python-sdk-core
pip install aliyun-python-sdk-nlp-automl
# -*- coding: utf8 -*-
import json、
import os
from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdknlp_automl.request.v20191111 import RunPreTrainServiceRequest
/**
* 阿里云賬號(hào)AccessKey擁有所有API的訪問(wèn)權(quán)限,風(fēng)險(xiǎn)很高。強(qiáng)烈建議您創(chuàng)建并使用RAM用戶進(jìn)行API訪問(wèn)或日常運(yùn)維,請(qǐng)登錄RAM控制臺(tái)創(chuàng)建RAM用戶。
* 此處以把AccessKey和AccessKeySecret保存在環(huán)境變量為例說(shuō)明。您也可以根據(jù)業(yè)務(wù)需要,保存到配置文件里。
* 強(qiáng)烈建議不要把AccessKey和AccessKeySecret保存到代碼里,會(huì)存在密鑰泄漏風(fēng)險(xiǎn)
*/
access_key_id = os.environ['NLP_AK_ENV']
access_key_secret = os.environ['NLP_SK_ENV']
# Initialize AcsClient instance
client = AcsClient(
access_key_id,
access_key_secret,
"cn-hangzhou"
);
content = '內(nèi)飾做工材質(zhì)偏硬,細(xì)節(jié)方面有待完善,兒童安全座椅接口。車內(nèi)安全拉手未配置,有些遺憾'
# Initialize a request and set parameters
request = RunPreTrainServiceRequest.RunPreTrainServiceRequest()
request.set_ServiceName('NLP_ner_pretrained_review_multidim_car')
request.set_PredictContent(content)
# Print response
response = client.do_action_with_exception(request)
resp_obj = json.loads(response)
predict_result = json.loads(resp_obj['PredictResult'])
print(json.dumps(predict_result['data'],ensure_ascii=False))
入?yún)⒄f(shuō)明
參數(shù) | 說(shuō)明 | 示例 |
ServiceName | 服務(wù)名稱,必填 | NLP_ner_pretrained_review_multidim_car |
PredictContent | 商品評(píng)價(jià)內(nèi)容,必填 | 內(nèi)飾做工材質(zhì)偏硬,細(xì)節(jié)方面有待完善,兒童安全座椅接口。車內(nèi)安全拉手未配置,有些遺憾 |
PredictResult內(nèi)容示例
{
"records": {
"用戶期望/建議": [
{
"prob": 1.0,
"offset": [9, 17],
"span": "細(xì)節(jié)方面有待完善"
}
],
"功能需求": [
{
"prob": 1.0,
"offset": [27, 41],
"span": "車內(nèi)安全拉手未配置,有些遺憾"
}
]
},
"content": "內(nèi)飾做工材質(zhì)偏硬,細(xì)節(jié)方面有待完善,兒童安全座椅接口。車內(nèi)安全拉手未配置,有些遺憾"
}
出參說(shuō)明
字段 | 說(shuō)明 | 示例 |
content | 用戶的輸入 | |
records | 算法抽取的標(biāo)簽集,字典類型,key為標(biāo)簽名,value為抽取信息 | |
span | 抽取到的用戶輸入片段 | 兒童 |
offset | 抽取到的用戶輸入片段的開(kāi)始(包含),結(jié)束位置(不包含),左開(kāi)右閉原則 | [0, 2] |
prob | 置信度,0-1之間的概率值 | 0.9865950644016266 |
支持的購(gòu)買決策標(biāo)簽列表
標(biāo)簽 | 說(shuō)明 | 示例 |
功能需求 | 用戶期望產(chǎn)品能滿足更多需求、提供更多功能 | 車內(nèi)的水杯放置位還能不能大一點(diǎn)啊 |
用戶期望/建議 | 有個(gè)全景影像就好了 | |
購(gòu)買動(dòng)機(jī)^人群 | 七夕節(jié)給老婆買的禮物 | |
購(gòu)買動(dòng)機(jī)^節(jié)日 | 生日禮物 | |
購(gòu)買動(dòng)機(jī)^場(chǎng)景 | ||
購(gòu)買動(dòng)機(jī)^其他 | 一直想買 | |
對(duì)比 | 產(chǎn)品之間的比較,購(gòu)買渠道的對(duì)比等等 | |
用戶首購(gòu) | 用戶第一次購(gòu)買 | 第一次買五菱 |
會(huì)回購(gòu) | ||
不會(huì)回購(gòu) | ||
使用場(chǎng)景 | 買來(lái)跑長(zhǎng)途開(kāi)的 | |
會(huì)推薦 | 推薦購(gòu)買 | |
不會(huì)推薦 | 不推薦 | |
會(huì)追評(píng) | 以后補(bǔ)追 | |
使用狀態(tài)^已使用 | 開(kāi)了7個(gè)月了 | |
使用狀態(tài)^未使用 | 還沒(méi)有開(kāi)過(guò) | |
使用疑問(wèn) | 用戶有疑問(wèn)的地方 | 不知設(shè)計(jì)成這樣是出于什么道理 |
使用對(duì)象 | 僅提取對(duì)象實(shí)體 | 【老司機(jī)】可能會(huì)說(shuō)動(dòng)力,對(duì)于【新手】小白的我,已然足夠 |
品牌印象 | 這個(gè)品牌的車子很差 | |
購(gòu)買途徑 | ||
用戶認(rèn)可度 | 用戶對(duì)商家的認(rèn)可 | |
服務(wù)承諾-未滿足 | 商家的承諾未滿足用戶 | 說(shuō)好的寫賀卡,也沒(méi)有寫 說(shuō)好的送禮品,收到也沒(méi)有 |
耗油量 | 指含有耗油數(shù)量的如‘油耗10個(gè)左右,市區(qū)11.5等 | |
新手 | 新手沒(méi)感覺(jué)到 | |
老司機(jī) | 我這老司機(jī)都要輕踩輕放 |