GitHub / smasud98 / Practice-Search-Engine
This project is a search engine website built using Express.js and MongoDB to allow users to search fruits on a sample dummy website and all outgoing links connected to it. This search engine makes use of web crawlers to scrape all data from each page include the outgoing links, and recursively repeats the process using a specified selection policy. Using a combination of the elasticlunr library and by implementing Google's PageRank algorithm, a user can search a word or a series of words and will be outputted a specified number of ranked results of web pages where there search occurs.
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smasud98%2FPractice-Search-Engine
PURL: pkg:github/smasud98/Practice-Search-Engine
Stars: 0
Forks: 0
Open issues: 0
License: None
Language: JavaScript
Size: 126 KB
Dependencies parsed at: Pending
Created at: almost 4 years ago
Updated at: about 2 years ago
Pushed at: almost 4 years ago
Last synced at: about 2 years ago
Topics: bootstrap4, cheerio, css3, elasticlunr, expressjs, handlebars, html5, javascript, mongodb, mongoose, nodejs