
Completed
Posted
Paid on delivery
We need a Python-based scraper to fetch publication details from a given Google Scholar profile: titles, abstracts, citation counts (total and yearly), publication year/date. Optionally package it as an AWS Lambda function with a Lambda Layer for use as a serverless tool. Key Responsibilities: • Scrape all research papers from a specified Google Scholar profile. • Collect metadata: title, description/abstract, citation counts, year, publication date. • (Optional) Retrieve citation trends by year from the paper’s detailed citation breakdown. • Handle pagination to ensure complete data capture. • Write clean, well-tested Python code with error handling and rate-limit compliance. • (Optional) Package as AWS Lambda with dependencies in a Lambda Layer. Requirements: • Strong Python skills; familiarity with BeautifulSoup, requests, or APIs like scholarly • Understand scraping best practices to avoid IP blocks (e.g., delays, headers, proxies)   . • (Optional) AWS Lambda experience and layering dependencies. Deliverables: 1. Fully functional and documented Python script. 2. README with setup and execution instructions. 3. (Optional) AWS Lambda deployment guide + deployment scripts. 4. Sample output (CSV/JSON) based on your test run. Timeline & Compensation: • Expected completion: 3 days
Project ID: 39730865
19 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

Hello sir, I am excited to apply for this Python-based scraping project to fetch publication details from a Google Scholar profile. With over 5 years of experience in Python development, I have a deep understanding of web scraping best practices, including techniques to avoid IP blocks, such as implementing delays, rotating headers, and using proxies. My strong background in data science and automation allows me to confidently handle the key responsibilities of this project, such as collecting metadata like titles, abstracts, citation counts, and publication years, as well as optimizing the scraping process to ensure complete data capture. Furthermore, my familiarity with AWS Lambda and experience in packaging Python dependencies into layers make me well-equipped to deliver the optional serverless solution for this tool. Let's discuss the project in detail, and I look forward to the opportunity to contribute to your requirements. Best regards, Anil
₹2,000 INR in 2 days
4.3
4.3

With my extensive experience as a Full Stack Developer, I believe I am the best freelancer for your Python Scraper for Google Scholar Profile project. Over the years, I have developed a strong proficiency in Python and have hands-on experience with libraries such as BeautifulSoup, requests, and scholarly, which are critical for this task. Be it scraping data from web sources or processing large datasets - I've done it all. Moreover, in my various roles, I've demonstrated a deep understanding of AWS Lambda functions and Lambda Layers. Given the optional requirement of packaging the scraper as an AWS Lambda function with a Lambda Layer, my skillset aligns perfectly with your needs. Not only will I deliver fully functional and well-documented code, but I will also simplify deployment for you with clear instructions and deployment scripts. In short, let's wield the power of scraping with a touch of elegance and scalability using my expertise. I assure you that I'll complete your project to your satisfaction within 3 days while adhering to the best practices to avoid any IP blocks. Let's save time and gain valuable insights from Google Scholar easily with my robust solution to fit réal business needs. Don't take my word for it - check out some of my previous projects on my portfolio ([login to view URL]) to see the caliber in each line of code I write.
₹1,050 INR in 7 days
0.7
0.7
19 freelancers are bidding on average ₹1,545 INR for this job

Hey there Glane here, hope you're doing well. I can help you in scraping using Python via selenium on google scholar downloading or walking through the desired articles and fetching desired data and storing it in both csv and json
₹2,500 INR in 1 day
6.0
6.0

I am an experienced professional with 8 years of experience in the field and I am well-equipped to meet the demands of this project. I have the relevant skills and expertise to successfully complete the Python-based scraper for fetching publication details from a Google Scholar profile. How I will be completing this project: - Develop a Python scraper to extract publication details from the specified Google Scholar profile. - Collect metadata such as titles, abstracts, citation counts, publication year/date. - Implement pagination for complete data capture. - Write clean, well-tested Python code with error handling and rate-limit compliance. - (Optional) Package the scraper as an AWS Lambda function with a Lambda Layer for serverless deployment. What tech stack I will be following: - Strong Python skills using packages like BeautifulSoup, requests, and API integration. - Implement scraping best practices to avoid IP blocks using techniques like delays, headers, and proxies. - Experience with AWS Lambda and layering dependencies for efficient deployment. I have successfully worked on similar solutions in the past and can deliver the following: - Fully functional and documented Python script. - README with setup and execution instructions. - (Optional) AWS Lambda deployment guide and deployment scripts. - Sample output in CSV/JSON format based on test runs. With an expected completion timeline of 3 days, I am confident in my
₹600 INR in 7 days
5.1
5.1

Hi there, I have extensive experience in Python-based web scraping and API integration, making me a great fit for building a robust Google Scholar scraper. Using libraries like BeautifulSoup, requests, and scholarly, I can reliably capture all required details—titles, abstracts, citation counts (total and yearly), publication year, and dates—while handling pagination and implementing rate-limit best practices to avoid IP blocks. The output will be structured cleanly in CSV or JSON as per your needs. My approach includes writing clean, modular, and well-tested Python code with error handling and documentation, ensuring you can easily maintain and reuse it. If desired, I can also package the scraper as an AWS Lambda function with a Lambda Layer, making it serverless, lightweight, and simple to deploy without dependency issues. A README file and setup instructions will be included for smooth execution by your team. By the end of this engagement, you’ll have a fully functional, production-ready scraper plus sample outputs, with the option of AWS integration. I can complete this within your 3-day timeline and ensure the solution meets your requirements for reliability and scalability. Regards, Ahmad
₹1,050 INR in 7 days
4.5
4.5

With 7 years of experience in web scraping and Python development, I am the best fit to complete this project. I have the relevant skills to deliver a Python-based scraper for fetching publication details from a Google Scholar profile. How I will be completing this project: - Scraping all research papers from the specified Google Scholar profile - Collecting metadata such as title, abstract, citation counts, year, publication date - Retrieving citation trends by year from the paper’s detailed citation breakdown (optional) - Handling pagination for complete data capture - Writing clean, well-tested Python code with error handling and rate-limit compliance - Packaging as AWS Lambda with dependencies in a Lambda Layer (optional) What tech stack I will be following: - Strong Python skills, familiarity with BeautifulSoup, requests, or APIs like scholarly - Understanding of scraping best practices to avoid IP blocks - Optional experience with AWS Lambda and layering dependencies Having worked on similar solutions in the past, I am confident in my ability to deliver the following deliverables: 1. Fully functional and documented Python script 2. README with setup and execution instructions 3. Optional AWS Lambda deployment guide + deployment scripts 4. Sample output (CSV/JSON) based on test run I propose a timeline of 3 days for completion without mentioning any price. My roadmap includes thorough testing and documentation to ens
₹600 INR in 7 days
4.0
4.0

Hey—this is exactly in my wheelhouse. I’m a Python web-scraper and AI engineer who can deliver a clean script that pulls every publication from a Google Scholar profile, including titles, abstracts, total and yearly citations, and publication dates, with full pagination, retries, and polite rate-limiting. I typically use requests + BeautifulSoup (or scholarly where appropriate), rotating headers/proxies when needed, and write modular, well-tested code with clear logging. You’ll get a documented Python CLI, a README, and sample CSV/JSON from a test run. If you’d like it serverless, I’ll package it for AWS Lambda with a Layer for dependencies and include deployment steps. I can complete this in 3 days and I’m ready to start right away.
₹600 INR in 3 days
3.7
3.7

As a seasoned web developer with a speciality in Python and Web Scraping, I have the perfect blend of technical expertise and extensive experience required to build your Python Scraper for Google Scholar Profile. I have a deep understanding of the main technologies you listed: BeautifulSoup, requests and APIs like scholarly. These skills are crucial in efficiently fetching publication details such as titles, abstracts, citation counts and more from the Google Scholar database. Throughout my 14-year career, I've honed my skills in writing clean, well-tested Python code, ensuring efficient error handling and rate-limit compliance - all important factors for a project like this that deals with large datasets and potentially busy endpoints. Additionally, my proficiency in AWS Lambda and layering dependencies equips me to deliver an optional extra - packaging your scraper as a serverless tool within an AWS Lambda function. I will include deployment guides and scripts if you choose the AWS Lambda route. To give you insight into what your output may look like, I'll provide sample outputs of your data in CSV/JSON formats based on my test run - ensuring we meet your expectations comprehensively.
₹1,050 INR in 7 days
1.4
1.4

"I am a perfect fit for your project as a Python developer. I understand the need to scrape data from a Google Scholar profile, collecting publication details with clean and seamless execution." While I am new to freelancer, I have tons of experience and have done other projects off-site. I specialize in Python scripting, BeautifulSoup, requests, and AWS Lambda deployment with layering dependencies. I would love to chat more about your project! Regards, Johan De Villiers
₹750 INR in 14 days
0.0
0.0

With my in-depth knowledge of Python and its related libraries such as BeautifulSoup and requests, I can confidently say I am well-equipped to tackle your project of scraping data from Google Scholar profile. I have vast experience in web scraping, ensuring I not only utilize best practices to avoid IP blocks, but also handle pagination, thus ensuring complete retrieval of the publications' details including titles, abstracts, citation counts, publication year/date, and more. Moreover, I understand the importance of clean code and thorough testing for a smooth experience post-delivery. Being an AI enthusiast, I'm also willing to include optional functionality whereby the scraper would retrieve citation trends by year from the paper's detailed citation breakdown. My proficiency in AWS Lambda and creating Lambda Layers makes me perfectly suited for any serverless package requirements you may have. Additionally, I will provide necessary documentation such as a README with setup/execution instructions and (if needed) a detailed AWS Lambda deployment guide. With my skills and commitment to quality within your proposed timeline, I aim to deliver a fully functional and well-documented Python script alongside a sample output (CSV/JSON) that has been tested extensively. As we embark on this project together, rest assured that I will put my best foot forward in driving innovation and exceeding your expectations. Let's start.
₹1,050 INR in 10 days
0.0
0.0

i am already worked in scraping , so i can do this work in short period and correctly . i am fresher only for freelance but i have experience in scraping . so please consider my proposal.
₹1,300 INR in 2 days
0.0
0.0

I am confident I am the right fit for this project because of my strong Python skills and hands-on experience with web scraping using BeautifulSoup, requests, and scholarly. I know how to handle pagination, rate limits, and citation data extraction from Google Scholar.
₹1,050 INR in 2 days
0.0
0.0

As a seasoned professional with over two decades of experience navigating and excelling in the digital space, I am supremely confident in my ability to deliver on this Google Scholar scraping project. My credentials are reflected through my extensive resume which boasts of successfully tackled challenges similar to the ones you're currently faced with. I have an intimate familiarity with Python and web scraping tools like BeautifulSoup and requests, which are paramount for this task. Understanding best practices for scraping is quite valuable- I assure you that I'm versed in techniques like delaying, handling headers, leveraging proxies when needed to ward off IP blocks. These approached coupled with other rate-limit compliance measures are how I ensure clean and complete data capture during project engagements. Furthermore, my breadth of knowledge extends beyond regular deployments; I've worked proficiently with AWS Lamda, owing to my solid background in Software Architecture.
₹1,050 INR in 7 days
1.3
1.3

I am experienced in Python web scraping and have worked with libraries like BeautifulSoup, Requests, and Scholarly to extract structured data efficiently. I can build a scraper to fetch publication details, citation counts, abstracts, and yearly trends from Google Scholar profiles with full pagination handling. The solution will include clean, well-documented code, sample output (CSV/JSON), and a README for easy setup. Optionally, I can also package it as an AWS Lambda function with a Lambda Layer for seamless serverless deployment.
₹600 INR in 3 days
0.0
0.0

Hello, I can develop a Python-based scraper to fetch publication details from any given Google Scholar profile with clean, reliable, and well-tested code. The script will extract titles, abstracts/descriptions (where available), citation counts (total and yearly), publication year/date, and handle pagination to ensure complete data capture. My approach: ✔ Use Python with requests/BeautifulSoup or scholarly API for efficient scraping. ✔ Implement robust error handling, rate limiting, custom headers, and optional proxy support to minimize chances of blocking. ✔ Provide outputs in both CSV and JSON formats, ensuring data is structured and easy to use. ✔ Deliver clean code with comments, modular functions, and a README for setup and execution. ✔ (Optional) Package the scraper as an AWS Lambda function with a Lambda Layer, including deployment scripts and guide, so you can run it serverlessly. Deliverables: • Fully functional Python script with documentation. • README with setup & execution instructions. • Sample output from a test profile (CSV/JSON). • (Optional) AWS Lambda-ready package with deployment guide. Timeline: 3 days (Day 1: core scraper, Day 2: metadata + testing, Day 3: docs, polish, AWS option). I’ll ensure professional, maintainable, and compliant delivery so you have a reliable tool ready for real-world use. Best regards, Somender Singh
₹8,000 INR in 3 days
0.0
0.0

I am pleased to submit my proposal for the development of a robust Python-based scraper designed to extract comprehensive publication details from Google Scholar profiles, including optional deployment as an AWS Lambda layer for seamless serverless execution. • Develop a clean, well-documented Python script leveraging BeautifulSoup and Requests, or the Scholarly API, to efficiently scrape all research papers from a specified profile. • Implement full pagination handling to ensure complete data collection for profiles with extensive publication lists. • Extract all relevant metadata: titles, abstracts/descriptions, citation counts (total and per year), and publication dates into structured CSV and JSON formats for easy analysis. • (Optional) Provide detailed citation trends per year utilizing breakdowns available on Google Scholar profile timelines. • Follow proven scraping best practices, including adaptive delays, rotating headers, and proxy support, to avoid IP blocks and handle rate limiting gracefully. • Package the solution as an AWS Lambda Layer, including all dependencies using industry-standard layering techniques for lightweight cloud deployment. • Supply extensive documentation and a user-friendly README covering installation, usage, and error recovery steps. • Deliver a sample output based on test runs to validate accuracy and coverage. • Demonstrated expertise in Python web scraping (BeautifulSoup, Requests, Scholarly).?
₹600 INR in 3 days
0.0
0.0

I am the best candidate for this project because I have solid experience with Python web scraping and data processing. I can deliver clean, well-structured code with clear documentation. I also pay attention to efficiency and reliability, so the script will be both easy to use and maintain. Furthermore, I always communicate clearly with clients and make sure the final product matches their requirements.
₹1,000 INR in 1 day
0.0
0.0

Hi dear, I have extensive experience with Python and web scraping, including using tools like BeautifulSoup and requests. I’m confident in my ability to develop the scraper for Google Scholar to fetch the required publication details, and I can ensure the script handles pagination, error handling, and compliance with scraping best practices. You can check my published works in my profile for examples of similar scraping projects. Let’s connect in the chatbox to discuss your requirements further and get started on the project.
₹1,500 INR in 3 days
0.0
0.0

With a passion for Python, a strong background in building scalable applications and automating workflows, I am confident that I possess the skills and expertise to deliver an exceptional Google Scholar scraper for you. My experience allows me to utilize tools like BeautifulSoup, requests, APIs including scholarly with granularity. I'm also well-versed in scraping best practices to efficiently avoid IP blocks by incorporating delays, headers, proxies as needed. To ensure accurate data capture from your Google Scholar profile, I understand the absolute necessity for handling pagination correctly. This ensures that no valuable information is inadvertently left out or duplicated. Moreover, being an advocate for clean code, my work will be accompanied with robust error handling and rate-limit compliance to provide you with uninterrupted yet compliant scraping activity. In addition to providing a fully functional and documented Python script along with detailed instructions in the README file, I am capable of packaging this tool as an AWS Lambda function should you require it. My experience in deployment scripts would be invaluable in guiding you through it. I look forward to delivering not just on time but with quality keeping your desired format (CSV/JSON) intact. Choose me today and expect satisfactory results delivered in just 3 days
₹3,000 INR in 7 days
0.0
0.0

Surat, India
Payment method verified
Member since Aug 25, 2025
₹600-1500 INR
₹12500-37500 INR
$250-750 AUD
₹12500-37500 INR
€750-1500 EUR
₹1500-12500 INR
$30-250 USD
$10-30 USD
$10-30 USD
$250-750 USD
$2-8 USD / hour
$240-2000 HKD
₹1500-12500 INR
€8-30 EUR
₹750-1250 INR / hour
$30-250 USD
₹750-1250 INR / hour
$250-750 USD
₹1500-12500 INR
$1500-3000 AUD
$30-250 USD