Development of a web site search engine.

number: 
1032
English
department: 
Degree: 
Imprint: 
Computer Science
Author: 
Eihab Ahmed Mohammed Shakir
Supervisor: 
Dr. Moaid A. Fadhil
Dr. Ban N. Al-Kallak
year: 
2005

Abstract:

The amount of information on the Web is growing rapidly, as well as the number of new users inexperienced in the art of Web research, which leads to the development of many Web applications called search engines specialized in helping the user in finding the information needed on the Web. Web site search engine is software used for searching a specific Web site for a specific query.This research aims to develop a Web site search engine that helps the user to find the most relevant Web pages with the user queries. The ranking part depends on the word attributes (such as font size, font style, font color, position of the word in the page, link text, title, header) and mixed with the indexing part. The index is spread in 36 binary files to reduce the system resources (Memory and Storage required) and the inverted index is created by sorting the index using the Improved Quick and Insertion sort methods to increase the indexing speed. The Lexicon is designed using a Multilayer structure with 4 layers.The ranking part of the proposed Web site search engine based only on the word attributes, using the link structure of the Web will increase the ranking efficiency. The proposed Web site search engine requires a computer installed as a server.The programming tools used in developing the Web site search engine are: HyperText Markup Language, Visual Basic Script, Common Gateway Interface technique, Microsoft Visual Basic 6.0, and Windows operating system Socket.