AI Email and Facebook url extractor from websites

Job ID: 37255644

Budget: ₹37,500 – ₹75,000 INR

I am looking for a freelancer who can develop an AI email and Facebook URL extractor from websites. The project requires the following skills and experience:

Platforms: The extractor should work specifically on websites. The extractor should a dextop application.
Timeframe: The project should be completed within a week.

Key Requirements:
- Develop an AI email and Facebook URL extractor specifically for websites.
- Complete the project within a week.

Ideal Skills and Experience:
- Strong proficiency in JavaScript.
- Experience in web scraping and data extraction.
- Understanding of AI algorithms and techniques.
- Ability to deliver projects within tight deadlines.
The desired output format is an Excel spreadsheet, but I do have a partial list of target websites which I'm looking to expand on. This software will be used on a regular basis.
E-mail ID extraction success rate should be 100% where email IDs are present on the website.
If a website has more than one Email ID then the software should collect all email IDs from the website with a maximum count of two email IDs. The data collection should be excluding the pages like Blog, News, Article and product pages.
Along with collecting email IDs, the software should be able to collect Facebook business page URLs from the same website. It will also collect facebook urls even if no email IDs are found on the website.
If no email IDs or Facebook business page URLs are found then the software should report Not Found.
Extraction software should have start, stop and pause option.
Live view of data extraction should be displayed on the software home screen with auto scrolling.
Export option should be always available whenever we wish to stop and collect the data.
If the internet connection is interrupted then it should auto pause the collection and make the data available for download whatever it has extracted and it should allow us to resume the collection from the same row once internet reconnected.
There should be a progress bar to show the progress on how far the data’s have been collected from the full count of data. If we have uploaded a sheet of 5000 data and the collection count is at 2456 then it will show 2456 out of 5000 with % of success rate and failure rate.
Approximately a sheet of 10000-12000 websites to be extracted in one hour time with an internet bandwidth speed of 100 Mbps. The time taken for a full sheet collection may get an exception of 25% extra time depending upon the data.
A data sheet of 40000-50000 website should take approximate 4 hours of time with an exception of 25% extra time. The UI of the project should be same as the image attached.
So I need someone who can commit to working on the project.
If you have the necessary skills and experience, and can meet the specified timeframe, please submit your proposal.
Related categories: JavaScript Excel Web Scraping Data Mining