-
BeautifulSoup
-
Selenium
-
other general libraries such as time, pandas, numpy
- 'Downloader' requires an url link where your search results exist

- 'Crawler' provides a set of HTML tags for each url. Here, HTML is a semi-structured data format, and thus parsing is necessary.

DOI can be used as url (e.g., "https://doi.org/{root_url}"). test_papers.xlsx include DOI information, and it can be used as input of 'Crawler'.