This search engine made in my CS212 Software Development class, crawls through a specified site using a set amount of threads in parallel. It creates an inverted index of all the words in the site, where words are stored by number of hits and position. After all the information is parsed, results can be searched on a basic UI where search results are listed by relevance. Project was written in Java and using Jetty.
Code can be shown upon request.