Skip to content

This repository contains a custom-built search engine application designed to process and rank search results using advanced algorithms such as PageRank. The application supports both basic and advanced search functionalities, offering features such as keyword search, state-based filtering, energy-type filtering, and more.

Notifications You must be signed in to change notification settings

aashannon/search_engine_final

Repository files navigation

##----------( SETUP / INSTALL )----------## 1.) Extract Code.zip in empty directory 2.) > mkdir data 3.) Extract Data.zip in data directory 4.) cd back to main directory / > cd .. 5.) > virtualenv venv 6.) > source venv/bin/activate 7.) > pip install -r requirements.txt 8.) > pip install whoosh 9.) > pip install flask 10.) > pip install us 11.) > pip install numpy 12.) > flask db init 13.) > flask db upgrade

##----------( RUNNING )----------## 1.) flask --app ./manage.py run --debug

About

This repository contains a custom-built search engine application designed to process and rank search results using advanced algorithms such as PageRank. The application supports both basic and advanced search functionalities, offering features such as keyword search, state-based filtering, energy-type filtering, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published