- Bilgisayar Bilimleri
- Volume:9 Issue:Issue:1
- DEĞİŞİMLİ EN KÜÇÜK KARELER VE KOSİNÜS BENZERLİK TEKNİKLERİ KULLANILARAK YEMEK TAVSİYE SİSTEMİ OLUŞTU...
DEĞİŞİMLİ EN KÜÇÜK KARELER VE KOSİNÜS BENZERLİK TEKNİKLERİ KULLANILARAK YEMEK TAVSİYE SİSTEMİ OLUŞTURMA
Authors : Merve Cengiz, Tuğba Yıldız
Pages : 1-17
Doi:10.53070/bbd.1389078
View : 61 | Download : 75
Publication Date : 2024-06-06
Article Type : Research Paper
Abstract :Bu çalışmada, Allrecipes.com web sitesindeki yemek tariflerine ve üyeler tarafından verilen oylara dayalı bir yemek tavsiye sistemi geliştirildi. Toplam 1840 yemek tarifi (Diyabetik - Glutensiz - Ketojenik - Düşük Sodyum - Düşük Kolesterol - Vejetaryen – Vegan) Allrecipes.com\'dan web scraping yöntemi ile kazındı ve Python\'da analiz edildi. Tavsiye Sistemi, Değişimli En Küçük Kareler (DEKK) yöntemi kullanılarak oluşturuldu. Diyet Yemek Tavsiye Sistemi, kosinüs benzerlik yöntemi kullanılarak gerçekleştirildi. DEKK yönteminin büyük veri ile uygulaması bulut üzerinde gerçekleştirildi. Modelin hata kareler ortalamasının karekökü 0.495 olarak bulundu. Modelin önerdiği yemekler kullanıcı bazlı incelendi ve sonuçların tutarlı olduğu belirlendi. En çok tavsiye edilen yemekler incelendiğinde, vejetaryen tariflerin ilk sırada yer aldığı; toplamda ise ketojenik tariflerin yüksek sayıda önerildiği görüldü. Sonuç olarak, yemek tarifleri aracılığıyla yiyecekler hakkında fikir sahibi olmak ve diyetlerine göre yiyecek seçmek isteyen kullanıcılara doğru öneriler üreten web tabanlı bir yemek öneri sistemi oluşturuldu.Keywords : Tavsiye sistemi, değişimli en küçük kareler, kosinüs benzerlik, büyük veri