Font Size: a A A

Algorithm Research And System Implementation Of Phone Number Search Based On Lucene

Posted on:2017-08-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiuFull Text:PDF
GTID:2348330518493384Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
It has been more than a hundred years since the telephone was invented,and the related technology is developing rapidly,making the user get the better service of the communication.Because of the popularization of the mobile phone,it is more and more easy and convenient for people to communicate on the phone.According to the survey,by the end of 2014,the national telephone penetration rate(including mobile phones)was 112.26 per one hundred people in China.Because calls communication has characters like more effective,has faster response time and so on,Phone has permeated into all aspects of people's life,and it has become an important source of information access to service.How to make user get the phone number that they want to dial has become an important problem to improve the user telephone communication efficiency,people use to search phone numbers in the yellow pages,but it cannot meet the demand of the number of phone numbers search in the trend of mobile Internet.The main purpose of searching the business phone number is often to consulting services provided by the merchant,then get the service,and the information of merchants has a explosive growth in the Internet age,how to make a good use to these information to provide more accurate phone number search result is the key to the phone number search systems.The classic search ranking algorithm used by the web search engines usually rank the search result by the analysis of the frequency and the position of the search keyword hit in the web page or the relation of the links of the pages,but it is not very suitable to rank the search result in a phone number search system.Based on the deep analysis of need of number search,this paper designs the rank algorithm for phone number search,and implements the vertical search engine for telephone number search requirements to provide more accurate to provide more accurate phone number search service.This paper firstly introduces the research background,and the core technology of vertical search engine including the topic web crawler and the full text retrieval technology.Then the paper make a deep analysis of Lucene from the source code level,including the establish of the indexes,procedure of the search and the rank of the search result.After the analysis the classic search ranking algorithm,the paper proposed a phone number search rank algorithm base on the analysis of the need of the phone number search.Based on the above three points,the phone number vertical search system is implemented,and the experimental results show that the system which use the phone number search rank algorithm can provide more accurate phone number search result.
Keywords/Search Tags:phone number search, vertical search engine, Lucene, full-text search
PDF Full Text Request
Related items