Dissertation > Excellent graduate degree dissertation topics show

Research and Implementation of Vertical Search Engine Based on Distribution

Author: ZhaoZhiJun
Tutor: YaoWeiDong
School: Beijing Institute of Information Control
Course: Applied Computer Technology
Keywords: vertical search engine distributed page crawling information retrieval
CLC: TP391.3
Type: Master's thesis
Year: 2011
Downloads: 117
Quote: 0
Read: Download Dissertation

Abstract


In the case of rapid expansion of global Internet resources, search engine technology provides a good interface for people to find the necessary information. However, facing with many problems of the general search engine, such as huge amount of information, searching precision and depth, the vertical search engine come into being. Not only is it a new search engine model, its feature is "specialized, intensive and deep" and only for some specific topics, but also it has a high retrieval speed, centralized information and high available information. Meanwhile, facing with huge amounts of datas, distributed technology is a good starting point, although it may increase system overhead and design complexity, but it can greatly improve the efficiency of web crawling and information retrieval, and its research has tremendous commercial value and broad application prospects.This paper studies the current search engine technology, and designs system architecture of the distributed vertical search engine with learning related vertical search engines and distributed technology, which consists of web page collection, information retrieval and a back office management system and other components, used to implement web page crawling, information search, and provide recommendations, export, secondary development interface these features for information integration. In short, the system is powerful, easy to use, stable and user-friendly.One the one hand, also known as web spider, web crawler is the main source of system data, and is a highly independent business product module, which directly affects the quantity and quality of information collection. Depending on technologies of the open source project Nutch, it achieves a distributed RMI-based vertical search spider, which can extract specific meta-data information by dynamic script analysis JavaScript and the XPath technology. In addition to, it can also use programmed web parser to extract meta-data, which will eventually be processed into the database. On the other hand, Indexing and retrieval build on currently popular open source project Lucene, and from the idea of hadoop name nodes and task nodes, the distributed project communicates using the way of RPC. The name node regularly checks that which task node is available through heartbeat-determining in the distributed system. Improved scores sorting algorithm of Lucene has been applied in sorting, and lightweight, pure Java developed, embedded database HSQLDB is greatly effective in duplicate data-removing. Besides, a feature-rich, style-beautiful front-side display of information retrieval web page has been designed for users.

Related Dissertations

  1. Study on Channel Allocation of Multi-Channel MAC Protocol in Ad-Hoc Network,TN929.5
  2. Research of Fault Injection for a Distributed System,TP338.8
  3. Research of Question Answering System Based on the Analysis of Lexical and Semantic Meanings,TP391.1
  4. Establishment and Update of Similar Users’ Cluster in Personalized Information Retrieval,TP391.3
  5. Time Delay Estimation in Distributed Optical Fiber Sensing and Positioning System,TN95
  6. Analysis on DDoS Attacks Detecting Technology Based on Eigenvector,TP393.08
  7. Research and Implementation of Vertical Search Engine Key Technology,TP311.52
  8. The Research and Design of Monitoring System for BBS,G206
  9. Mobile Internet environment Wireless Vertical Search Engine Research and Implementation,TP391.3
  10. Research of Wireless Sensor Network Information Fusion and Target Tracking Problem,TN929.5
  11. A Distributed Algorithm for Fault Isolation of Distribution Network,TM711
  12. Study on the Calculation of Safety Margin for Regional Network in Consideration of Large-Capacity Storage and Distributed Generation Accessing,TM744
  13. Research and Manufacture of Second-Order Grating Distributed Feedback Semiconductor Lasers,TN248.4
  14. Full Text Retrieval System Research,TP391.3
  15. Design and Develop of the Distance Education Automatic Question-answering System Based on Distributed Technology,TP391.6
  16. Research on Single-phase to Ground Fault Isolation Method of Distribution Network,TM862
  17. Term Weight-Based Chinese Text Classification Algorithm,TP391.1
  18. Research on Interoperability of Distribution Network Application Software Based on IEC 61968,TM727
  19. Research on Temperature Control Feedback of Concrete Dam Based on Distributed Optical Fiber,TV698.1
  20. Analysis of Intelligence Community’s Operating Mode,TM727
  21. A Secure Application Layer Multicast Group Member Management Model,TP393.08

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Information processing (information processing) > Retrieval machine
© 2012 www.DissertationTopic.Net  Mobile