• Yapay zekadan makale özeti

    • Bu video, Trakya Üniversitesi BST 2. sınıf öğrencisi Mehmet Yurdakul tarafından sunulan bir eğitim içeriğidir. Mehmet, Python programlama dilini kullanarak Yemeksepeti'den veri çekme işlemini adım adım göstermektedir.
    • Videoda, Yemeksepeti'nin kaskodaki PDF ve lahmacuncu restoranlardan puan ve isim bilgilerini bir txt dosyasına yazdırma süreci anlatılmaktadır. Mehmet önce gerekli kütüphaneleri (BeautifulSoup, Request, Pandas, OS) projeye ekleyip, ardından Yemeksepeti sitesinden restoran bilgilerini (isim ve puan) çekme, bu bilgileri listelere ve DataFrame'e aktarma ve son olarak bu bilgileri txt dosyasına yazdırma işlemlerini kodlamaktadır. Video, Kastamonu'daki pide ve lahmacuncu restoranlarının verilerinin nasıl çekileceğini göstermektedir.
    00:14Yemeksepeti Veri Çekme Projesi Tanıtımı
    • Trakya Üniversitesi BST 2. sınıf öğrencisi Mehmet Yurdakul, Yemeksepeti'nden veri çekme projesi sunuyor.
    • Proje kapsamında Yemeksepeti'nin kaskodaki PDF ve lahmacuncu restoranlardan puan ve isim bilgilerini bir txt dosyasına yazdırma işlemi yapılacak.
    00:35Gerekli Kütüphanelerin Eklenmesi
    • Proje için BeautifulSoup, Request, Pandas ve os kütüphaneleri import ediliyor.
    • BeautifulSoup, siteleri parçalamak için; Request, sitelere istek yollamak için; Pandas, listeyi düzenlemek ve txt dosyası oluşturmak için kullanılıyor.
    01:20Siteye İstek Yollama ve Veri Çekme
    • Request kütüphanesi ile siteye istek yollanarak, BeautifulSoup ile içerik parçalanıyor.
    • BeautifulSoup ile restoranların bulunduğu kutunun class'ı bulunarak veriler çekiliyor.
    • For döngüsü kullanılarak her bir restoranın bilgileri tek tek çekiliyor.
    04:12Restoran Linklerinin Oluşturulması
    • Yemeksepeti'nde linklerin başındaki "ww" kısmı eksik olduğu için iki parça halinde link oluşturuluyor.
    • Link başı ve link sonu birleştirilerek restoranların linkleri oluşturuluyor.
    • Oluşturulan linkler üzerinden yeni istekler yollanarak restoran bilgileri çekiliyor.
    06:20Restoran Bilgilerinin Temizlenmesi ve Listelenmesi
    • Restoranların isimleri ve puanları BeautifulSoup ile çekiliyor.
    • Çekilen verilerin sağındaki ve solundaki gereksiz yazılar temizleniyor.
    • Firma adı ve puanlar bir liste içerisine append ediliyor.
    08:33Verilerin TXT Dosyasına Yazdırılması
    • Pandas kütüphanesi kullanılarak veriler düzenli bir şekilde yazdırılıyor.
    • os kütüphanesi ile "yemeksepeti.txt" dosyası oluşturuluyor.
    • Pandas'ın write_to_file metodu kullanılarak veriler txt dosyasına yazdırılıyor ve program sonlandırılıyor.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor