Bu proje Karabük Üniversitesi Bilgisayar Mühendisliği bölümünün bitirme projesidir.
🎉 Bu proje ile TÜBİTAK 2209-A Üniversite Öğrencilerini Destekleme Programı'nı kazandık ve projemiz TÜBİTAK tarafından desteklenmeye karar verildi.
Bu projenin amacı, kullanıcılar için en ucuz ürüne, en düşük birim fiyatlı ürüne ve trend olan ürün bilgilerine daha hızlı ve basit bir erişim sağlamaktır.
Projemiz, PHP ve Python teknolojilerini içeren modern bir web uygulamasıdır. Veri tabanı olarak MsSQL kullanılmış olup, veri işleme ve analiz süreçlerinde Python'un sunduğu güçlü kütüphanelerden yararlanılmıştır. Proje, dinamik ve kullanıcı dostu bir deneyim sunmayı hedefler.
Bu kapsamlı çalışmada, amacımız, çeşitli çevrimiçi pazarları verimli bir şekilde arayan, değerli ürün verilerini ustaca toplayan ve bu bilgileri kullanarak kullanıcılar için sürekli olarak en maliyet etkin ürünleri öneren sağlam bir tam yığın web uygulaması geliştirmektir. İnternette benzer amaçlara hizmet eden birçok uygulama bulunmakta; bu nedenle, uygulamamızın "akakçe.com" ve "cimri.com" gibi tanınmış sitelerle performansını dikkatlice değerlendirmek önemlidir.
Bu projede amacımız, PHP kullanarak web sitelerinden veri toplamaktır. Büyük veri yığınlarından ihtiyaçlarımızı karşılayan "değerli", "anlamlı" ve "kullanışlı" bilgileri elde etme süreci "Veri Madenciliği" olarak adlandırılır. Elde edilen verilerden istenmeyen "gürültü" çıkarılır ve dönüşüm için hazır hale getirilir. Bu projede, web dünyasında kendini kanıtlamış PHP dili veri madenciliği için kullanılacaktır. PHP, özellikle web uygulamaları ve dinamik web sayfaları geliştirmede kullanılır.
Veri madenciliği için cURL kullanımı:
-- Veri Transferi: cURL, web sitelerinden veri transferi için önemli bir işlev sunar. -- Veri Elde Etme: Ürün hakkında incelemeler, fiyat bilgileri, yorumlar ve değerlendirmeler gibi verileri e-pazar platformlarından elde etmek için kullanılır.
🌕 Bu proje kapsamında, ürünlerin fiyatlarını ve diğer önemli bilgilerini karşılaştırarak kullanıcılar için değerli bilgiler sunmayı başardık. Projemizde gerçekleştirdiğimiz işlemler şunlardır:
-- 🎯 Ürünlerin fiyatlarını karşılaştırarak, en uygun fiyatlı seçenekleri sıraladık.
-- 🎯 Çoklu olarak satılan ürünlerde birim fiyatı belirleyip, bunu tekli fiyatlarla karşılaştırdık.
-- 🎯 Ürünlerin yorum sayılarını, tüm e-pazar sitelerindeki verilerle karşılaştırdık.
-- 🎯 Ürün hakkında toplam yorum sayısını analiz ettik.
-- 🎯 Ürünlerin tahmini teslim tarihlerini kargo süreleri ile karşılaştırarak sıraladık.
-- 🎯 Ürünlerin puanlarını karşılaştırarak, gerekirse sıralamada ayarlamalar yaptık.
-- 🎯 Yeterli veri mevcutsa, ürünlerin fiyat trendlerini görselleştiren analiz grafikleri oluşturduk.
Görüşürüz 🎉