Font Size: a A A

Research And Implementation Of Mobile Phone Search Software Base On Lucene

Posted on:2015-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:J SunFull Text:PDF
GTID:2298330452458465Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Currently, with the rapid development of Internet, mobile phone as therepresentative of mobile terminal products is also in the rapid development of mobilecomputing ability and its storage capacity is becoming more and more big, support datatypes and the types of the business more and more, it can be said that the mobile phoneusers has become one of the most important way of data storage. Therefore, in view ofthe characteristics of mobile storage resources, according to user’s access to informationdata of specific requirements, how to quickly retrieve the data information to the mobileterminal users need, has become a practical and needs to solve the problem. Fulltextretrieval toolkit Lucene is an open source, can be directly used to create your own fulltext search. As mobile phones, and other types of data stored on removable storageterminal and data quantity more and more big, we must study how to rapid, efficient andaccurate search access to information and documents that users need solution.Based on mobile storage resources of the defects in the search query, design a set ofmobile search query software system, based on open source Lucene search frameworkarchitecture, by improving the Lucene internal document sorting grading algorithm,optimized for search results sorting. For document sorting algorithms related model,using the analytic hierarchy process (ahp) to sort the documents to determine theweights. USES the Android development technology, developed for mobile phonesoftware system resources.In this paper, the main work is as follows:(1) this paper deeply analyzes the current mobile storage resources of the defects inthe search field, through the further study of structure, composition and workingprinciple of search engine, puts forward the architecture based on open source Lucenesearch full text search solutions.(2) due to the rigid traditional Lucene query model, without considering theinfluence of related factors factors, can’t well adapt to the mobile phone resource searchsoftware system, this article through to the document scoring algorithm to join throughthe analytic hierarchy process (ahp) to determine the corresponding influence factor toimprove, optimized query algorithm model.(3) for mobile resource search software system should create index and query partseparation requirements, separating the design patterns, design index server and query interface part, respectively. The Lucene incremental algorithm is improved. To supportextended file types, plug-in model was adopted to design the multimedia text extractionplug-in.(4) based on the above research and the improvement of the work of optimization,USES the Android development technology, designed and implemented based on opensource Lucene mobile phone software system resources.To sum up, mobile storage resources search technology, the author of this papermade a comprehensive and in-depth research, the query algorithm model is improvedand optimized the document score sorting algorithms, separating the design pattern andplug-in mode design, use the Android development technology, under the infrastructurebased on open source Lucene search phone resource search software system wasimplemented.
Keywords/Search Tags:Search Engine, Lucene, Full-text Search, Phone Resource, Android
PDF Full Text Request
Related items