The goal of our work is to develop a search engine, which will have in one place all projects from various sources and replace the lack of existing search engines. For this reason, our work consists of two parts. In the first part we create dedicated web robot that also, if necessary, execute JavaScript, and saves all pages in local file system. Then we parse all the data from saved pages and insert data into database. The second part of our work is developing a single page application using JavaScript, which receives data from REST services. For searching we use search platform Apache Solr that enables a number of advanced search features and so we try to get as better search results and navigate through them.
|