【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察
摘要: 老大说,我这份用关键词抽取API搞定的用户需求洞察报告,简直比比市场调研的科班人士做得还好。
最近这半个月的午饭,那可是相当不错,市场老大天天请吃饭,不是外面下馆子,就是从家带饺子。说是感谢我上次帮他省了20万调研费。
(详情请戳:如何巧用情感分析API帮公司省下20万调研费)
今天中午他又喊我去公司对面的竹林老鸡汤,我点了一份竹笋酿豆腐,外加一份老鸡汤,他一坐下就把刚上桌的鸡汤抢了过去。
呦呵,我说这小子咋回事,还敢抢我的汤?眼看着他一言不发,拿个小勺一勺一勺地喝完了那碗鸡汤,我就知道,他这是又遇到难事了。
喝完汤,他把服务员喊过来又要了一份,然后跟我说:“老哥啊,弟弟我难呐,上次你给我们做完分析,公司批准了手机的采购计划,一次性采购了1万台,几千万砸进去,但问题是现在卖不出去啊!”
唉,卖不出去,这玩意儿你也不能怪我不是,出于安慰,我问了句:“那是因为啥呢?”
市场老大一句话差点就把这几千万的大锅甩到我头上:“上次因为没做市场调研,市场部做活动策划的/写文案的/做设计的/做广告投放的,对于这款手机适合什么人群、主打什么卖点完全没概念,写出来的文案,做出来的海报,根本提不起用户兴趣,推广费用花了不少,但转化率低得惨不忍睹。”
这锅我可不能背,但确实上次的情感分析API只能分析出来用户对这款手机是认可还是不认可,没办法分析出来用户到底喜欢什么。这可咋整……
默默地回忆了一遍上次用情感分析API做用户调研的经过,记得当时还看到过一个关键词抽取API啊。可以用关键词抽取API把抓取的1万条用户评价做关键词提取,结合情感分析API对这些关键词进行分析,正面的词是卖点,负面的词是用户痛点。
我把一份产品卖点和用户痛点关键词说明发给了市场老大,他看完非让我去给市场部的小朋友们做一次用户需求洞察的营销培训,说这份材料比市场调研的科班人士做得还好。
说真的,写代码咱没问题,技术培训也不在话下,但营销培训我还真做不来。还是继续输出技术文档比较靠谱。
【关键词抽取API实现评价分析】具体操作步骤如下:
一、准备环境
1、登录华为云控制台,在“API凭证”获取项目ID。
2、通过PostMan获取token。
url:https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens
发送一条POST请求。
POST:https://iam.cn-north-4.myhuaweicloud/v3/auth/tokens
3、记录响应头Headers中的X-Subject-Token值。
二、调用关键词抽取接口
1、请求示例1(通过postman调用)
body里以json格式填写请求参数:
- text:为文本评论;
- limit:为关键字的最大数量。
发送一条POST请求。
POST:https://nlp-ext.cn-north-4.myhuaweicloud.com/v1/{project_id}/ nlp-fundamental/keyword-extraction
在Headers里面填入前面获取的X-Subject-Token。
点击发送send请求,得到:
从关键词里可以发现,该评论的强调方向是“拍照”、“耐用”、“好看”。
2、请求示例2(通过python调用)
#定义获取关键字函数
def get_keyword(request_url, test_data, token):
"""
获取关键词
:param request_url:关键词抽取接口url
:param test_data: 请求评论数据
:param token:鉴权信息
:return:
"""
myheader = {"content-type": "application/json"}
myheader['X-Auth-Token'] = token
response = requests.post(
request_url,
headers=myheader,
data=json.dumps(test_data),
verify=False)
response = json.loads(response.content.decode('utf-8'))
return response #填入该局点项目ID
project_id = ""
#填入用户名,账号名,用户密码
token = get_token(
name="",
domain_name="",
pass_wd="",
regoin_name="cn-north-4",
request_url="https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens") test_data = {
"text": "这手机无线网打不开,照相清晰度不够,外观也有瑕疵。",
"limit":
} print(
get_keyword (
"https://nlp-ext.cn-north-4.myhuaweicloud.com/v1/{project_id} /nlp-fundamental/keyword-extraction".replace("{project_id}", project_id),
test_data,
token))
响应示例:
从关键词里可以发现,该评论的强调方向是“照相”、“清晰度”、“无线网”。再结合情感分析得出结果为负面,可以认为该评论使得这款手机在这三个方面扣分了。
市场部根据提取的关键词进行了新的宣传策划和推广,看到端着饭盒笑眯眯朝我走过来的市场老大,我就知道效果应该是不错。得,今天中午吃饺子……
据了解,目前API Explorer平台已开放EI企业智能、计算、应用服务、网络、软件开发平台、视频等70+云服务,共上线2000+个API、6000+个错误码。在前期试运行期间,华为云API Explorer平台上的API接口也已被多家企业成功接入。
点击查看详情:《华为云一站式API解决方案平台API Explorer上线》
华为云API Explorer平台在未来几个月会实现更多功能,比如支持SDK示例代码、CLI等特性,同时也会开放更多的云服务API接口,连接更多开发者实现创新、拓宽创新边界。
【API进阶之路】逆袭!用关键词抽取API搞定用户需求洞察的更多相关文章
- 【API进阶之路】API带来的微创新,打动投资人鼓励我创业
摘要:怎么帮助创作者提高视频的推荐量呢?我发现了:视频的封面图非常重要. 上回说到,老板一拍脑门,交代了一个新项目:小成本开发一款短视频剪辑工具([<[API进阶之路]人少钱少需求多的新项目该怎 ...
- 【API进阶之路】破圈,用一个API代替10人内容团队
摘要:我用一个API代替10人内容团队,一年帮老板省了一百万. 自从学习API以后,我用技术手段相继帮助业务部.市场部解决了不少难题,算是从纯研发破圈发展到了业务端.老板召开业务讨论会的时候也会带上我 ...
- 【API进阶之路】老板给我涨薪30%!如何通过SDK接口搞定千万级流量直播
摘要:看我如何通过API Explorer 的SDK接口搞定千万级流量直播. 最近几个月,我的变化其实还蛮大的,从一个被实习生“无视”的“前浪”,转变成了不仅能够解决技术问题还能解决业务问题(顺手还能 ...
- 【API进阶之路】帮公司省下20万调研费!如何巧用情感分析API实现用户偏好调研
摘要:自从学习API后,仿佛解锁了新技能,可别小看了一个小小的API接口,用好了都是能力无穷.这不,用情感分析API来做用户偏好调研,没想到这么一个小创意给公司省了20万调研费用. 上次借着高考热点整 ...
- 【API进阶之路】用API打造一条自动化内容生产流水线
摘要:搞定了内容审核之后,我又把抓取工具.内容审核API.文本摘要生成API串联在一起,从抓到审再到编,建立了一条自动化的内容生产流水线,编辑团队只需要做优质内容的推荐就可以了. 上周,运营部将官网上 ...
- 【API进阶之路6】一个技术盲点,差点让整个项目翻车
上次教了实习生一个方案之后,这小子跟运营妹子的关系是越走越近,时不时地撒把狗粮,在我司真正实现了研发运营一家亲~(上回你没看?戳上文剧情回顾:万万没想到,一个技术方案帮实习生追到了运营妹子) 这回想跟 ...
- 【API进阶之路】高考要考口语?我用多模态评测API做了一场10w+刷屏活动
摘要:闲着没事用多模态评测API做了一个测评英语口语的互动小游戏,居然成了一场10万人参与的刷屏级活动. 上一期故事说到,我成为了公司技术委员会副主席,上任后的第一件事是建立了一个云容器化的研发资料库 ...
- 【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏
摘要:通过把所需建立的工具库做成云容器化应用,用CCE引擎,通过API网关调用云容器引擎中的容器应用.不仅顺应了云原生的发展趋势,还能随时弹性扩容,满足公司规模化发展的需求. 公司开完年中会后,大家的 ...
- 【API进阶之路】研发需求突增3倍,测试团队集体闹离职
摘要:最近研发的需求量涨了3倍,开发团队拼命赶进度,可苦了测试团队. 本以为从一线研发转管理后会清闲一些,但是没想到,我还要充当救火队员的角色. 到了第四季度,各业务部门都在憋着劲儿冲业绩,毕竟这跟年 ...
随机推荐
- python txt装换成excel
工作中,我们需要经常吧一些导出的数据文件,例如sql查出来的结果装换成excel,用文件发送.这次为大家带上python装换excel的脚本 记得先安装wlwt模块,适用版本,python2-3 #c ...
- 前端 /deep/ 深入样式(很深入的那种哦) 简单收藏
简单介绍:使用vue脚手架和elemen-ui开发的前端项目 遇到这样的场景: 对div下的el-select下拉组件 设置样式,直接在标签上用style属性是完全可以的,但我们的开发规范是前端样式 ...
- scrapy分布式浅谈+京东示例
scrapy分布式浅谈+京东示例: 学习目标: 分布式概念与使用场景 浅谈去重 浅谈断点续爬 分布式爬虫编写流程 基于scrapy_redis的分布式爬虫(阳关院务与京东图书案例) 环境准备: 下载r ...
- NACOS安装和配置
安装包nacos-server-1.1.4.tar.gz 环境 JDK1.8 上传及解压 [root@centos7- ~ ]# mkdir -p /cslc/nacos #通过SFTP将安装包上传至 ...
- Android中Activity的启动模式和使用场景
一.为什么需要启动模式 在Android开发中,我们都知道,在默认的情况下,如果我们启动的是同一个Activity的话,系统会创建多个实例并把它们一一放入任务栈中.当我们点击返回(back)键,这些A ...
- Debug HashMap
目录 1,HashMap面试必问 2,Debug源码的心得体会 3,JDK 1.7 3.1 用debug分析一个元素是如何加入到HashMap中的[jdk1.7] 3.2 用debug分析HashMa ...
- Python os.renames() 方法
概述 os.renames() 方法用于递归重命名目录或文件.类似rename().高佣联盟 www.cgewang.com 语法 renames()方法语法格式如下: os.renames(old, ...
- Python time tzset()方法
描述 Python time tzset() 根据环境变量TZ重新初始化时间相关设置.高佣联盟 www.cgewang.com 标准TZ环境变量格式: std offset [dst [offset ...
- PHP date_get_last_errors() 函数
------------恢复内容开始------------ 实例 返回解析日期字符串时的警告和错误: <?phpdate_create("gyuiyiuyui%&&/ ...
- PHP crypt() 函数
定义和用法 crypt() 函数返回使用 DES.Blowfish 或 MD5 算法加密的字符串.高佣联盟 www.cgewang.com 在不同的操作系统上,该函数的行为不同,某些操作系统支持一种以 ...