Web scrapping (python)

Job ID: 33887891

Budget: $30 – $250 USD

Dear Freelancer,

I need someone who can perform the following parts:

Part - 1. I need to scrape this website - https://www.csrwire.com/
The information that I need to be provided in csv format is as follows:
a. Column - 1 News Article Name
b. Column - 2 Release Date
c. Column - 3 Company Name (who issued the news)
d. Column - 4 The title of an article
e. Column - 5 The category of an article (provided by the website - i.e., philanthropy, sustainability, etc.)
f. Column – 6 Should indicate whether the Topic of an article relates to “News”, “Events” or “Reports” as indicated on the webpage.
g. Column - 7 and the rest of the columns – Any information regarding the company that issued the news – location, address, etc.

Part - 2. Fuzzy Merge the company names (strings) from the web scaping to a csv file with company names that I will provide. The merging should be done by year of news release date and company name. The merging score should be 90 or above.
What should be delivered: Fully executable Python code, csv file from Part-1 and csv file after performing Part-2.
Please let me know if you have any questions.
Related categories: Python Web Scraping Web Crawling