大家好我是君君学姐,混迹在java圈的辛苦码农。今天要和大家聊的是一款,毕业设计项目《基于Python的Django-html旅游景点方面级别情感分析语料库与模型》。项目源码以及部署相关请联系君君学姐,文末附上联系信息 。
🎈作者:君君学姐🎈
🎈个人简介:精通 Java、Python、C#、C、C++ 等编程语言,同时对微信小程序、Php 和 Android 等技术也能熟练掌握,可为大家提供全面的技术支持与交流。我拥有丰富的成品 Java、Python、C# 毕业设计项目经验,能够为学生提供各类个性化的开题框架及实际运作方案。🎈
🎈各类成品 Java 毕业设计,涵盖 JavaWeb、SSH、SSM、Spring Boot 等项目框架,源码丰富多样,欢迎垂询。学习资料提供、程序开发协助、技术问题解答、代码详细讲解、文档报告撰写等服务均有涉及,如有需要,敬请查看文末联系方式🎈
关键技术:django技术、Python技术
第四章 系统设计
4.1 总体设计
本次的系统总体设计上,是通过以Python技术来搭建一款网站,在网站的内容中,通过以爬虫来爬取当下众多的旅游网站中的注册用户对于旅游景点的评价。通过爬取系统中的数据信息,来为整个系统提供文本数据。通过收集大量的文本数据来为整个系统提供充足的数据源。同时本次设计的系统也能够直接输入评价内容,通过数据内容的输入来增加可以分析的文本数据。通过以爬虫以及数据输入的系统来实现整个系统的底层架构实现。在整个内容的设计上,还需要通过完整的数据分析来对整个语料库中的文字语言内容来进行统计,对于累计的评论量、标记的评论量以及未标记的评论量的统计,可以很好的实现信息内容统计工作。
4.2语料库标注内容设计
在语料库的内容标注的设计上,对于旅游评价内容进行主要、重要的词汇分析,通过比对词语出现的频次等来进行很好的统计。通过对语言内容的语法属性等内容记性你标注,可以更好的将众多不同的评论进行很好的分类归类,从而缩短标注时间,能够通过较短的时间来完成对众多的数据的分类标注管理。这种标注设计本次的设计上是通过对与原来进行标记,而一些先进的标记手段能够对语音、图片扫描等信息进行定位和管理,实现更加完整的内容处理。而在本次的设计上,通过对输入的文字所表达的含义进行判断,以好评、差评为评判标准,通过对语句中的语言文字内容进行分析判断,来分类为好评、差评等不同的分类,提升整个语料库中的内容总结,实现更加清晰明确的内容标注。
4.3数据库的设计
本次的系统网站在设计上,通过MySQL设计了数据库,在数据库的设计上,通过以数据库表格的方式来进行完整的内容设计,本次的数据库表格的设计上,需要保证数据库能够完整、高效的响应,能够为数据库提供安全。整个数据库的表格设计如下所示:
表4.1语料信息数据库表
第五章 系统的实现
5.1系统首页
本次设计的语料库构建系统的首页中,主页面可以看到有导航菜单、文本管理以及系统管理的功能菜单,这些功能可以为语料库提供非常实用的功能操作。而在页面的主页中,有着各类统计信息的显示,这些统计信息包括了系统中的用户数量、累计评论数、已经标注的评论数、未标注的评论数等。并且会有柱状图的显示,在柱状图中,可以看到有好评、中评、差评等内容等。本次设计的系统首页展示如下:
图5.1系统首页
5.2文本列表界面
在文本列表界面中,可以看到系统自动爬取的用户的评价信息文本,这些文本以列表的形式展示在整个页面中,用户可以看到评价的文本编号、文本内容、文本是否已经被标注等信息,可以直接对文本进行删除操作。文本列表界面展示如下:
图5.2文本列表展示
5.3文本分类模式的操作
本次的文本分类菜单中,能够直接输入文本,比如输入“景区一点都不好玩”,点击开始分类,则系统会通过算法来判断用户输入的信息是积极的、还是消极的。比如本次输入的信息内容,由系统自动判断为消极,并且通过小窗口的方式呈现给用户。
图5.3文本分类模式操作
5.4文本分类标注页面
在文本分类标注的页面中,对于爬虫爬取的文本信息,可以进行每一条的文本查看,并且对于文本可以进行评价确认,通过评价的确认来对整个系统进行标注的实现。文本分类标注界面展示如下:
图5.4文本分类标注页面
5.5新增用户界面实现
在新增用户的界面中,管理员可以通过新增用户页面来完成信息的添加,需要添加用户名、密码等等多种信息内容来实现用户的新增添加。如下所示:
图5.5新增用户页面
以上就是项目的一些基本信息了。