Title :
On-Demand Web Search Using Browser-Based Volunteer Computing
Author :
Krupa, Tomasz ; Majewski, Przemyslaw ; Kowalczyk, Bartosz ; Turek, Wojciech
Author_Institution :
Fido Intell., Gdansk, Poland
Abstract :
Current solutions to the problem of finding valuable information on the Web suffer from several limitations, including inconvenient query languages, arbitrary sorting or results and out-of-date information. In this paper a different solution to this problem is described. It is based on the idea of distributed processing of web pages in real-time. To provide sufficient performance, the approach of volunteer computing is utilized. It is based on using web browsers of users visiting particular web pages. The browsers perform necessary computation in background, executing programs written in JavaScript. In this paper the architecture of the on-demand web crawling system is presented and details concerning implementation are provided.
Keywords :
Internet; distributed processing; online front-ends; search engines; JavaScript; Web browsers; Web pages; distributed processing; on-demand Web crawling system; on-demand Web search; volunteer computing; Browsers; Computer architecture; Indexes; Servers; Software; Web pages; volunteer computing; web crawling;
Conference_Titel :
Complex, Intelligent and Software Intensive Systems (CISIS), 2012 Sixth International Conference on
Conference_Location :
Palermo
Print_ISBN :
978-1-4673-1233-2
DOI :
10.1109/CISIS.2012.79