999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Solr的多媒體教學(xué)課件云檢索系統(tǒng)

2015-07-01 09:47:34袁鑫攀彭成盛鑫海
信息化建設(shè) 2015年5期

袁鑫攀 彭成 盛鑫海

摘要:隨著現(xiàn)代化教育的快速發(fā)展,多媒體課件的數(shù)量出現(xiàn)爆炸式增長。海量課件帶來檢索低效、準(zhǔn)確率低等問題。論文設(shè)計(jì)基于Solr的多媒體教學(xué)課件的云檢索系統(tǒng),實(shí)現(xiàn)了課件的高效靈活的緩存功能、在線檢索、查重和管理功能、高亮顯示結(jié)果功能,并且通過索引復(fù)制來提高可用性。

關(guān)鍵詞: 課件檢索,Solr,課件去重

1 引 言

隨著現(xiàn)代化教育的快速發(fā)展,盡管高校有一定程度的課件管理系統(tǒng),海量課件檢索效率和精度都不足。Solr[1]是一個(gè)獨(dú)立的基于Lucene[2]搜索應(yīng)用服務(wù)器,它對外提供類似于Web-service的API接口。用戶可以通過http請求,向搜索引擎服務(wù)器提交一定格式的XML文件,生成索引;也可以通過Http Get操作提出查找請求,并得到XML格式的返回結(jié)果。

2 系統(tǒng)結(jié)構(gòu)

2.1 功能結(jié)構(gòu)

基于Solr的課件云檢索系統(tǒng)的功能結(jié)構(gòu)分為5個(gè)部分。1)在線檢索:對各類課件進(jìn)行不層次需求的檢索功能;2)在線查新:檢測課件的重復(fù)情況;3)分類瀏覽:瀏覽各種類別的課件;4)高亮顯示:高亮顯示檢索的結(jié)果;5)對比查看:對比課件的相似性證據(jù)。

2.2 軟件結(jié)構(gòu)

系統(tǒng)軟件結(jié)構(gòu)如圖1所示。1)數(shù)據(jù)層:提供數(shù)據(jù)源,包括數(shù)據(jù)庫和索引文件。2)核心業(yè)務(wù)層主要是依賴Solr框架,利用分析器對文檔切分,建立分布式倒排索引;并且能夠提供關(guān)鍵詞檢索服務(wù)。3) 用戶應(yīng)用層實(shí)現(xiàn)用戶與系統(tǒng)交互。

3 系統(tǒng)實(shí)現(xiàn)

3.1索引文件的創(chuàng)建和更新

1)配置參數(shù):a)配置索引性能參數(shù),修改 solrconfig.xml文件;b)配置索引結(jié)構(gòu)參數(shù),修改Schema.xml(/opt/solr/conf/schema.xml) 文件,定義fieldType、 fields、copyField等索引的主體字段。c)更改schema.xml (/opt/solr/conf/schema.xml) 文件,使分詞器起到作用。d)配置mysql數(shù)據(jù)庫,導(dǎo)入連接mysql的jar包mysql-connector-java-5.1.7-bin.jar,放在tomcat的lib目錄下。

2)使用Solrj操作Solr

1、對向Solr提交索引進(jìn)行一定的封裝以方便業(yè)務(wù)系統(tǒng)進(jìn)行操作。

2、對搜索進(jìn)行封裝,以方便結(jié)果的展現(xiàn)分析等等。

Solrj是使用java編寫的一個(gè)操作Solr的工具,方便于進(jìn)行索引的更新、搜索結(jié)果的獲取等等。在Solr的發(fā)布包里面有Solrj的相關(guān)jar包。Solrj需要的jar包為:apache-solr-solrj-4.0.0.jar和他的依賴包solr/dist/solrj-lib。

3)課件特征提取

特征提取是將課件中的所有文本分割成為短語,然后抽取出shingles特征。通過正向最大匹配分詞算法將長句進(jìn)行科學(xué)劃分,過濾掉高頻低義的虛詞、助詞,然后再抽取出shingles特征傳給solr接口,建立索引。

3.2 在線云檢索

通過http服務(wù)發(fā)出課件的關(guān)鍵詞查詢請求,代碼如下:

1.SolrServer ss = new CommonsHttpSolrServer( "http://localhost:8080/solr1/collection1/");

2.SolrQuery qu = new SolrQuery("*:*");

3.qu.add(ShardParams.SHARDS,"localhost:8080/solr2/collection1/,localhost:8080/solr1/collection1/");

4.QueryResponse resp = ss.query(qu);

5.System.out.println(resp);

其中關(guān)鍵在于,搜索請求需對solrcore服務(wù)器進(jìn)行定位,再通過solrcore轉(zhuǎn)發(fā)到其他的從節(jié)點(diǎn)服務(wù)器。

3.3 課件去重和課件對比

(1)課件去重

檢測重復(fù)的課件主要是為了提高資源利用率,提高用戶的使用體驗(yàn)。將每個(gè)課件拆分成為粒度句子級別的元素集合,對每個(gè)元素檢索的同時(shí),即可獲得按相似率排序顯示的課件列表。

(2)對比查看

記錄查重中重復(fù)的證據(jù)并高亮顯示,點(diǎn)擊界面左邊的課件中紅色的高亮證據(jù),會將界面右邊的相同句子或者短語著藍(lán)色,能夠醒目的顯示兩課件重復(fù)之處。

4.結(jié)束語

在過去的幾十年里,在線多媒體學(xué)術(shù)課件的應(yīng)用取得了巨大增加,這些教育資源潛在地改變著人們的學(xué)習(xí)方式,隨著文本檢索技術(shù)日益成熟, 論文設(shè)計(jì)了一種有效地從多媒體課件中找到感興趣的資源的solr云檢索方法,得到了系統(tǒng)的實(shí)證。

參考文獻(xiàn)

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

[2] 林碧英,趙銳,陳良臣.基于Lucene的全文檢索引擎研究與應(yīng)用[J].計(jì)算機(jī)技術(shù)與發(fā)展,2007,17(5):184-186endprint

主站蜘蛛池模板: 国产精品成人不卡在线观看| 亚洲综合精品香蕉久久网| 国模在线视频一区二区三区| 香蕉久人久人青草青草| 国产欧美在线观看视频| 国产精品久久久久无码网站| 国产呦精品一区二区三区下载| 欧洲极品无码一区二区三区| 国产精品免费p区| 国产主播在线一区| 欧美视频二区| 免费人成黄页在线观看国产| 日韩精品一区二区三区视频免费看| 成人毛片免费观看| 蜜桃视频一区二区三区| 特级毛片8级毛片免费观看| 久久久无码人妻精品无码| 日韩欧美亚洲国产成人综合| 亚洲国产综合自在线另类| 99视频精品全国免费品| 99久久精品美女高潮喷水| 91欧美亚洲国产五月天| 国产成人在线无码免费视频| www中文字幕在线观看| 国产一级α片| 国内a级毛片| 99热这里只有免费国产精品 | 99ri国产在线| 国产欧美网站| 国产成人AV综合久久| 91久草视频| 午夜影院a级片| 老熟妇喷水一区二区三区| 免费va国产在线观看| 无码专区在线观看| 婷婷午夜影院| 国产亚洲欧美在线中文bt天堂| 精品一区二区三区无码视频无码| 四虎影院国产| jizz在线免费播放| 欧美在线国产| 青青青国产精品国产精品美女| 欧美乱妇高清无乱码免费| 国产精品永久不卡免费视频 | 国产人前露出系列视频| 18禁黄无遮挡免费动漫网站| 最新国产高清在线| 最新无码专区超级碰碰碰| 国产成人综合日韩精品无码首页 | 国产情精品嫩草影院88av| 久久婷婷色综合老司机| 国产精品国产主播在线观看| 欧美日韩免费观看| 蜜芽一区二区国产精品| 亚洲日韩久久综合中文字幕| 情侣午夜国产在线一区无码| 日韩 欧美 国产 精品 综合| 九色视频在线免费观看| 国产性爱网站| 91精选国产大片| 自拍亚洲欧美精品| 亚洲国产日韩视频观看| 亚洲日韩欧美在线观看| 亚洲三级影院| 国产女人爽到高潮的免费视频| 99久久精品免费视频| 亚洲国产日韩在线观看| 亚洲成a人在线播放www| 污网站在线观看视频| 国内精品久久九九国产精品| 伊人国产无码高清视频| 久久a级片| 国产丝袜第一页| 精品自窥自偷在线看| 色综合热无码热国产| 91午夜福利在线观看| 国产成人免费手机在线观看视频 | 欧美成人精品在线| 久久99国产乱子伦精品免| 日韩区欧美区| 国产第一页免费浮力影院| 最新国产精品鲁鲁免费视频|