ps培训服务目录及其3.情感分析_第1页
ps培训服务目录及其3.情感分析_第2页
ps培训服务目录及其3.情感分析_第3页
ps培训服务目录及其3.情感分析_第4页
ps培训服务目录及其3.情感分析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Autonomy 情感分析和正Autonomy language sentimentBy China P判断ysis目录一、二、2.12.22.3三、四、五、前提基础 prerequisite3情感分析处理过程和配置3配置config 文件3运行命令抽取3情感分析处理后的 idx 结果4结果后处理t-pros4词典扩展5界面展示6Autonomy Explore6Sol awareness7一、前提基础 prerequisite欢迎来到这一个章节,阅读该章节之前,假定你已经熟悉 Autonomy eduction 并且使用过。Autonomy 情感分析和 autonomy eduction 类

2、似,不过不同的是 LSA 主要是从索引文件(IDX)中根据一个情感分析的词典文件抽取出不同的话,并且给出正的说明,打上一个。注意:最新版的 LSA Chi需要 autonomy idol 10 以上版本的 license 才可以支持。二、情感分析处理过程和配置2.1 配置 config 文件IndexTasksStartTask=EductionLsa EductionLsaModule=Eduction OutputSimpleMatchInfo=1 MatchCase=0ponents=1 CaseNormalization=LowerResourceFiles=E:AutonomyEdu

3、ctionSDK101grammarsentiment_chi.ecrEntity0=sentiment/itiveEntityField0=ITIVE_RESOLUTIONEntity1=sentiment/negativeEntityField1=NEGATIVE_RESOLUTION Entity2=sentiment/mixedEntityField2=MIXED_RESOLUTIONAllowDuplicates=ITIVE_RESOLUTION,NEGATIVE_RESOLUTION,MIXED_RESOLUTION/SearchFields=Detailed_Resolution

4、SearchFields=DRETITLE,DRECONTENT NextTask=IndexDataOnFailureTask=IndexData IndexDataModule=Index2.2 运行命令抽取利用命令抽取 idx 文件:F:AutonomyEductionLSA754binedktool e -i test.idx -cf:AutonomyIDOLServer757DiSHlicensekey.datsentiment.cfg-otest_done.idx-l2.3 情感分析处理后的 idx 结果处理完后 idx 得到以下结果:ITIVE_RESOLUTION=喜欢#DRE

5、FIELD#DREFIELD NEGATIVE_RESOLUTION=讨厌会计ITIVE_RESOLUTION=是好#DREFIELD#DREFIELD NEGATIVE_RESOLUTION=无聊ITIVE_RESOLUTION=喜欢江西#DREFIELD#DREFIELD NEGATIVE_RESOLUTION=编程不感万分高兴#DREFIELDITIVE_RESOLUTION=#DREFIELD NEGATIVE_RESOLUTION=交易特别讨厌 #DREFIELD NEGATIVE_RESOLUTION=编程特别烦琐 #DREFIELDITIVE_RESOLUTION=计算机特别强大

6、 #DREFIELD NEGATIVE_RESOLUTION=肖遂宁讨厌计算机纽曼是人#DREFIELD MIXED_RESOLUTION=#DREENDDOC三、结果后处理t-pros处理完以后还需要对 idx 做一个后处理,比如需要在 indextask 中编程对 2.3 中的结果做一些轮询,统计以下正面和function handler(各有多少,然后计算以下这个的 vibe。)z= 0zneg = 0zmixed = 0zvibe = 0for _,zfield in ipairs do:findField(ITIVE_VIBE)z= z+1zvibe = zvibe +1endfor

7、 _,zfield in ipairs dozneg = zneg +1 zvibe = zvibe - 1endfor _,zfield in ipairs dozmixed = zmixed +1:findField(NEGATIVE_VIBE):findField(MIXED_VIBE)zvibe = zvibeendif zvibe = 0 then if zvibe 0 thenaddFieldValues( addFieldValues(elseaddFieldValues( addFieldValues(endelseif zmixed 0 then addFieldValues

8、( addFieldValues(elseaddFieldValues( addFieldValues(endend endfunction addFieldValues(,SENTIMENT,itive),VIBE,itive),SENTIMENT,Negative),VIBE,Negative),SENTIMENT,Mixed),VIBE,Mixed),SENTIMENT,Neutral),VIBE,Neutral), field_name, field_value)_zfield =if _zfield then:findField(field_name):fieldSetValue(_zfield,field_value);else:addField(field_name,field_value);endend四、词典扩展如果处理结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论