Skip to content

A search engine, including web crawler, written in Ruby

License

Notifications You must be signed in to change notification settings

mwgalloway/InfoSearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Summary

InfoSearch is an opensource internet search engine built in Ruby.

It works by building an index of webpages utilizing concurrent web crawlers. Given a few seed URLs it will index relevant search terms into a MongoDB database. Prioritizing title and header tags above paragraphs, it will store up to 300 words per page. The web page view acts as a front end to a multi-word text score search on the database and returns a collection of links sorted in order of relevancy.

Dependencies

InfoSearch is known to work with the following environment:

Ruby 2.3.1
MongoDB 3.2.1
Redis 3.2.5

About

A search engine, including web crawler, written in Ruby

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •