基于Lucene的電話號(hào)碼智能搜索算法研究及系統(tǒng)實(shí)現(xiàn)
發(fā)布時(shí)間:2019-02-15 01:23
【摘要】:電話發(fā)明至今的100多年歷史中,其相關(guān)技術(shù)發(fā)展迅速,使在人們通話交流時(shí)不斷得到更好的體驗(yàn)。在移動(dòng)通信終端普及的今日,人們通話交流變得更加方便快捷。據(jù)調(diào)查顯示,2014年中國(guó)電話普及率(包括移動(dòng)電話)為112.26部每百人。因?yàn)橥ㄔ捊涣饔袦贤ǜ行?反應(yīng)時(shí)間更快等特點(diǎn),電話深入人們生活的各個(gè)方面,并已經(jīng)成為人們獲取服務(wù)信息的一個(gè)重要來源。傳統(tǒng)的黃頁模式已經(jīng)不能滿足移動(dòng)互聯(lián)網(wǎng)時(shí)代的號(hào)碼搜索需求,如何使用戶獲得想要撥打的電話號(hào)碼成為提升用戶電話溝通效率的重要問題。用戶搜索商業(yè)電話號(hào)碼往往是對(duì)商戶提供的服務(wù)進(jìn)行咨詢,進(jìn)而開展下一步的服務(wù),而商戶信息在互聯(lián)網(wǎng)時(shí)代呈現(xiàn)爆炸式的增長(zhǎng),如何利用好這些信息,提供更精準(zhǔn)的電話號(hào)碼搜索服務(wù)是實(shí)現(xiàn)電話號(hào)碼搜索系統(tǒng)的關(guān)鍵。網(wǎng)頁搜索引擎使用的經(jīng)典搜索排序算法通常基于詞頻與位置的相關(guān)性分析或頁面間鏈接關(guān)系的分析來對(duì)搜索結(jié)果進(jìn)行排序,在搜索電話號(hào)碼時(shí)這樣的搜索排序精度還不夠。本文通過對(duì)號(hào)碼搜索的需求進(jìn)行深入分析,設(shè)計(jì)了適用于電話號(hào)碼搜索的排序算法,實(shí)現(xiàn)了針對(duì)電話號(hào)碼搜索需求的垂直搜索引擎,為智能終端用戶提供更精準(zhǔn)電話號(hào)碼的搜索服務(wù)。本文首先闡述了論文的研究背景,介紹了垂直搜索引擎的相關(guān)知識(shí),重點(diǎn)分析了全文檢索技術(shù)。其次對(duì)Lucene進(jìn)行了詳細(xì)分析,從源碼層面分析了索引建立,全文搜索與結(jié)果評(píng)分等搜索引擎核心實(shí)現(xiàn)。接著對(duì)PageRank等經(jīng)典搜索排序算法進(jìn)行分析后,結(jié)合電話號(hào)碼搜索的需求分析,提出了一種電話號(hào)碼智能排序算法;谝陨先c(diǎn),最終設(shè)計(jì)實(shí)現(xiàn)了電話號(hào)碼垂直搜索系統(tǒng),實(shí)驗(yàn)結(jié)果表明,應(yīng)用號(hào)碼智能搜索排序算法后的號(hào)碼垂直搜索系統(tǒng)更準(zhǔn)確地提供給用戶想要撥打的號(hào)碼。
[Abstract]:In the more than 100 years since the invention of telephone, the related technology has developed rapidly, which makes people get better experience when they talk to each other. With the popularity of mobile communication terminals, communication becomes more convenient and faster. China's telephone penetration rate, including mobile phones, was 112.26 per 100 people in 2014, according to the survey. Because telephone communication has the characteristics of more effective communication and faster reaction time, telephone has become an important source for people to obtain service information. The traditional yellow page mode can not meet the needs of number search in the era of mobile Internet. How to make users get the number they want to dial has become an important problem to improve the efficiency of telephone communication. Customer search for business phone numbers is often to consult the services provided by merchants, and then to carry out the next step of the service, and business information in the Internet age explosive growth, how to make good use of this information, To provide more accurate telephone number search service is the key to realize the telephone number search system. The classical search sorting algorithms used in web search engines usually sort the search results based on the correlation analysis of word frequency and location or the analysis of the link relationship between pages, but the precision of search sorting is not enough when searching telephone numbers. By analyzing the requirement of the number search, this paper designs a sort algorithm suitable for the telephone number search, and realizes the vertical search engine aiming at the demand of the telephone number search. For intelligent end users to provide more accurate telephone number search services. This paper firstly introduces the research background of the thesis, introduces the knowledge of vertical search engine, and analyzes the technology of full-text search. Secondly, the Lucene is analyzed in detail, and the core implementation of the search engine, such as index building, full-text search and result scoring, is analyzed from the source level. Then, after analyzing the classical search sorting algorithm such as PageRank and combining with the demand analysis of telephone number search, an intelligent sorting algorithm of telephone number is proposed. Based on the above three points, a telephone number vertical search system is designed and implemented. The experimental results show that the number vertical search system based on the intelligent number search sorting algorithm is more accurate to provide the number users want to dial.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP391.3
[Abstract]:In the more than 100 years since the invention of telephone, the related technology has developed rapidly, which makes people get better experience when they talk to each other. With the popularity of mobile communication terminals, communication becomes more convenient and faster. China's telephone penetration rate, including mobile phones, was 112.26 per 100 people in 2014, according to the survey. Because telephone communication has the characteristics of more effective communication and faster reaction time, telephone has become an important source for people to obtain service information. The traditional yellow page mode can not meet the needs of number search in the era of mobile Internet. How to make users get the number they want to dial has become an important problem to improve the efficiency of telephone communication. Customer search for business phone numbers is often to consult the services provided by merchants, and then to carry out the next step of the service, and business information in the Internet age explosive growth, how to make good use of this information, To provide more accurate telephone number search service is the key to realize the telephone number search system. The classical search sorting algorithms used in web search engines usually sort the search results based on the correlation analysis of word frequency and location or the analysis of the link relationship between pages, but the precision of search sorting is not enough when searching telephone numbers. By analyzing the requirement of the number search, this paper designs a sort algorithm suitable for the telephone number search, and realizes the vertical search engine aiming at the demand of the telephone number search. For intelligent end users to provide more accurate telephone number search services. This paper firstly introduces the research background of the thesis, introduces the knowledge of vertical search engine, and analyzes the technology of full-text search. Secondly, the Lucene is analyzed in detail, and the core implementation of the search engine, such as index building, full-text search and result scoring, is analyzed from the source level. Then, after analyzing the classical search sorting algorithm such as PageRank and combining with the demand analysis of telephone number search, an intelligent sorting algorithm of telephone number is proposed. Based on the above three points, a telephone number vertical search system is designed and implemented. The experimental results show that the number vertical search system based on the intelligent number search sorting algorithm is more accurate to provide the number users want to dial.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP391.3
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 田曉輝;;面向垂直的搜索引擎的設(shè)計(jì)[J];福建電腦;2014年11期
2 趙悅陽;崔雷;;HITS算法在文本聚類結(jié)果類別描述中的應(yīng)用嘗試[J];情報(bào)理論與實(shí)踐;2013年03期
3 張翼飛;;Heaps定律在中英文文本中的統(tǒng)計(jì)驗(yàn)證與分析[J];中國(guó)外資;2011年10期
4 王少康;董科軍;閻保平;;使用特征文本密度的網(wǎng)頁正文提取[J];計(jì)算機(jī)工程與應(yīng)用;2010年20期
5 吳文昭;;搜索引擎頁面排序融合算法[J];計(jì)算機(jī)工程與設(shè)計(jì);2010年08期
6 索紅光;孫鑫;;針對(duì)中文檢索的Lucene改進(jìn)策略[J];計(jì)算機(jī)應(yīng)用與軟件;2009年06期
7 李s,
本文編號(hào):2422812
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2422812.html
最近更新
教材專著