自己做網(wǎng)站外包百度熱搜高考大數(shù)據(jù)
博主介紹:?程序員徐師兄、7年大廠程序員經(jīng)歷。全網(wǎng)粉絲12w+、csdn博客專(zhuān)家、掘金/華為云/阿里云/InfoQ等平臺(tái)優(yōu)質(zhì)作者、專(zhuān)注于Java技術(shù)領(lǐng)域和畢業(yè)項(xiàng)目實(shí)戰(zhàn)?
🍅文末獲取源碼聯(lián)系🍅
👇🏻 精彩專(zhuān)欄推薦訂閱👇🏻 不然下次找不到喲
Java項(xiàng)目精品實(shí)戰(zhàn)案例《100套》
Java微信小程序項(xiàng)目實(shí)戰(zhàn)《100套》
感興趣的可以先收藏起來(lái),還有大家在畢設(shè)選題,項(xiàng)目以及文檔編寫(xiě)等相關(guān)問(wèn)題都可以給我留言咨詢(xún),希望幫助更多的人
文章目錄
- 1 簡(jiǎn)介
- 2 技術(shù)棧
- 3 需求分析
- 深度學(xué)習(xí)算法
- 爬蟲(chóng)相關(guān)
- 4 系統(tǒng)設(shè)計(jì)
- 5 系統(tǒng)實(shí)現(xiàn)
- 登錄界面
- 注冊(cè)界面
- 后臺(tái)首頁(yè)
- 文本分析
- 6 參考文獻(xiàn)
- 7 推薦閱讀
- 8 源碼獲取:
1 簡(jiǎn)介
本文主要還是以基于python深度學(xué)習(xí)的中文情感分析的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)為主要的考慮內(nèi)容,我們通過(guò)python的技術(shù)將目前中文語(yǔ)言的各種信息進(jìn)行相關(guān)的預(yù)測(cè),換句話(huà)說(shuō)我們的數(shù)據(jù)來(lái)源完完全全都是真實(shí)的數(shù)據(jù)。那么在數(shù)據(jù)庫(kù)方面還是采用了MYSQL的數(shù)據(jù)庫(kù),這樣即節(jié)約了成本又能快速上手。
關(guān)鍵詞: MYSQL數(shù)據(jù)庫(kù) 預(yù)測(cè)分析 python技術(shù)
情感分類(lèi)是研究最廣的問(wèn)題,它主要是判斷主觀文本所表達(dá)的正負(fù)面的傾向性。本文就是根據(jù)分析總結(jié)傳統(tǒng)情感分類(lèi)方法的基礎(chǔ)上,使用深度學(xué)習(xí)的方法來(lái)自動(dòng)提取文本情感特征,從而進(jìn)行情感分類(lèi)。其中比較關(guān)鍵的內(nèi)容有詞向量模型,循環(huán)神經(jīng)網(wǎng)絡(luò)的搭建以及情感模型的生成。先收集語(yǔ)料,然后對(duì)語(yǔ)料進(jìn)行預(yù)處理,接著生成詞向量模型和情感模型最后對(duì)文本進(jìn)行驗(yàn)證預(yù)測(cè),最后得出結(jié)論。
2 技術(shù)棧
環(huán)境要求
Python 3.8 (最好用 3.8)
pycharm (社區(qū)版,專(zhuān)業(yè)版本都可以)
MySql (建議 5.7, 8.0 也可以)
Navicat (不限制版本)
3 需求分析
基于深度學(xué)習(xí)的中文情感分析系統(tǒng)就是我們常見(jiàn)的數(shù)據(jù)請(qǐng)求系統(tǒng),我們都知道系統(tǒng)的數(shù)據(jù)請(qǐng)求流程其實(shí)是針對(duì)系統(tǒng)的物理結(jié)構(gòu)進(jìn)行一個(gè)劃分,那么就是能夠通過(guò)簡(jiǎn)單的說(shuō)明,爬蟲(chóng)的網(wǎng)站,在bilibli
網(wǎng)站,主要是爬蟲(chóng)用戶(hù)的評(píng)論信息,通過(guò)算法,去分析用戶(hù)的情感,就是感情色彩。當(dāng)然,我們一定要有登錄和注冊(cè)的功能,否則這個(gè)任何系統(tǒng)或者網(wǎng)站沒(méi)有了入口,那將是廢物一個(gè)。情景能夠分析情感算法俺不是一個(gè)很完善的系統(tǒng),那么還要有一些統(tǒng)計(jì)的數(shù)量,比如用戶(hù)數(shù)了,從文本數(shù)了,正面情感數(shù)了,負(fù)面情感說(shuō)了,這些都以不同的形式展現(xiàn)出來(lái),方便我們一目了然的就能看出來(lái)到底是如何進(jìn)行統(tǒng)計(jì)。當(dāng)然還要有對(duì)于文本輸入的入口,這樣就能夠很清楚的看到是否是正面還是負(fù)面評(píng)價(jià)了。
深度學(xué)習(xí)算法
我們?cè)赑ython技術(shù)當(dāng)中經(jīng)常提到深度學(xué)習(xí)算法。那么究竟什么是深度學(xué)習(xí)算法呢?這里進(jìn)行一個(gè)簡(jiǎn)單的介紹了,深度學(xué)習(xí)算法是在機(jī)器學(xué)習(xí)的基礎(chǔ)之上進(jìn)行發(fā)展。就是讓機(jī)器進(jìn)行學(xué)習(xí)。說(shuō)白了,深度學(xué)習(xí)算法是機(jī)器學(xué)習(xí)之上的一個(gè)算法。在分類(lèi)中,我們看到有神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),這個(gè)也是深度學(xué)習(xí)的根基。深度學(xué)習(xí)正是在機(jī)器學(xué)習(xí)的基礎(chǔ)上發(fā)展的,區(qū)別在于深度學(xué)習(xí)的神經(jīng)網(wǎng)絡(luò)的層級(jí)比機(jī)器學(xué)習(xí)的多而復(fù)雜。正是受到生物學(xué)領(lǐng)域中的神經(jīng)網(wǎng)絡(luò)的啟發(fā),才有了今天機(jī)器學(xué)習(xí)、深度學(xué)習(xí)中的神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)。如下圖
爬蟲(chóng)相關(guān)
爬蟲(chóng)技術(shù)如果早在十年八年前被人們生活中提到的話(huà),可能不知道什么是爬蟲(chóng)技術(shù),但現(xiàn)在隨著技術(shù)的發(fā)展,爬蟲(chóng)技術(shù)已經(jīng)相當(dāng)成熟,而且應(yīng)用也有著許許多多的經(jīng)驗(yàn)和案例。官方一點(diǎn)的話(huà)語(yǔ)解釋就是說(shuō),網(wǎng)絡(luò)爬蟲(chóng)是一種自動(dòng)能夠自動(dòng)下載網(wǎng)絡(luò)資源的程序,比如說(shuō)可以讀取網(wǎng)絡(luò)資源當(dāng)中的一些文本信息,或者可以讀取網(wǎng)絡(luò)資源中一種。嗯,圖片等等,但是也有反爬蟲(chóng)的技術(shù)也在不斷的應(yīng)用,爬蟲(chóng)是好,但是也有它的弊端就是能夠竊取各種各樣的信息。爬蟲(chóng)可以理解為就像動(dòng)物界的蜘蛛要抓取某個(gè)獵物一樣。他通過(guò)蜘蛛網(wǎng)捕獲到這個(gè)獵物,然后就是進(jìn)行吃掉這個(gè)獵物。那么對(duì)于爬蟲(chóng)技術(shù)而言呢?首先是爬取,我們爬取網(wǎng)絡(luò)這張大網(wǎng)中所需要的資源和文本,他們爬去之后就是解析哪些是我需要的,哪些不是我需要的,解析之后就是存取類(lèi)似于"吃"的這個(gè)過(guò)程?;玖鞒倘缦聢D:
4 系統(tǒng)設(shè)計(jì)
基于python深度學(xué)習(xí)的中文情感分析系統(tǒng)當(dāng)中整體的功能模塊設(shè)計(jì)如下:
5 系統(tǒng)實(shí)現(xiàn)
登錄界面
剛才在上面的需求階段也提到,系統(tǒng)最重要的就是注冊(cè)和登錄,沒(méi)有注冊(cè)和登錄的系統(tǒng)啥也不是。那么在登陸界面呢,我們也是通過(guò)肽畢業(yè)來(lái)區(qū)分登錄還是注冊(cè),當(dāng)然登錄時(shí)需要輸入的是注冊(cè)時(shí)注冊(cè)的信息,比如說(shuō)用戶(hù)名、密碼等等。如下圖所示:
注冊(cè)界面
除了登錄之外,還有就是注冊(cè)的頁(yè)面,注冊(cè)頁(yè)面當(dāng)中不僅要對(duì)于密碼進(jìn)行一個(gè)重復(fù)確認(rèn),防止一次修改密碼之后忘記,那么還要對(duì)手機(jī)號(hào)進(jìn)行一個(gè)綁定,方便用戶(hù)信息的再三確認(rèn),只有這樣才能保證系統(tǒng)的第一道安全。如下圖所示:
后臺(tái)首頁(yè)
當(dāng)通過(guò)正確的用戶(hù)名兒密碼進(jìn)入系統(tǒng)之后,那么就是系統(tǒng)后臺(tái)的一個(gè)首頁(yè),基于深度學(xué)習(xí)的中文情感分析系統(tǒng)的首頁(yè),在首頁(yè)當(dāng)中會(huì)以不同的指標(biāo)維度來(lái)進(jìn)行一個(gè)統(tǒng)計(jì)和分析,含有。一些柱狀圖和餅圖來(lái)進(jìn)行一個(gè)數(shù)據(jù)匯總。如下所示:
文本分析
文本分析很重要的一項(xiàng)工作就是將我們需要分析的文本輸入到。輸入到文本框當(dāng)中,只有這樣才能進(jìn)行一個(gè)分類(lèi),分出正面評(píng)價(jià)和負(fù)面評(píng)價(jià)的一個(gè)分界線(xiàn)。如下圖所示:
6 參考文獻(xiàn)
[1]趙萌萌. 基于深度學(xué)習(xí)的社交平臺(tái)情感分析系統(tǒng)設(shè)計(jì)[D]. 河北科技大學(xué).
[2]李峰俊, 溫楊百合. Python實(shí)現(xiàn)基于深度學(xué)習(xí)的人臉識(shí)別[J]. 2020.
[3]廖繼紅. 基于Python在深度學(xué)習(xí)處理應(yīng)用的探究[J]. 數(shù)碼世界, 2020.
[4]史曉凌, 卞珂珂, 李立琴,等.
一種基于python深度學(xué)習(xí)算法的視覺(jué)識(shí)別方法:…
[5] 李尊朝,蘇軍,饒?jiān)幹?
Python語(yǔ)言程序設(shè)計(jì)例題解析與實(shí)驗(yàn)指導(dǎo).中國(guó)鐵道出版社, 2019.
[6] 梁建全等編著. 精通輕量級(jí)Java EE框架整合方案.
北京市:人民郵電出版社, 2008.
[7] 秦京渝編著. 企業(yè)級(jí)Python開(kāi)發(fā)與架構(gòu)
專(zhuān)業(yè)程序員在實(shí)戰(zhàn)中的蛻變.電子工業(yè)出版社, 2019.
7 推薦閱讀
Java 基于 SpringBoot+Vue 的地方民宿管理系統(tǒng)
Java基于SpringBoot+Vue的考研資訊平臺(tái)
8 源碼獲取:
大家點(diǎn)贊、收藏、關(guān)注、評(píng)論啦 、查看👇🏻獲取聯(lián)系方式👇
Java項(xiàng)目精品實(shí)戰(zhàn)案例《100套》
Java微信小程序項(xiàng)目實(shí)戰(zhàn)《100套》
感興趣的可以先收藏起來(lái),還有大家在畢設(shè)選題,項(xiàng)目以及文檔編寫(xiě)等相關(guān)問(wèn)題都可以給我留言咨詢(xún),希望幫助更多的人
感興趣的可以先收藏起來(lái),還有大家在畢設(shè)選題,項(xiàng)目以及文檔編寫(xiě)等相關(guān)問(wèn)題都可以給我留言咨詢(xún),希望幫助更多的人