C# Data Extraction: Text, Images, Links

Job ID: 37884991

Budget: ₹1,500 – ₹12,500 INR

Project Title: Data Scraping Script using HtmlAgilityPack in C#

Description:
We are seeking a skilled C# developer to create a data scraping script using HtmlAgilityPack to scrape all pages from a given web domain. The script should strictly utilize HtmlAgilityPack and be written in C# only. We do not require the final scraped data, but rather a robust script with precision and recall evaluation on a random set of 500 samples.

Requirements:
- Proficiency in C# programming language.
- Experience with HtmlAgilityPack for web scraping tasks.
- Ability to implement recall and precision evaluation metrics.
- Strong understanding of web scraping best practices and techniques.

Deliverables:
- C# script utilizing HtmlAgilityPack to scrape all pages from the provided web domain.
- Recall and precision evaluation implemented on a random set of 500 samples.
- Detailed documentation explaining the script's functionality and evaluation metrics.

Evaluation Criteria:
- Precision: The accuracy of the retrieved data compared to the expected results.
- Recall: The ability of the script to retrieve relevant information from all pages of the web domain.
- Quality of the delivered script and documentation.

Project Completion:
The project will be considered delivered if the precision and recall metrics achieve 100% accuracy.

Budget:
Please provide your quote for completing this project, including the estimated timeline for delivery.

Note:
We are only interested in proposals that strictly adhere to the specified requirements using HtmlAgilityPack in C#. Any proposals using alternative technologies or languages will not be considered.

You will be required to extract several data types including:
- Textual content
- Images
- Links

The specific elements that I'm interested in are:
- Article titles
- Product prices
- Image URLs

This job demands someone who can accurately and systematically extract, sort and compile data from these websites. I am looking for candidates who are always keen to details and can also demonstrate a strong background in C# and Html AGILITY pack.