
Open
Posted
•
Ends in 1 day
Paid on delivery
Project Title: Advanced Google Maps Scraper for F&B Industry with Dynamic Filtering We are seeking an experienced data scraping specialist to develop a robust, high-performance bot that extracts comprehensive data from Google Maps. This tool is for a market research project focused specifically on the Food & Beverage (F&B) industry (e.g., restaurants, cafes, bars, bakeries). The bot must perform a two-stage process: * Discovery: Search Google Maps based on specific keywords and location criteria. * Filtering & Extraction: Filter the search results based on performance metrics (rating, number of reviews) and then scrape an extensive and specific set of data points for each qualified business. The final deliverable should be a clean, well-documented, and reliable command-line application that can run on both Linux and Windows. Core Functional Workflow The script must execute the following steps precisely: * Input: Read a [login to view URL] file to get the search query and filtering conditions. * Search: Perform a search on Google Maps using the provided query (e.g., "Restaurant in Istanbul, Kadikoy"). * Discovery: Scrape the search results pages, navigating through pagination ("next page") to collect a list of all resulting businesses (e.g., up to the first 200 results). * Filtering: For each business found in the search results, check its summary data (overall rating and total reviews count) against the conditions specified in the [login to view URL] file. * Queueing: Create a final list of businesses that strictly meet the filtering criteria. * Deep Scraping: For each business in the filtered list, navigate to its individual Google Maps page and scrape the complete, detailed data schema specified below. * Output: Save the collected data in the user-specified format (JSON, CSV, or Excel). Input Specifications The script must be configurable via a [login to view URL] file in the root directory. Example [login to view URL] structure: { "search_query": { "keyword": "Restaurant", "location": "Kadikoy, Istanbul" }, "filter_conditions": { "min_rating": 4.5, "min_reviews": 500, "max_reviews": 10000 }, "output_format": "json" } Required Data Fields (Mandatory Data Schema) For each business that passes the filter, the following data points must be scraped. The field names below are the required keys for the final data output. 1. General Business Information * place_id, name, site, category, subtypes, phone, full_address, street, city, postal_code, state, country_code, latitude, longitude, time_zone, rating (overall rating), reviews (total review count), google_id 2. Individual Review Details * review_id, review_rating (the rating given in this specific review), review_text, review_datetime_utc, review_timestamp, review_likes, review_has_photo, review_photos_count, review_photos (as a list of photo URLs) 3. Review Author Information * author_title (author's name), author_id, author_url, author_image (profile image URL), author_reviews_count, author_level (Local Guide level, if available) 4. Owner's Response Details * owner_response (the text of the owner's reply), owner_response_datetime_utc, owner_response_timestamp 5. Google's AI-Generated Analysis (Review Topics) * location_analysis: A list of objects, where each object represents a topic/keyword mentioned in reviews. * Object Structure: { "name": "Service", "count": "182", "reviews_ids": ["Chd...", "Chd..."] } Technical & Non-Functional Requirements * Technology Stack: Python is the preferred language, utilizing robust libraries such as Scrapy, Playwright, or Selenium for scraping and Pandas for data structuring. We are open to other efficient technology stacks if well-justified. * Execution Environment: The application must be a Command-Line Interface (CLI) tool. It must be cross-platform and run flawlessly on both Linux (e.g., Ubuntu) and Windows. No GUI is required. * Output Formats: The script must support exporting data into three formats: JSON, Excel (.xlsx), and CSV. * Anti-Scraping Measures: The bot must be built to be resilient against Google's anti-scraping mechanisms. This includes implementing effective proxy rotation and user-agent management. * Deliverables: * Full, clean, and well-commented source code. * A [login to view URL] (or equivalent) file for easy installation of dependencies. * A comprehensive [login to view URL] file explaining installation, configuration, and execution. Proposal Requirements To be considered, your proposal must include: * Your fixed price for the entire project. * Your estimated delivery timeline in days. * A brief description of your experience with similar data scraping projects, especially with Google Maps. Please provide links or examples of past work if possible. * A short overview of your proposed technical approach and the main libraries you intend to use. We are looking for a skilled developer who can deliver a high-quality, reliable tool. We look forward to reviewing your proposals.
Project ID: 39727346
79 proposals
Open for bidding
Remote project
Active 5 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
79 freelancers are bidding on average $1,042 USD for this job

⭐⭐⭐⭐⭐ Build an Advanced Google Maps Scraper for the F&B Industry ❇️ Hi My Friend, I hope you are doing well. I reviewed your project and see you are looking for a data scraping specialist. You need a powerful bot to extract detailed data from Google Maps for the Food & Beverage industry. Look no further; Zohaib is here to help you! My team has completed over 50 similar projects focused on scraping. I will build a robust application that searches, filters, and extracts necessary data efficiently. ➡️ Why Me? I can easily create your Google Maps scraper as I have 5 years of experience in data scraping, focusing on projects like this. My skills include Python, web scraping, and data processing. I also have a strong grip on libraries like Scrapy and Selenium, ensuring your project is done effectively. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work. Looking forward to discussing this in our chat. ➡️ Skills & Experience: ✅ Python Programming ✅ Web Scraping ✅ Data Extraction ✅ API Integration ✅ Data Analysis ✅ Scrapy Framework ✅ Selenium Automation ✅ Pandas for Data Structuring ✅ JSON and CSV Handling ✅ Command-Line Interface (CLI) ✅ Proxy Management ✅ Anti-Scraping Techniques Waiting for your response! Best Regards, Zohaib
$350 USD in 2 days
7.8
7.8

With extensive experience in the field of web scraping and data mining, I'm fully equipped to seamlessly handle your project on developing an advanced Google Maps scraper for F&B Industry. My proficiency in crafting robust web scrapers using Python combined with libraries like Scrapy and Pandas makes me an ideal candidate for this task. What's more, my experience with large companies like Metlife GOSC, DXC technologies, and Elite Services means that I understand the importance of quick turnarounds and affordable pricing without ever compromising on the quality of work delivered. My unique approach to client satisfaction sets me apart from other freelancers and is aimed at creating long-standing relationships rather than immediate gain. It begins from establishing crystal clear communication channels right from the start so that your exact requirements are met. Additionally, I offer a 4-day support period post-project delivery where you can reach out in case of any issues. Overall, as the CEO and Founder of Digital Screencast, I offer you not only my technical proficiency but also my commitment to deliver high-quality work within your desired time span. So let's automate your data extraction process efficiently and make this project a success together!
$500 USD in 7 days
7.5
7.5

Hello Gurhan S., I have read the project details and understood the overall requirement. I am Abdul, a Python and Web Scraping expert with 5 years of experience in Data Mining, Google Maps API, JSON, Scrapy, Data Extraction, Selenium, and Automation. I have successfully delivered multiple projects in similar domains. For this project, I propose to develop a high-performance bot that will scrape comprehensive data from Google Maps focusing on the Food & Beverage industry. The tool will perform a two-stage process: Discovery and Filtering & Extraction. The final deliverable will be a well-documented command-line application that runs on Linux and Windows. You can view my portfolio here: https://www.freelancer.com/u/mannanmaan1425 Please ping me back so we can discuss the project further in the chat. Best regards, Abdul
$250 USD in 3 days
6.7
6.7

Hello there, as you can see from my profile I am an expert in scraping data from Google maps Contact me and I will prepare a sample for you Thanks
$500 USD in 7 days
6.3
6.3

Being well-versed in Python - utilizing Scrapy, Playwright and Pandas- I am the ideal candidate for your Google Maps data scraping project. My proficiency with data extraction tools combined with my familiarity with G-sheets will enable me to automate and structure the scraped information precisely as you require. Additionally, my background extends beyond data scraping. With sound web development skills, I have strengthened my programming abilities, which aligns directly with your project need of developing a command-line interface tool running on different platforms. Hindrances like repetitive tasks are where I excel; with my automation techniques, you can streamline your data analysis without compromising accuracy or efficiency. However, what really sets me apart is not just the passion and expertise I bring but also my commitment to client satisfaction. I ensure strong communication and collaborative spirit, so your needs and expectations- whether it's about output format or even last minute changes- are comprehensively addressed on time and within budget. Let's team up to bring a comprehensive data set to your fingertips while making the process efficient and enjoyable. Reach out and let's craft something extraordinary together!
$500 USD in 7 days
6.3
6.3

Hello, I trust you're doing well. I am well experienced in machine learning algorithms, with nearly a decade of hands-on practice. My expertise lies in developing various artificial intelligence algorithms, including the one you require, using Matlab, Python, and similar tools. I hold a doctorate from Tohoku University and have a number of publications in the same subject. My portfolio, which showcases my past work, is available for your review. Your project piqued my interest, and I would be delighted to be part of it. Let's connect to discuss in detail. Warm regards. please check my portfolio link: https://www.freelancer.com/u/sajjadtaghvaeifr
$500 USD in 7 days
6.4
6.4

I've built high-performance Google Maps scrapers for similar F&B clients, leveraging Python, Selenium, and Beautiful Soup to overcome dynamic content challenges and API limitations, ensuring robust data extraction for market analysis and competitor research. My previous project involved scraping over 50,000 restaurant listings, accurately categorizing them based on cuisine type, price range, and customer ratings. My approach for this project begins with a detailed analysis of your requirements to define optimal scraping parameters and data filtering logic. This will be followed by developing a robust, scalable Python script utilizing Selenium for dynamic content handling, Beautiful Soup for parsing HTML, and potentially a headless browser for increased speed and efficiency. Error handling and proxy rotation will be implemented to guarantee data integrity and prevent IP blocking. The final product will deliver clean, structured data in a chosen format (CSV, JSON, etc.). Ready to discuss your specific F&B data needs and refine this plan? Could you share details on the desired geographical area and filtering criteria (e.g., cuisine type, price range, rating) so I can tailor the scraper precisely to your requirements and provide an accurate timeline and quote?
$623.33 USD in 21 days
5.2
5.2

I can do it. As 9+ years experiences in these field. I can give good quality work. I have read the guidelines of your work.I believe that i can provide you the best quality works you are anticipating from this platform give me a chance to show you the best i can do at your service.
$700 USD in 3 days
5.7
5.7

With extensive experience in full-stack web development and an intimate understanding of Python, I am confident that I can craft a robust and high-performance bot to meet your specific scraping needs on Google Maps. Having successfully developed similar applications using Python's Scrapy library, my solutions are not only efficient but also scalable to ensure the best results for your project. As your project is geared toward quantitative analysis within the Food & Beverage (F&B) industry, which requires a powerful data scraping tool with dynamic filtering abilities, leveraging my profound web scraping expertise becomes paramount. I will use Python libraries like Selenium or Playwright if necessary to ensure comprehensive data extraction for each F&B business according to your filtering criteria of rating and review range. Furthermore, my proficiency in automating data structuring using Pandas will contribute significantly to delivering clean, understandable, and well-documented data outputs (in JSON, Excel or CSV as per your preference). Ultimately, my goal is to empower you with actionable insights from the delicately scraped data allowing you to make informed decisions for your market research project. Summing up, by entrusting this project with me as a freelancer proficient in Python programming and web scraping techniques, you are not only securing a powerful Google Maps scraper meticulously tailored for F&B market research purposes but also availing an
$500 USD in 3 days
5.4
5.4

As a seasoned software developer with extensive experience in web scraping, data automation, and API integration, I'm confident that I'm uniquely qualified for this project. I have a detailed knowledge of libraries like Scrapy and Selenium and have used them extensively in similar ambitious projects, thus guaranteeing that the developed solution will be both robust and highly efficient. Moreover, my skills in navigating web interfaces such as Google Maps coupled with my proficiency in managing large datasets using tools like Pandas is well-suited to perform the required two-stage process of searching and filtering businesses keeping dynamic filtering conditions in mind. Another strong advantage is my ability to create clean, well-documented, and platform-agnostic solutions. Having worked extensively on both Linux and Windows systems, I ensure the applicability of my solutions across diverse environments which is critical for your project requirements.
$500 USD in 7 days
5.3
5.3

Hi, I specialize in uncovering limitless local business prospects across any industry and region on Google Maps. Harnessing this invaluable data is a steadfast strategy to propel your business forward. What I offer: - **Business Name - **Full Address - **Website - **Email (if visible on the website) - **Phone Number - **Category - **Rating - **Review Count - **Image URL - **Google Maps URL - **Latitude and Longitude
$500 USD in 7 days
5.2
5.2

Hello Gurhan S. Hope you are doing well! This is Efan , I checked your project detail carefully. I am pretty much experienced with Selenium, Data Extraction, Scrapy, Data Scraping, Web Scraping, Automation, Google Maps API, Data Mining, Python and JSON for over 8 years, I can update you shortly. Cheers Efan
$250 USD in 1 day
5.3
5.3

Hi there, I can do data scraping task and Deliver in CSV or Excel. Please share the website details so I can make a quick sample for you I have 3 years of experience in Python scraping and automation Thanks
$500 USD in 7 days
4.8
4.8

With 8 years of experience in data scraping, I am confident that I am the best fit to complete this Advanced Google Maps Scraper project for the F&B industry. I have the relevant skills and have worked on similar solutions in the past. How I will be completing this project: - I will develop a robust, high-performance bot that extracts data from Google Maps based on specific keywords and location criteria. - The bot will perform a two-stage process: Discovery and Filtering & Extraction. - I will ensure that the final deliverable is a clean, well-documented, and reliable command-line application that can run on both Linux and Windows. What tech stack I will be following: - I will use Python as the preferred language and utilize libraries such as Scrapy, Playwright, or Selenium for scraping and Pandas for data structuring. - The application will be a Command-Line Interface (CLI) tool and support exporting data into JSON, Excel (.xlsx), and CSV formats. - Anti-scraping measures will be implemented to make the bot resilient against Google's mechanisms. I have a fixed price for the entire project and an estimated delivery timeline in days. My proposal includes a brief description of my experience with similar projects, a short overview of my technical approach, and the main libraries I intend to use. I have worked on similar data scraping projects in the past, including with Google Maps. I have the expertise and skills required
$250 USD in 7 days
4.8
4.8

I hope this message finds you well. We are confident that our expertise and experience align perfectly with the requirements of this project. Please find attached all relevant documentation, including a detailed outline of our approach, timeline, and cost breakdown. Should you require any further information or have any questions, feel free to contact us at your earliest convenience. Thank you for considering our proposal. We look forward to the possibility of working together. Sincerely
$250 USD in 2 days
4.8
4.8

With 7 years of experience in data scraping, I am the best fit to complete this advanced Google Maps scraper project for the F&B industry. I have the relevant skills and have worked on similar solutions in the past. How I will be completing this project: 1. Develop a two-stage process for Discovery and Filtering & Extraction. 2. Create a clean, well-documented command-line application for Linux and Windows. 3. Implement precise steps for Input, Search, Discovery, Filtering, Queueing, Deep Scraping, and Output. What tech stack I will be following: 1. Python as the preferred language. 2. Utilize robust libraries like Scrapy, Playwright, or Selenium for scraping. 3. Use Pandas for data structuring. 4. Cross-platform CLI tool for Linux and Windows. 5. Support exporting data in JSON, Excel, and CSV formats. 6. Implement effective proxy rotation and user-agent management. I have successfully completed similar data scraping projects in the past and can deliver a high-quality tool within the specified timeline. I look forward to the opportunity to work on this project.
$250 USD in 7 days
4.0
4.0

Hello Dear! I write to introduce myself. I'm Engineer Toriqul Islam. I was born and grew up in Bangladesh. I speak and write in English like native people. I am a B.S.C. Engineer of Computer Science & Engineering. I completed my graduation from Rajshahi University of Engineering & Technology ( RUET). I love to work on Web Design & Development project. Web Design & development: I am a full-stack web developer with more than 10 years of experience. My design Approach is Always Modern and simple, which attracts people towards it. I have built websites for a wide variety of industries. I have worked with a lot of companies and built astonishing websites. All Clients have good reviews about me. Client Satisfaction is my first Priority. Technologies We Use: Custom Websites Development Using ======>Full Stack Development. 1. HTML5 2. CSS3 3. Bootstrap4 4. jQuery 5. JavaScript 6. Angular JS 7. React JS 8. Node JS 9. WordPress 10. PHP 11. Ruby on Rails 12. MYSQL 13. Laravel 14. .Net 15. CodeIgniter 16. React Native 17. SQL / MySQL 18. Mobile app development 19. Python 20. MongoDB What you'll get? • Fully Responsive Website on All Devices • Reusable Components • Quick response • Clean, tested and documented code • Completely met deadlines and requirements • Clear communication You are cordially welcome to discuss your project. Thank You! Best Regards, Toriqul Islam
$250 USD in 5 days
4.1
4.1

Hi, I have already developed a Advanced Google map scraper bot which use selenium. It can scrape around 100000 business places per day. It will scrape a data like shop name, website link, phone number, reviews, ratings and address. I am ready to setup my bot on your system. I can provide a sample working video of my bot. Let's connect with me. I am waiting for you.
$300 USD in 1 day
4.4
4.4

Dear Client, Greetings!! I have gone through your project, and all of the mentioned requirements fall over my expertise, as I have hands-on experience on python, AI/ML, Data Science, software building, etc. I have been coding on Machine Learning and Data Science with python from past 8 years. I have the experience of working with 4 giant tech companies, including freelancing on upwork, fiverr and freelancer. Hope to hear from you soon!!. Regards, Only IT Solutions
$490 USD in 7 days
4.0
4.0

This is exactly the kind of work I love doing. I’m skilled in developing robust data scraping tools, like the one you seek for the F&B industry on Google Maps. With experience in Python, Scrapy, and Pandas, I guarantee a clean, user-friendly, and high-performance solution. I've successfully completed numerous similar projects and always deliver top-notch results. I'd be thrilled to bring my expertise to this project. I'm happy to offer insight even if you don't go with me. Regards, Anne S.
$550 USD in 5 days
4.2
4.2

Istanbul, Turkey
Payment method verified
Member since Nov 30, 2012
$250-750 USD
$250-750 USD
$150-1500 USD
$30-250 USD
$750-1500 USD
$15-25 USD / hour
$30-250 USD
₹600-1500 INR
$1500-3000 USD
£250-750 GBP
₹600-1500 INR
₹12500-37500 INR
₹1500-12500 INR
$30-250 AUD
$30-250 USD
₹2000-2001 INR
£20-250 GBP
$30-250 USD
$10-30 USD
min $100000 USD
$30-250 USD
$250-750 AUD
$30-250 AUD
$8-15 USD / hour
₹1500-12500 INR