Crawls specific list of websites, scrapes useful data using scrapy, stores and searches elastic search and displays on a simple GUI using flask and Jinja.
Steps:
- Install Scrapy in python.
- CRAWLING : Run the spider quotes_spider.py using the command "scrapy crawl quotes" on command prompt form the tutorial folder.
- SCRAPING : Run the spider scraping_data using command "scrapy crawl data_scraper2".
- Install flask,elastic search for python using pip.
- Install elastic search on your computer from https://www.elastic.co/downloads/elasticsearch and run elastic search in command prompt.
- Run main.py present in user_interface folder.
- Open the link provided in the output.
- Start Searching!