因此,该系统主要面向需要进行情绪监测的电商客服人员、进行情感统计分析的数据挖掘人员等。同时,该系统的情感分析功能也可以提供给有需求的学生、科研单位使用。
2.2 功能需求分析
2.2.1 概述
用户情绪分析系统的实现,本质上是对输入的一段文本数据进行处理,最终输出情绪的判断结果的过程。但是,计算机所运行的程序,是一条条依靠一套内在逻辑结构运转的指令,它无法体会文字所表达的情绪,不能凭借自身做出判断。因此,为了让计算机能够识别出文字所寄托的情感,必须事先对其进行量化处理。
这个将文字与情感联系起来进行量化处理的过程,就是对词汇进行标注,给每一个富有情感的词汇都赋予一个情绪值。于是,情绪词典就这样诞生了。
用户情绪分析系统的各项功能,都是以情绪词典为依托的。因此,情绪词典的维护功能也就显得尤为重要。另一方面,对于用户情绪分析系统来说,由于现实中的应用场景复杂多变,一个词典不可能满足所有用户的需求。而随着时间的推移,用户自身对情绪词典的需求也可能发生变化。因此,对于词典中词条信息的编辑功能也是十分必要的。与此同时,情感分析功能,作为用户情绪分析系统的核心功能,是必不可少的。而为了方便用户进行连续而多次的情感分析,并将结果统计出来,情绪监测功能也是需要实现的。最后,为了提高用户情绪分析系统的安全性,使用户不至于因使用该系统而泄露个人隐私信息,对重要数据文件进行加密和解密的功能也是有需要的。
综上所述,对于用户情绪分析系统来说,它至少需要实现系统词典维护功能、词条维护功能和情感分析功能。更进一步的话,需要实现情绪监测功能、加密和解密功能。同时,为了提高用户体验,还可以再增加设置界面样式等个性化系统的功能。最后,作为软件必不可少的帮助文档和版本信息,都是需要用户情绪分析系统提供的功能。
2.2.2 词典维护功能
系统词典的维护是多方面的。对于用户来说,在使用用户情绪分析系统时,需要根据自身需要,选择合适的情绪词典,将其加载到系统中。因此,这需要“打开词典”的功能。而当词典的数据由于现实需要更新之后,则需要“保存词典”或者“另存为”的功能。如果用户不想使用现有词典,而是需要重新建立一个,那么“新建词典”的功能也是十分必要的。最后,当用户使用完毕时,“退出”功能就显得很人性化了。源:自*优尔~·论,文'网·www.youerw.com/
综上所述,在细分的系统词典维护功能中,需要有新建词典功能、打开词典功能、保存词典功能、另存为其他词典文件功能和退出功能。
2.2.3 词条维护功能
对用户来说,情绪词典的词条数据,很可能是随着时间的推移不断增加的。因此,这里需要有“添加词条”的功能。同时,由于需求的变更,或者用户在添加词条时可能的错误,用户需要对先有词条的信息进行更改,这就需要“修改”功能了。最后,则是对过时的无效词条信息进行“删除”的功能的需求。
综上所述,在细分的词条维护功能中,需要有添加词条功能、修改词条功能和删除词条功能。文献综述
2.2.4 情感分析功能
在用户情绪分析系统中,这是实现情感分析的核心功能。为了使用户能够理解其运行机制,从而更充分、更高效地使用该功能,除了完全实现情感分析的功能之外,在此还应提供文本分词详情功能。这使用户可以根据分词的结果,来自行判断结果的可靠程度,在一定程度上规避了因系统本身存在的误差而带来的可能的风险。