Yelp İletişim Verisi Çekimi
Budget: $30 – $250 USD
Yelp’te Fifth Wheel Installation aramasıyla listelenen işletmelerin sayfalarından e-posta adresi ve telefon numaralarını otomatik olarak toplamaya ihtiyacım var. Sadece Yelp kaynaklı veriler yeterli; sosyal medya veya diğer dizinlere gerek yok.
İstediğim çalışma akışı şöyle:
• Belirttiğim kategori veya şehir listelerini giriyorum, script her işletme sayfasını gezerek açık biçimde görünen e-posta ve telefon numaralarını topluyor.
• Çıktı, işletme adı, URL, telefon ve e-posta sütunları olan tek bir CSV/Excel dosyası şeklinde olmalı.
• Kod tercihen Python (örn. Scrapy, BeautifulSoup, Selenium) kullanılarak yazılsın; farklı bir dilde daha uygun bir çözüm varsa açık olabilirim.
• Normal hız sınırlamalarını, olası CAPTCHA veya engelleme durumlarını yönetebilen sağlam bir yaklaşım bekliyorum.
• Proje sonunda: çalışır kod, kısa bir kurulum dökümantasyonu ve örnek çıktı dosyası teslim edilmelidir.
Veriyi yalnızca herkese açık bilgilerden toplayacağımızdan emin olalım; Yelp kullanım koşullarına uygun hareket etmek önceliğimdir. Scripti kendi bilgisayarımda çalıştırabileceğim net talimatlarla birlikte gönderirsen bu işi tamamlamış olacağız.
İstediğim çalışma akışı şöyle:
• Belirttiğim kategori veya şehir listelerini giriyorum, script her işletme sayfasını gezerek açık biçimde görünen e-posta ve telefon numaralarını topluyor.
• Çıktı, işletme adı, URL, telefon ve e-posta sütunları olan tek bir CSV/Excel dosyası şeklinde olmalı.
• Kod tercihen Python (örn. Scrapy, BeautifulSoup, Selenium) kullanılarak yazılsın; farklı bir dilde daha uygun bir çözüm varsa açık olabilirim.
• Normal hız sınırlamalarını, olası CAPTCHA veya engelleme durumlarını yönetebilen sağlam bir yaklaşım bekliyorum.
• Proje sonunda: çalışır kod, kısa bir kurulum dökümantasyonu ve örnek çıktı dosyası teslim edilmelidir.
Veriyi yalnızca herkese açık bilgilerden toplayacağımızdan emin olalım; Yelp kullanım koşullarına uygun hareket etmek önceliğimdir. Scripti kendi bilgisayarımda çalıştırabileceğim net talimatlarla birlikte gönderirsen bu işi tamamlamış olacağız.
Related categories:
JavaScript
Python
Data Processing
Excel
Web Scraping
Software Architecture
Scrapy
Data Extraction
BeautifulSoup
Selenium