九、(1)情感分类——基于词典。评论。

————数据集留言邮箱发送

# -*- coding: utf-8 -*-
"""
Created on Thu Jun 13 23:32:14 2019@author: sun
"""
import jieba
import numpy as np#打开词典文件,返回列表,词典文件就是包含否定词,positive,negtive,程度级别词语的文件夹
def open_dict(Dict = 'hahah', path=r'C:\Users\sun\Desktop\Textming\Textming/'):path = path + '%s.txt' % Dictdictionary = open(path, 'r', encoding='utf-8')dict = []for word in dictionary:word = word.strip('\n')dict.append(word)return dictdef judgeodd(num):if (num % 2) == 0:return 'even'else:return 'odd'#注意,这里你要修改path路径。
deny_word = open_dict(Dict = '否定词')
posdict = open_dict(Dict = 'positive')
negdict = open_dict(Dict = 'negative')degree_word = open_dict(Dict = '程度级别词语')
mostdict = degree_word[degree_word.index('extreme')+1 : degree_word.index('very')]#权重4,即在情感词前乘以4
verydict = degree_word[degree_word.index('very')+1 : degree_word.index('more')]#权重3
moredict = degree_word[degree_word.index('more')+1 : 

九、(1)情感分类——基于词典。评论。相关推荐

  1. 改良的用于情感分类的餐馆评论数据集

    改良的用于情感分类的餐馆评论数据集 原数据说明 字段说明 数据集改良 1.只保留 rating列 和comment列 2.数据集去重去空 3.按照rating大小二分类 4.均衡正负向评论 原数据说明 ...

  2. 商品评论情感分析——基于商品评论建立的产品综合评价模型(1)

    商品评论情感分析--基于用户评论建立的产品综合评价模型(1) 1.背景 1.1问题分析 2.数据预处理 2.1删除无关数据 2.2文本去重 3.情感分析 4.LDA主题模型 4.1评论文本分词 4.2 ...

  3. 情感分析基于词典(算例代码)

    基于词典的情感分析 情感分析是指挖掘文本表达的观点,识别主体对某客体的评价是褒还是贬,褒贬根据进态度行倾向性研究.文本情感分析可以分为基于机器学习的情感分类方法和基于语义理解的情感分析.基于机器学习进 ...

  4. python 多分类情感词典_基于情感词典的文本情感分类

    基于情感词典的文本情感分类 传统的基于情感词典的文本情感分类,是对人的记忆和判断思维的最简单的模拟,如上图.我们首先通过学习来记忆一些基本词汇,如否定词语有"不",积极词语有&qu ...

  5. python 多分类情感_文本情感分类(一):传统模型

    前言:四五月份的时候,我参加了两个数据挖掘相关的竞赛,分别是物电学院举办的"亮剑杯",以及第三届 "泰迪杯"全国大学生数据挖掘竞赛.很碰巧的是,两个比赛中,都有 ...

  6. 基于Java的亚马逊“手机”评论爬虫的情感分类分析

    本项目主要内容说明 首先从亚马逊中文网站爬取了关于"手机"的评论,然后对其进行情感分类.使用用户标记的星级作为情感类别,将这些评论分为了3类(与星级对应关系为1-{1,2},2-{ ...

  7. 基于朴素贝叶斯和逻辑回归中文外卖评论情感分类

    数据集介绍 数据集来源 本文用到的数据集是来自爱数科(http://www.idatascience.cn/)的中文外卖评论数据集.该数据集包含大约12000条中文外卖评论及对应的情感标签,因此我们将 ...

  8. 基于Pytorch的LSTM实战160万条评论情感分类

    数据以及代码的github地址    说明:训练速度使用cpu会很慢 # 目标:情感分类 # 数据集 Sentiment140, Twitter上的内容 包含160万条记录,0 : 负面, 2 : 中 ...

  9. 情感分析之电影评论分析-基于Tensorflow的LSTM

    1. 深度学习在自然语言处理中的应用 自然语言处理是教会机器如何去处理或者读懂人类语言的系统,目前比较热门的方向,包括如下几类: 对话系统 - 比较著名的案例有:Siri,Alexa 和 Cortan ...

最新文章

  1. 决策树--信息增益,信息增益比,Geni指数的理解
  2. 2020腾讯广告算法大赛十强名单出炉!
  3. Leangoo领歌敏捷项目管理工具新增测试管理功能
  4. cms php vue 开源_骑士CMS文件包含+getshell
  5. [shell]shell中if语句的使用
  6. C语言左移位符号 << 结合 |= 实现置位操作
  7. 点击空链接,页面不跳到页头
  8. php验证邮箱的通用函数,PHP函数:PHP的通用检测函数总结
  9. hibernate之初学复合主键
  10. hadoop2.2.0 centos6.4 编译安装详解
  11. Linux 命令(102)—— zip 命令
  12. android中的surface
  13. AngularJS------报错The selector app-user-item did not match any elements
  14. vant部署_Vue 3.x配置Vuex使用Vant TabBar及部署
  15. 字典攻击ssh弱口令
  16. Java的scjp_Java认证scjp考试过关攻略[转]
  17. “ 鸡声茅店月,人迹板桥霜” 道尽多少旅人的离愁别绪
  18. Java抽象类 详解
  19. Footprint:Polkadot创立至今,生态如何?
  20. 神奇的三门问题,到底换不换门

热门文章

  1. 浮点加减运算中关于结果规格化的思考
  2. 典型相关分析(CCA)相关资料
  3. oracle改变字符集影响,影响ORACLE汉字显示的字符集问题
  4. 【计蒜客】 青出于蓝胜于蓝-【dfs序+归并树 】
  5. Android 避免Overdraw 过度绘制
  6. 【20171116】BugFree使用手册(四)Bugfree的使用:Bug、Case和Result管理
  7. C++ Qt设置系统时间
  8. Python中size和shape区别
  9. phpexcel mysql 导出_用phpexcel导出mysql数据库表到exc…
  10. java 字符全大写_怎么把字符串中的所有字母大小写?倒如NI hAo,大写变小写,小江写变大写,用java编程...