使用TensorFlow进行中文自然语言处理的情感分析

Posted zhuxiang1633

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用TensorFlow进行中文自然语言处理的情感分析相关的知识,希望对你有一定的参考价值。

1 TensorFlow使用

分析流程:

技术分享图片

1.1  使用gensim加载预训练中文分词embedding

 加载预训练词向量模型:https://github.com/Embedding/Chinese-Word-Vectors/

from gensim.models import KeyedVectors
cn_model = KeyedVectors.load_word2vec_format(H:/词向量/word+Ngram/sgns.zhihu.bigram, binary=False)

 

查看词语的向量模型表示: 维度为300

 技术分享图片

 词语相似度:向量余弦值

技术分享图片

 

最相似的词:

技术分享图片

 

1.2 训练样本预料

  准备一个训练集,4000个酒店评论,其中2000条为pos积极的,2000条为消极的,每条评论放在一个文件中。

 

 

 

 

end

以上是关于使用TensorFlow进行中文自然语言处理的情感分析的主要内容,如果未能解决你的问题,请参考以下文章

基于LSTM的电商评论情感分析-TensorFlow2实现(内附源码)自然语言处理NLP-100例

使用 tensorflow 理解 LSTM 模型进行情感分析

python 自然语言处理对胡歌猎场电视剧评论进行情感值分析

PyQt5 自然语言处理学习笔记

自然语言处理 | 基于情感词典的文本情感极性分析

用 TensorFlow Extended 实现可扩展快速且高效的 BERT 部署