基于深度学习的情感分析和个性化推荐的需求分析和概念原型设计

基于深度学习的情感分析和个性化推荐的需求分析和概念原型设计

一.需求分析

电商经济下的个体商家成倍增长,消费者网购的消费金额也指数式增长。互联网经济繁荣发展的背景下也隐藏诸多问题。

1.消费抉择困难。

各类商品品牌款式繁多,各有特色,消费者在选择选择购买商品时,很难从上百种,甚至上千种商品中,选择出一个满足自己的需求的商品。

2.购物模式的局限。

网购模式下,消费者不能实实在在体验到商品,消费者获取商品信息的方式有两种,商家的宣传广告,商家提供的照片和特点描述往往是有过滤有筛选的信息,这种手段下,消费者所获得的信息并不全面可靠,第二种,从以往购买过此商品的用户评论中获取,从上千条评论中寻找关键信息显然十分消耗时间,因此从海量评论中获取商品信息也不现实。

3.评论信息冗余。

大数据评论下,海量的文本数据中描述的商品特征往往集中在少数几个,评论的雷同率相当高,对于消费者来说会造成大量时间浪费,对企业商家来说,很难了解消费者真正关注的特征,不易于今后产品的研发和改进。

二.用例图

从需求分析中不难得出,此次工程实践所服务的目标人群是消费者和厂商企业,主要是消费者。这样就总结出推荐程序所应该包括的功能,推荐程序的工作都是要建立在情感分析程序的基础上。情感分析,首先要获得训练的样本,之后才能训练模型,模型最后用于实践。 

 

三.业务类图

 

 四.数据模型

本实践重在算法设计模型训练,数据模型较少。

1.训练和测试文本

名称 类型 备注
文本内容 String  
标识 enum postive/negative
商品标识 String 某一个商品的评论

 

 

 

 

 

2.根据训练结果提取商品特征

名称 类型 备注
商品标识 String  
积极特征 StringArray  
消极特征 StringArray  

 

 

 

 

 

3.根据已有的商品特征为特定用户推荐合适商品

名称 类型 备注
用户标识 String  
爱好 StringArray  
讨厌 StringArray

 

 

 

 

 

 

 

五.概念原型

通过以上分析,概念原型就非常清晰了。首先通过技术手段,从电商平台爬取到足够多的带有积极消极标识的评论文本,接着对数据集进行必要的预处理之后。交给搭建好的模型训练。模型训练好后,通过评估函数决定继续训练,直至满意。

训练好的模型将有能力,区分出同类商品中某个评价的情感,以此为依据辨别出,提取特征的算法提取出的特征,是好的还是坏的,经过大量的数据分析后,对喜好此特征的用户做出合适的推荐。

posted @ 2020-12-03 21:46  丶丶丶丶dd  阅读(438)  评论(1)    收藏  举报