
Completed
Posted
Paid on delivery
I'm looking for a skilled web scraper to download specific (publicly available) content from an Australian government website: acnc.gov.au. The ACNC site is a repository of publicly accessible information about not-for-profit organisations. However, it's a dynamic site so cannot use ChatGPT to access it. In the section "Search for a Charity", upon searching for a charity name you get a link "search results" which then allows you to access "Financials & Documents". In the "financials & documents" there will be posted the "Financial Report 2024". I will provide an Excel file with a column of text fields that is the exact name of each organisation. I would like the freelancer to download the financial report for each organisation, and store all the reports in a shared drive from which I can download the reports. The Financial reports are normally pdfs of between 0.5MB and 5MB in size (varies). In that shared drive, each report should be labelled with the name of the organisation with the suffix "FY24" added. There is a total of 161 unique names (organisations) in the list. Making a wild guess, this will be about 200-300MB of data in all. The names in the list should correspond exactly to the names used in the ACNC site but there might be minor differences around abbreviations in the organisation name (e.g. Inc. or Incorporated, or Ltd vs Limited) Below are example screenshots from the ACNC website indicating home to navigate to the desired data Requirements: - Scrape a government website continuing public information - Update frequency: this is a one-time exercise Ideal Skills and Experience: - Proficiency in web scraping tools and techniques - Experience with data storage - Ability to handle CAPTCHAs and anti-scraping measures - Knowledge of content categorization and organization Please provide estimated timeline. What shared drive do you propose to use?
Project ID: 39724806
12 proposals
Remote project
Active 9 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average $110 AUD for this job

Hello sir, I can scrape and download the FY24 Financial Reports for all 161 organisations from the ACNC website, handling name variations and anti-scraping measures to ensure accuracy. The PDFs will be stored in a shared Google Drive or Dropbox folder, each clearly named with the organisation + “FY24” suffix, and delivered within your required timeline.
$150 AUD in 1 day
8.8
8.8

G'day Experience and Approach I guarantee quality data, timely delivery, and proactive communication throughout the project. Your satisfaction is my priority. Giáp Văn Hưng
$150 AUD in 7 days
4.3
4.3

I have 7 years of experience in web scraping and data extraction, making me the best fit for your project requirements. I have the relevant skills to successfully download specific content from the ACNC website. How I will be completing this project: - I will utilize web scraping techniques to extract the Financial Report 2024 for each organization listed in the Excel file. - The reports will be stored in a shared drive with each file labeled with the organization's name followed by "FY24". - I will ensure that all 161 unique names are accurately matched on the ACNC site, considering minor variations in organization names. What tech stack I will be following: - I will use web scraping tools and techniques to efficiently extract the required data. - Data storage will be managed effectively to ensure easy access and download of the reports. I have worked on similar solutions in the past, showcasing my proficiency in this field. The estimated timeline for this project will be provided upon further discussion. As for the shared drive, I propose to use a secure and reliable platform that meets your accessibility and data storage needs. My expertise in web scraping, data extraction, and organization makes me the ideal candidate to successfully complete this one-time exercise. I am excited about the opportunity to work on this project and deliver the desired results efficiently. Thank you for considering my proposal.
$30 AUD in 7 days
3.9
3.9

I thrive on challenges like yours and can deliver a clean, professional, user-friendly solution that scales as you grow. I see you need to scrape financial reports from the ACNC site for 161 unique organizations. In a similar project, I streamlined data extraction, boosting efficiency by 60%. Although new here, I’ve spent 4+ years working with web scraping, data storage, and CAPTCHA handling. Let’s align on your priorities and explore the ideal shared drive solution in a quick call. Regards, Christopher
$150 AUD in 30 days
2.6
2.6

I'm here to help bring your project to life by scraping specific financial reports from the ACNC website for 161 organizations and storing them in a shared drive. While new to Freelancer, I have extensive experience in web scraping and data storage. I ensure seamless content organization and handling of anti-scraping measures. Let's discuss further! Regards, Jaco Fourie
$150 AUD in 14 days
0.0
0.0

As an experienced web scraper, I will efficiently download the financial reports from the ACNC website for the 161 organizations listed in the Excel file. I will ensure accurate labeling in a shared drive for easy access. My expertise in web scraping tools, data storage, and handling anti-scraping measures makes me the ideal candidate for this project. I propose using Google Drive for the shared storage. My estimated timeline for completion is within 7-10 days, ensuring a seamless one-time exercise. Let's discuss further details to get started on this content aggregation scraping project.
$140 AUD in 7 days
0.0
0.0

Elizabeth Bay, Australia
Payment method verified
Member since Nov 24, 2011
$10-30 AUD
$250-750 USD
$10-30 USD
₹750-1250 INR / hour
£20-250 GBP
$30-250 USD
₹750-1250 INR / hour
₹600-1500 INR
$250-750 AUD
$250-750 USD
₹1500-12500 INR
₹12500-37500 INR
€6-12 EUR / hour
$50-80 USD
₹3000-4000 INR
$2-8 USD / hour
$30-250 USD
₹1500-12500 INR
$10-30 USD
€2-6 EUR / hour
€750-1500 EUR
₹1250-2500 INR / hour