天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 搜索引擎論文 >

基于solr搜索引擎的問吧系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-09-25 11:25
   本文實(shí)現(xiàn)的問吧系統(tǒng)是一個(gè)集提問、回答、搜索為一體的玩家之間互動(dòng)學(xué)習(xí)解決問題的系統(tǒng)。作為網(wǎng)絡(luò)游戲運(yùn)營(yíng)公司,公司的客服系統(tǒng)每天通過電話、郵件、傳真等方式接收成千上萬的case(玩家的問題),客服人員的壓力非常大,公司開發(fā)該系統(tǒng)的主要目標(biāo)就是:當(dāng)玩家在游戲中或在接受公司提供的其他服務(wù)過程中遇到各種問題時(shí),玩家只需打開瀏覽器,通過該問吧系統(tǒng)提問或者搜索類似問題的解決方法,就可以及時(shí)輕松地得到答案;玩家也可以通過回答問題來幫助其他玩家,同時(shí)玩家也可以得到一定的獎(jiǎng)勵(lì),即提高了玩家滿意度,也降低了客服人員的服務(wù)壓力。 問吧系統(tǒng)的功能實(shí)現(xiàn)采用ASP.NET MVC框架來實(shí)現(xiàn),問題和答案的索引建立與查詢功能是基于Solr搜索服務(wù)實(shí)現(xiàn)的。ASP.NET MVC框架把一個(gè)Web應(yīng)用的組成分解為了三個(gè)部件:Model(模型)、View(視圖)和Controller(控制器)。視圖部件從模型部件獲取數(shù)據(jù)信息展示給用戶,相同的數(shù)據(jù)信息可以使用不同的視圖來顯示;控制器部件處理用戶與軟件的交互操作,處理用戶的請(qǐng)求,把處理結(jié)果反饋給模型,同時(shí)控制模型由視圖來顯示;模型封裝了問題的核心數(shù)據(jù)、邏輯和功能的計(jì)算關(guān)系,獨(dú)立于具體的視圖。視圖與控制器與模型之間的任務(wù)分離,使復(fù)雜項(xiàng)目更加容易維護(hù),而且在團(tuán)隊(duì)開發(fā)模式下使得分工更容易。 Solr是基于Lucene的搜索應(yīng)用服務(wù),Solr提供了DataImportHandler類(簡(jiǎn)稱DIH)2種方式(全部導(dǎo)入,批量導(dǎo)入)以可配置的形式從數(shù)據(jù)庫(kù)中獲取問題與答案導(dǎo)入Solr服務(wù),然后由MmSeg4j經(jīng)過過濾與分詞操作建立索引。Solrnet作為Solr針對(duì)C#的客戶端,封裝了調(diào)用Solr的所有請(qǐng)求操作,我們只需要通過面向?qū)ο蟮姆绞秸{(diào)用Solrnet就可以實(shí)現(xiàn)我們的搜索功能了。
【學(xué)位單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2012
【中圖分類】:TP311.52
【部分圖文】:

組織結(jié)構(gòu)圖,組織結(jié)構(gòu),架構(gòu),索引


圖 2-1 Lucene 架構(gòu)及組織結(jié)構(gòu)在對(duì) Lucene 有個(gè)基本的感性認(rèn)識(shí)之后,我們來具體介紹下它的基礎(chǔ)類庫(kù)。Lucene 是基于 java 的類庫(kù)包,所以它的軟件包的發(fā)布形式是一個(gè) JAR 文件。JAR 文件里主要的 java 包有:(1)Package: org.apache.Lucene.document該包提供了一些為封裝要索引的文檔所需要的類,比如 Document, Field。(2)Package: org.apache.lucene.analysis該包主要功能是對(duì)要建立索引的文檔內(nèi)容進(jìn)行分析,過濾掉沒用的詞語(yǔ),對(duì)有用的內(nèi)容進(jìn)行分詞,為建立索引做準(zhǔn)備工作。(3)Package: org.apache.lucene.index該包提供了一些類來協(xié)助創(chuàng)建索引以及對(duì)創(chuàng)建好的索引進(jìn)行更新。(4)Package: org.apache.lucene.search這個(gè)包提供了對(duì)在建立好的索引上進(jìn)行搜索所需要的類。比如 IndexSearcher和 Hits; IndexSearcher 定義了在指定的索引上進(jìn)行搜索的方法,Hits 用來保存搜

示意圖,索引,示意圖,對(duì)象


要在文檔的內(nèi)容中搜索包含關(guān)鍵詞 queryStr.toLowerCase()的文檔。接著利用這個(gè)erm 對(duì)象構(gòu)造出 TermQuery 對(duì)象并把這個(gè) TermQuery 對(duì)象傳入到 IndexSearcher search 方法中進(jìn)行查詢,返回的結(jié)果保存在 Hits 對(duì)象中。2.1.2 Lucene工作原理Lucene 的工作原理如圖 2-2 所示:

版本,更新機(jī)制,并發(fā)性,外包裝


13圖 2-3 Solr 整體架構(gòu)從圖中可以看出 Solr 在 Lucene 的基礎(chǔ)上,擴(kuò)展了自己的 Solr core,包括一些置信息,緩存機(jī)制,并發(fā)性,可擴(kuò)展的分析方法,更新機(jī)制等功能,并在最外包裝了一個(gè) web service,提供了標(biāo)準(zhǔn)的 HTTP 和 XML 通訊協(xié)議接口。接下來我們開始 Solr 的安裝和部署,本系統(tǒng)使用的是 Solr1.3 版本。Solr 安裝前準(zhǔn)備:1、Jdk 1.5 或更高版本2、Servlet 容器,如:Tomcat5.5 或更高版本3、Web 瀏覽器,用于訪問 Solr 服務(wù)的管理界面4、一個(gè) Solr 發(fā)布包在此假定上述條件已經(jīng)具備。

【相似文獻(xiàn)】

相關(guān)期刊論文 前5條

1 張賀;;基于搜索引擎的圖書館之城OPAC檢索平臺(tái)[J];科技情報(bào)開發(fā)與經(jīng)濟(jì);2011年04期

2 霍慶;劉培植;;使用Solr為大數(shù)據(jù)庫(kù)搭建搜索引擎[J];軟件;2011年06期

3 陳波;;基于開源全文檢索系統(tǒng)Solr的OPAC分面瀏覽[J];現(xiàn)代圖書情報(bào)技術(shù);2007年11期

4 姚曉娜;祝忠明;;基于分面搜索引擎Solr的機(jī)構(gòu)知識(shí)庫(kù)訪問統(tǒng)計(jì)[J];現(xiàn)代圖書情報(bào)技術(shù);2011年Z1期

5 張建勇;廖鳳;劉小兵;陶超全;;集群與負(fù)載均衡技術(shù)在國(guó)際科學(xué)引文數(shù)據(jù)庫(kù)服務(wù)系統(tǒng)中的應(yīng)用研究[J];現(xiàn)代圖書情報(bào)技術(shù);2010年06期

相關(guān)會(huì)議論文 前2條

1 劉源;詹舒波;;基于Solr的行業(yè)垂直搜索平臺(tái)的研究[A];2008通信理論與技術(shù)新進(jìn)展——第十三屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(上)[C];2008年

2 郭永瑞;李樹彪;;矢量網(wǎng)絡(luò)分析儀中非插入器件的校準(zhǔn)方法[A];2010全國(guó)虛擬儀器大會(huì)暨M(jìn)CMI2010’會(huì)議論文集[C];2010年

相關(guān)碩士學(xué)位論文 前10條

1 王小森;基于Solr的搜索引擎的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2011年

2 李雪利;基于Solr的企業(yè)搜索引擎的研究與實(shí)現(xiàn)[D];浙江理工大學(xué);2013年

3 張新生;基于solr的分布式搜索引擎研究[D];華中科技大學(xué);2012年

4 王騰飛;基于Solr的分布式實(shí)時(shí)全文檢索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];云南大學(xué);2012年

5 蔡學(xué)鋒;基于Solr的搜索引擎核心技術(shù)研究與應(yīng)用[D];武漢理工大學(xué);2013年

6 李晨鳴;基于solr搜索引擎的問吧系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2012年

7 于靜一;基于Solr實(shí)現(xiàn)農(nóng)業(yè)信息擴(kuò)展檢索的研究[D];河北農(nóng)業(yè)大學(xué);2013年

8 郭鵬;基于LUCENE技術(shù)的知識(shí)庫(kù)搜索引擎設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2011年

9 黃錦捷;基于Solr的企業(yè)級(jí)檢索系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];華南理工大學(xué);2013年

10 何成財(cái);基于視頻的網(wǎng)絡(luò)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];華南理工大學(xué);2011年



本文編號(hào):2826615

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/2826615.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶1bdf6***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com