devsearch
1.0.0
A web search engine built with Python which uses TF-IDF and PageRank to sort search results.
docker-compose up
.SPIDER_ALLOWED_DOMAINS
variable in .env with domains you want the spider to crawl.docker-compose run web flask crawl
to crawl new web pages.--recrawl
option to update pages already crawled: docker-compose run web flask crawl --recrawl True
.docker-compose run web flask index
.docker-compose run web flask idf
docker-compose run web flask tfidf
docker-compose run web flask rank
.docker-compose run web flask score
.docker-compose -f docker-compose.prod.yml up --build -d
.