首页 > 其他分享 >京东商品评论情感分析|TF-IDF模型属性提取

京东商品评论情感分析|TF-IDF模型属性提取

时间:2022-11-10 10:11:24浏览次数:37  
标签:10 TF IDF 手机 京东 小米 属性


京东商品评论情感分析|TF-IDF模型属性提取_文本挖掘


1. TF-IDF的概念与算法


为研究小米10手机所具有的特殊商品属性,发掘该款手机的优缺点,继续保持该款手机的优势,弥补商品的弱势,为店铺运营提供策略,本文采用TF-IDF的方法来提取商品的属性。

TF-IDF的方法适用于用文本挖掘中,常用于商品的属性提取,该方法采用一种加权技术,统计该统计术语对文档重要程度,通过统计该统计术语对文档重要程度的反应,表示商品属性的重要程度。

每个特征词对于每个类别有不同的区分能力。通过特征选择来体现特征词的重要程度。它所属的类是单词集中的类,具有该类的特征。特征词必须均匀地分布在每一个类别文档中,如果随机地分布在某一个类别文档中,可能会出现该特征词仅出现在某个文档中,造成属性提取不准确。

常用信息增益函数IG和卡方值CHI对于评估函数进行特征选择,用卡方值CHI来衡量特征词的重要性,然而,卡方值CHI不能将特征词的重要性全部反映,所以,需要对卡方值CHI进行对数字化处理,通过数字化的处理,提高了特征选取的效率,以此,避免造成权重失衡。


2. TF-IDF提取商品属性


本文基于TF-IDF和改进的TF-IDF算法,使用ROSTCM6工具计算小米10手机产品的评论数据的TF-IDF值。借助ROSTCM6软件实现商品属性的提取,打开ROSTCM6软件的操作页面,在“功能性分析”菜单栏里点击“TF/IDF批量词频分析”功能菜单,导入文本数据,计算TF-IDF值。

计算出小米10手机评论的TF-IDF值,并且提取前十个商品属性TF-IDF值最大的,从而提取小米10手机商品的关键属性,并且做小米10手机TF-IDF值的柱形图,从直观上提取商品属性,计算结果如下下表所示:

京东商品评论情感分析|TF-IDF模型属性提取_数据_02

京东商品评论情感分析|TF-IDF模型属性提取_特征选择_03

图1 小米10手机最优商品属性

通过计算并且提取小米10手机商品的关键属性,做可视化分析后可以发现,小米10手机的屏幕属性TF-IDF值最大,体现为用户对于小米10手机的屏幕体验最佳,对于屏幕的评价最优,其次,小米10手机自带的拍照功能好,外观漂亮大方,运行速度快,音效好,都成为小米10手机的最优属性。


京东商品评论情感分析|TF-IDF模型属性提取_数据_04

标签:10,TF,IDF,手机,京东,小米,属性
From: https://blog.51cto.com/u_15828536/5839633

相关文章

  • 京东商品评论情感分析|文本数据预处理
    本文爬取了十款热销手机的文本评论数据后,首先对文本评论数据做文本预处理,文本评论数据中存在大量的无价值信息,引入无用的文本数据,对其作情感分析,显然没有价值,得出的文本挖掘......
  • 京东商品评论情感分析|研究综述
    目前,我国电子商务行业发展迅速,规模不断扩大,促使日常生活中网购盛行,各个电商平台竞争激烈,通过构造消费者反馈机制,使得消费者反馈通畅,消费者评论蕴含丰富信息,充分挖掘这类信息......
  • 京东商品评论情感分析|文本数据获取
    本文以小米京东旗舰店平台作为数据来源,爬取小米京东旗舰店十款热门手机的当前在线评论文本数据5110条数据,抽取小米10的手机评论数据做情感分析,对评论数据进行文本去重、机械......
  • CTF---basecrack---Base编码分析工具安装详解
    CTF---basecrack---Base编码分析工具安装详解 1、准备工具:Python环境(最新版)2、安装详情:1)首先下载工具,访问网站或者私信我进行工具获取,网站地址:https://github.com/muf......
  • [RoarCTF 2019]Easy Calc
    先打开题目发现是一个计算器,先输入1+1,输出2   先判断是否是SQL注入,发现并没有任何变换Ctrl+u查看源代码,发现提示信息,有waf,发现参数是传到calc.php,num值的加密,在......
  • 2.Restful规范
    restful规范是一套主流的API规范,目的是将前后端统一规范。节省二者的沟通成本,提高开发效率,常见的规范有以下9种1.https协议在实际项目部署中,使用https协议代替http,目......
  • 如何用SD NAND解决TF卡所遇到的问题?
    ​ 雷龙发展是专业做存储产品的供应商,跟客户沟通过很多关于存储方面的问题。不知道大家在使用小容量T卡的时候,是否有遇到以下的一些问题: 1、T卡的尺寸(体积)太大了怎么办......
  • 制作TF卡
    使用的是迅为的6818开发板。从网上下载一个分区的软件。我下载的是     对软件的操作的流程可以参考迅为6818的参考手册,    】  最主......
  • XCTF---MISC--- 凯撒大帝在培根里藏了什么
    XCTF---MISC---凯撒大帝在培根里藏了什么 flag:flag{HAVEFUNWITHCRYPTO}解题思路:1、观察题目,下载附件。2、打开文件后发现是一串由AB组成的编码密文,根据编码特点,判......
  • XCTF---MISC---简单的Base编码
    XCTF---MISC---简单的Base编码flag:flag{d0_y0u_l1ke_base92_!??!_by_Sh3n}解题思路:1、观察题目,下载附件。2、下载完成后打开,发现是一个base64编码的文本文档,数据量相......