Açık Beslenme Veri Setleri Karşılaştırması: USDA, Open Food Facts, Nutrola ve FatSecret
USDA FoodData Central, Open Food Facts, Nutrola ve FatSecret gibi önemli beslenme veri setlerinin detaylı karşılaştırması. Veri kalitesi, kapsama alanı, güncelleme sıklığı, API erişimi, lisanslama ve hangi veri setinin kullanım durumunuza en uygun olduğunu kapsar.
Her beslenme uygulaması, diyet araştırma çalışması ve gıda teknolojisi ürünü, temelinde bir gıda bileşimi veritabanına dayanır. Bu veritabanının kalitesi, kapsama alanı ve erişilebilirliği, nihai ürünün ne kadar doğru olacağını belirler. Ancak çoğu kullanıcı ve hatta birçok geliştirici, ekranlarındaki kalori hesaplamalarının arkasında ne olduğunu hiç sorgulamaz. Farklı veritabanlarının farklı güçlü yönleri, boşlukları, güncelleme döngüleri ve kullanım şekillerini etkileyen lisanslama şartları vardır.
Bu makale, en yaygın kullanılan dört beslenme veri setini kapsamlı bir şekilde karşılaştırmaktadır: USDA FoodData Central, Open Food Facts, Nutrola ve FatSecret. Her birini kapsama alanı, veri kalitesi, güncelleme sıklığı, erişilebilirlik, lisanslama ve farklı kullanım durumlarına uygunluk açısından değerlendiriyoruz. İster bir veri kaynağı seçen bir geliştirici, ister bir referans standardı belirleyen bir araştırmacı, ister sadece uygulamanızın kalori hesaplamalarının nereden geldiğini merak eden bir kullanıcı olun, bu kılavuz size bilinçli bir seçim yapmanızda yardımcı olacaktır.
Karşılaştırma Genel Bakış
| Özellik | USDA FoodData Central | Open Food Facts | Nutrola | FatSecret |
|---|---|---|---|---|
| Toplam gıda girişi | 370,000+ | 3,000,000+ | 900,000+ | 500,000+ |
| Ana veri türü | Referans + markalı | Ambalajlı ürünler | Yaygın + markalı + restoran | Yaygın + markalı |
| Coğrafi odak | Amerika Birleşik Devletleri | Küresel (AB ağırlıklı) | Küresel (50+ ülke) | Küresel (ABD ağırlıklı) |
| Giriş başına besin maddesi | 150'ye kadar | Değişken (5-40) | 30+ standart | 15-25 |
| Güncelleme sıklığı | Üç aylık (büyük), sürekli (markalı) | Sürekli (topluluk katkılı) | Aylık (büyük), günlük (bireysel) | Sürekli |
| Veri toplama yöntemi | Laboratuvar analizi + üretici | Topluluk katkılı (kullanıcı taramaları) | Çok kaynaklı doğrulanmış | Çok kaynaklı + topluluk |
| API erişimi | Evet (ücretsiz) | Evet (ücretsiz) | Evet (ücretsiz katman + ücretli) | Evet (atıf ile ücretsiz) |
| Toplu indirme | Evet | Evet | Ücretli katman | Hayır |
| Lisans | Kamu malı | Açık Veri Lisansı (ODbL) | Tescilli (API erişimi) | Tescilli (API erişimi) |
| Barkod/UPC verisi | Evet (markalı alt küme) | Evet (birincil odak) | Evet | Evet |
| Restoran yemekleri | Sınırlı | Hayır | Evet (kapsamlı) | Evet (orta düzey) |
| Tarif/bileşik gıdalar | Evet (Anket/FNDDS) | Sınırlı | Evet | Evet |
USDA FoodData Central
Genel Bakış
USDA FoodData Central (FDC), Amerika Birleşik Devletleri Tarım Bakanlığı'nın kapsamlı gıda bileşimi veritabanıdır. ABD'deki beslenme verileri için yetkili bir kaynaktır ve diğer veritabanlarının sıklıkla doğrulandığı referans standardı olarak hizmet eder. FDC, 2019 yılında daha önce ayrı olan birkaç USDA veritabanının birleştirilmesiyle oluşturulmuş tek bir platform olarak başlatılmıştır.
Veritabanı Bileşenleri
FDC, her biri farklı amaçlara ve metodolojilere sahip beş ayrı veri seti içermektedir:
Foundation Foods: Ulusal Gıda ve Besin Analiz Programı (NFNAP) kapsamında, güncel analitik yöntemlerle analiz edilen yaklaşık 2,300 minimum işlenmiş gıda. Bu girişler, en yüksek veri kalitesine sahiptir ve değerler, birden fazla örneğin doğrudan laboratuvar analizi ile elde edilmiştir. Her giriş, besin değerleri için ortalamalar, standart sapmalar ve örnek boyutları içerir.
SR Legacy (Standart Referans Mirası): Yaklaşık 7,800 gıda girişi içeren tarihi USDA Standart Referans veritabanının son sürümü. SR Legacy, on yıllardır araştırmalarda alıntı yapılan besin değerlerini sağlar. Artık güncellenmese de, kritik bir referans olarak kalmaktadır.
Survey Foods (FNDDS): Diyet Çalışmaları için Gıda ve Besin Veritabanı, Amerikalıların Ulusal Sağlık ve Beslenme Muayenesi (NHANES) sırasında gerçekten yedikleri gıdalarla eşleştirilen yaklaşık 7,000 gıda içerir. Bu girişler, tariflerden elde edilen besin profilleriyle bileşik ve karışık yemekleri içerir. FNDDS, popülasyon düzeyinde diyet analizi için değerlidir.
Experimental Foods: Belirli araştırma amaçları için analiz edilen daha küçük bir gıda koleksiyonu, örneğin yenilikçi mahsuller veya deneysel gıda formülasyonları.
Branded Foods: Üretici tarafından sunulan besin değerleri etiketlerinden elde edilen 350,000'den fazla giriş, USDA Küresel Markalı Gıda Ürünleri Veritabanı'ndan (GFBD) toplanmaktadır. Bu, giriş sayısı bakımından en büyük bileşendir ancak veri kalitesi, üretici doğruluğu ve tamlığına bağlı olarak en değişken olanıdır.
Veri Kalitesi
Foundation Foods bileşeni, gıda bileşimi verilerinde altın standartı temsil eder. Besin değerleri, birden fazla yer ve mevsimden alınan örnekler üzerinde yapılan ıslak kimya analizi (protein için Kjeldahl, yağ için asit hidrolizi, enerji için bomba kalorimetresi) ile belirlenir. Analitik yöntemler AOAC International protokollerine uyar ve veriler çok seviyeli kalite incelemesinden geçer.
SR Legacy veri kalitesi de yüksektir ancak bazı girişlerde daha eski analitik yöntemler ve örnekleme protokollerini yansıtır. Bazı girişler on yıllar öncesine dayanır ve besin değerleri analiz zamanında doğru olsa da, gıda bileşimi tarımsal uygulamalar, hayvancılık ve gıda işleme değişiklikleri nedeniyle zamanla değişebilir.
Branded Foods veri kalitesi daha değişkendir. Besin değerleri, FDA tarafından belirli toleranslara sahip olmasına izin verilen üretici raporlu besin değerleri etiketlerinden gelir. Örneğin, FDA, etiketlenmiş kalori sayısının gerçek değerlerden %20 daha yüksek olmasına izin verir ve vitaminler ile mineraller, etiketlenen değerlerin %80 veya daha fazlasında bulunabilir. Bu, markalı gıda girişlerinin laboratuvar analizi ile elde edilen değerlerden farklı olabileceği anlamına gelir.
Besin Derinliği
USDA FDC, herhangi bir kamu veritabanında en derin besin kapsamasını sağlar. Foundation Foods girişleri, tüm makro besinler, bireysel amino asitler, bireysel yağ asitleri (doymuş, tekli doymamış, çoklu doymamış, trans), vitaminler, mineraller, karotenoidler, flavonoidler ve diğer biyoaktif bileşenler dahil olmak üzere 150'ye kadar bireysel besin maddesi ve gıda bileşeni içerebilir. Diğer hiçbir veritabanı, analitik gıdalar için bu düzeyde ayrıntıya yaklaşmamaktadır.
Erişim ve Lisanslama
FDC verileri kamu malıdır (herhangi bir telif hakkı kısıtlaması yoktur). Aşağıdaki yollarla erişilebilir:
- Web arayüzü: manuel sorgulamalar için fdc.nal.usda.gov
- API: ücretsiz API anahtarı kaydı ile api.nal.usda.gov (saatte 1,000 istek)
- Toplu indirme: tam veritabanının CSV ve JSON dosyası indirmeleri, üç aylık güncellemelerle
Kamu malı durumu, herkesin USDA verilerini herhangi bir amaçla, ticari veya ticari olmayan, atıf gereksinimleri olmaksızın kullanabileceği anlamına gelir (ancak atıf iyi bir uygulamadır).
Sınırlamalar
- ABD merkezli: Veritabanı esas olarak ABD pazarında mevcut olan gıdaları kapsamaktadır. Uluslararası yemekler, bölgesel ürünler ve ABD dışındaki gıda sistemlerinden gelen gıdalar yeterince temsil edilmemektedir.
- Restoran verisi yok: FDC, restoranlara özgü menü öğelerini içermez. Bir Chipotle burritosu, genel bir burritos ile aynı değildir, ancak FDC yalnızca genel versiyonu sunmaktadır.
- Güncelleme gecikmesi: Foundation Foods nadiren güncellenmektedir (bazı girişler on yıldan fazla bir süredir yeniden analiz edilmemiştir). Markalı Gıdaların güncellemeleri, üretici gönderimlerine bağlıdır.
- Görsel yok: FDC, gıda fotoğraflarını içermez, bu da onu görsel gıda tanıma eğitimi için bağımsız bir kaynak olarak uygunsuz hale getirir.
- Karmaşık yapı: Farklı ID sistemleri, besin kapsama seviyeleri ve veri formatları ile beş veritabanı mimarisi, FDC'yi önemli bir geliştirme çabası olmadan entegre etmeyi zorlaştırır.
Open Food Facts
Genel Bakış
Open Food Facts (OFF), dünya genelindeki gıda ürünlerinin ücretsiz, açık kaynaklı, işbirlikçi bir veritabanıdır. 2012 yılında kurulmuş ve gıda ürünleri için Wikipedia benzeri bir misyonla kar amacı gütmeyen bir proje olarak faaliyet göstermektedir. 2026 itibarıyla, 200'den fazla ülkeden 3 milyondan fazla ürün girişi içermektedir ve bu da onu ürün sayısı bakımından en büyük açık gıda veritabanı yapmaktadır.
Veri Toplama Yöntemi
Open Food Facts tamamen topluluk katkılarına dayanır. Kullanıcılar (hem bireyler hem de kurumsal ortaklar), Open Food Facts mobil uygulaması veya web sitesi aracılığıyla barkodları tarayarak ve besin etiketlerinin fotoğraflarını çekerek ürün verilerini gönderir. Optik karakter tanıma (OCR), etiket fotoğraflarından metin çıkarmaya yardımcı olur, ancak kalite sürecinde insan incelemesi ve düzeltme merkezi bir rol oynamaktadır.
Kapsama Alanı
OFF'un kapsama alanı, özellikle Avrupa'da ambalajlı ve işlenmiş gıdalar için mükemmeldir. Fransa, Almanya, Birleşik Krallık ve Amerika Birleşik Devletleri, en yüksek ürün girişi sayısına sahiptir. Veritabanı, aşağıdakileri yakalamada mükemmel bir performans sergiler:
- Barkodlu ambalajlı süpermarket ürünleri
- ABD merkezli veritabanlarında bulunmayan uluslararası ürünler
- İçindekiler listeleri ve alerjen bilgileri
- Ürünün menşei ülkesinin formatında besin etiketi verileri (AB formatı, ABD formatı vb.)
- Katkı maddeleri ve işleme göstergeleri (NOVA sınıflandırması)
- Nutri-Score (birçok AB ülkesinde kullanılan ambalaj ön yüzü besin derecelendirmesi)
Veri Kalitesi Dikkat Edilmesi Gerekenler
OFF verileri topluluk katkılı olduğundan, kalite girişler arasında önemli ölçüde değişiklik göstermektedir:
- Tamlık: Birçok girişte eksik besin verileri bulunmaktadır. Bir ürün kalori ve makro besinleri içerebilir, ancak vitaminler, mineraller veya hatta lif eksik olabilir. 2021'de yapılan bir analiz, OFF girişlerinin yalnızca %67'sinin tam makro besin verilerine (enerji, protein, karbonhidrat, yağ) sahip olduğunu ve %20'den azının sodyum dışındaki mikro besin verilerine sahip olduğunu bulmuştur.
- Doğruluk: OCR hataları, kullanıcı transkripsiyon hataları ve porsiyon başına ile 100 gram başına değerler arasındaki karışıklık hatalara yol açar. Topluluk inceleme süreci bunların çoğunu yakalar, ancak hata oranı, düzenlenmiş veritabanlarından daha yüksektir.
- Çoğaltma: Aynı ürün, farklı barkodlar (bölgesel varyantlar, yeniden paketlenmiş ürünler) altında veya farklı katkılardan gelen çelişkili verilerle birden fazla kez görünebilir.
- Zamanında güncelleme: Ürünler üreticiler tarafından yeniden formüle edilebilir, ancak OFF girişi, bir kullanıcı yeni versiyonu tarayana kadar güncellenmeyebilir.
OFF, kalite endişelerini, katkıda bulunanların itibar sistemi, veri doğrulama kontrolleri (örneğin, kalori değerlerinin yaklaşık olarak 4 x protein + 4 x karbonhidrat + 9 x yağ'a eşit olmadığı girişleri işaretleme) ve topluluk moderasyonu ile ele almaktadır.
Eşsiz Özellikler
İçindekiler analizi: OFF, içindekiler listelerini yapılandırılmış verilere ayırarak katkı maddelerini E-numara kodlarıyla tanımlar ve alerjenleri işaretler. Bu düzeyde içindekiler düzeyinde veri, diğer veritabanlarında nadirdir.
Çevresel puanlama: OFF, ürün kategorisi, içerikler, ambalaj ve menşeye dayalı bir çevresel etki derecelendirmesi olan Eco-Score'u hesaplar. Bu, sürdürülebilirlik odaklı uygulamalar için benzersiz bir kaynak haline getirir.
NOVA sınıflandırması: Her ürün, NOVA ultra işleme ölçeğinde (1 = işlenmemiş, 4 = ultra işlenmiş) sınıflandırılır ve bu, gıda işleme seviyelerine odaklanan araştırmalar ve uygulamalar için olanak tanır.
Erişim ve Lisanslama
OFF verileri, atıf ve paylaşıma dayalı (türev veritabanlarının da açık olması gerekir) Açık Veri Lisansı (ODbL) altında mevcuttur. Erişim yöntemleri şunlardır:
- Web arayüzü: world.openfoodfacts.org
- API: Ücretsiz, makul kullanım için kimlik doğrulaması gerektirmeden
- Toplu indirme: Tam veritabanı, CSV ve MongoDB dökümleri olarak mevcuttur (çok gigabaytlık dosyalar)
- Mobil SDK: Barkod tarama entegrasyonu için
ODbL lisansı, ticari uygulamaların OFF verilerini kullanabileceği ancak Open Food Facts'a atıfta bulunması ve veritabanındaki herhangi bir iyileştirmeyi toplulukla paylaşması gerektiği anlamına gelir. Bu paylaşım gerekliliği, bazı ticari kullanım durumları için bir kısıtlama olabilir.
Sınırlamalar
- Ambalajlı gıda önyargısı: OFF esas olarak ambalajlı ürün veritabanıdır. Ambalajsız taze gıdalar (taze meyve ve sebze, dökme tahıllar, taze et), restoran yemekleri ve evde pişirilen yemekler zayıf bir şekilde temsil edilmektedir.
- Değişken tamlık: Birçok giriş, ana besin maddelerini eksik bırakmaktadır. Tam makro besin + mikro besin profillerine ihtiyaç duyan uygulamalar yalnızca OFF'a güvenemez.
- Kalite tutarsızlığı: Topluluk katkılı veriler, profesyonel olarak düzenlenmiş verilere göre daha fazla hata içerir. Üretim uygulamaları, doğrulama katmanları uygulamalıdır.
- Hazırlama bağlamı yok: OFF, gıdaları satıldığı gibi kaydeder, tüketildiği gibi değil. Bir paket makarna, kuru besin değerlerine sahiptir; pişirilmiş değerler (kullanıcıların gerçekten yediği) ayrı olarak hesaplanmalıdır.
Nutrola
Genel Bakış
Nutrola, AI destekli beslenme takibi için özel olarak tasarlanmış tescilli bir gıda bileşimi veritabanını sürdürmektedir. Veritabanı, kullanıcıların gerçekten yediği gıdaların tam yelpazesini kapsamak için birden fazla yetkili kaynağı ve topluluk doğrulamalı verileri birleştirir: yaygın taze gıdalar, markalı ürünler, restoran menü öğeleri, bölgesel yemekler ve bileşik yemekler.
Veri Kaynakları ve Metodoloji
Nutrola'nın veritabanı, çok kaynaklı bir toplama ve doğrulama süreci ile oluşturulmaktadır:
USDA FoodData Central: Foundation Foods ve SR Legacy verileri, yaygın taze gıdalar ve genel hazırlamalar için referans katmanı olarak hizmet eder. USDA verileri, her USDA sürümünden 30 gün içinde senkronize edilir.
Üretici verileri: Markalı ürünler için besin bilgileri, üretici tarafından sağlanan verilerden elde edilir, etiket taramaları ile doğrulanır ve mümkünse USDA Branded Foods girişleri ile çapraz referans yapılır.
Restoran ortaklıkları: Nutrola, restoran zincirleri ile ortaklık kurar ve restoran gıda girişlerini doldurmak için (büyük ABD zincirlerinin FDA kalori etiketleme düzenlemeleri gereği sağlaması gereken) yayımlanan menü besin verilerini kullanır.
Topluluk doğrulamalı girişler: Yukarıdaki kaynaklarla kapsanmayan gıdalar, özellikle bölgesel ve uluslararası yemekler için, Nutrola tarafından standart tarifler ve USDA içerik verileri temel alınarak oluşturulur ve ardından kullanıcı geri bildirimleri ile doğrulanır ve rafine edilir. Birden fazla kullanıcı, bir gıda girişini sürekli olarak aynı yönde düzeltirse, düzeltme gözden geçirilir ve potansiyel olarak dahil edilir.
AI destekli veri girişi: Nutrola, uluslararası kapsama alanını genişletmek için gıda etiketlerinden besin verilerini çıkarmak üzere çok dilli ve çok formatlı AI modelleri kullanır, bu da uluslararası kapsama alanını genişletmek için gereken manuel çabayı azaltır.
Kapsama Profili
| Kategori | Yaklaşık Girişler | Notlar |
|---|---|---|
| Yaygın taze gıdalar | 12,000 | USDA Foundation + SR Legacy ile çapraz referans |
| Markalı ürünler (ABD) | 380,000 | Üretici verileri ile düzenli senkronizasyon |
| Markalı ürünler (uluslararası) | 210,000 | AB, Birleşik Krallık, Avustralya, Asya-Pasifik pazarlarına odaklanma |
| Restoran menü öğeleri | 85,000 | ABD zincirleri + seçili uluslararası zincirler |
| Bölgesel ve kültürel yemekler | 45,000 | 50+ mutfak, topluluk doğrulamalı |
| Bileşik yemekler ve tarifler | 168,000 | İçindekiler düzeyinde verilerle tariflerden elde edilmiştir |
| Toplam | 900,000+ |
Veri Kalitesi Önlemleri
Nutrola, birkaç kalite kontrol mekanizması uygular:
- USDA çapraz doğrulama: Tüm yaygın gıda girişleri, USDA referans verileri ile çapraz doğrulanır. Herhangi bir makro besin için USDA referans değerlerinden %15'ten fazla sapma gösteren girişler gözden geçirilmek üzere işaretlenir.
- Besin tutarlılığı kontrolleri: Otomatik kontroller, kalori değerlerinin makro besin toplamlarıyla tutarlı olduğunu doğrular (kalorilerin yaklaşık olarak 4 x protein + 4 x karbonhidrat + 9 x yağ + 7 x alkol'e eşit olması gerekir, belirli bir tolerans içinde). Bu kontrolü geçemeyen girişler, gözden geçirilene kadar karantinaya alınır.
- Kullanıcı düzeltme analizi: Kullanıcı düzeltmelerinin istatistiksel analizi, sürekli olarak aynı yönde düzeltme yapılan girişleri belirler ve veri ekibi incelemesini tetikler.
- Dönemsel denetim: Her çeyrekte, birincil kaynaklara (USDA, üretici etiketleri, restoran yayımlanan verileri) karşı rastgele bir örnek denetlenir.
Besin Kapsaması
Standart girişler, 30'dan fazla besin maddesi içerir: enerji (kcal), protein, toplam karbonhidrat, toplam yağ, doymuş yağ, trans yağ, tekli doymamış yağ, çoklu doymamış yağ, kolesterol, sodyum, diyet lifi, toplam şeker, eklenen şeker, A vitamini, C vitamini, D vitamini, kalsiyum, demir, potasyum, B6 vitamini, B12 vitamini, magnezyum, çinko ve birkaç diğeri. USDA Foundation Foods'tan elde edilen girişler, USDA verilerinden miras alınan ek besin maddelerini içerebilir.
Erişim
- API: Ücretsiz katman (günde 500 istek) ve ücretli katmanlar. Tam belgeler için Nutrola API geliştirici kılavuzuna bakın.
- Uygulama içi: Nutrola'nın mobil ve web uygulamaları, tüketiciler için ana erişim noktasıdır.
- Toplu erişim: Araştırma ve ticari ortaklar için Kurumsal katmanda mevcuttur.
- Lisans: Tescilli. API kullanımı, Nutrola'nın geliştirici hizmet şartlarına tabidir. Veriler, ticari lisans olmadan toplu olarak yeniden dağıtılamaz.
Sınırlamalar
- Tescilli: USDA ve OFF'un aksine, Nutrola'nın verileri serbestçe indirilemez veya yeniden dağıtılamaz. Bu, açık veriye ihtiyaç duyan akademik araştırmalar için kullanımını kısıtlar.
- Besin derinliği: 30'dan fazla besin maddesi, çoğu tüketici ve klinik uygulama için yeterli olsa da, özel araştırmalar için USDA Foundation Foods'un 150'den fazla besin derinliği ile eşleşmez.
- Daha yeni veri seti: Nutrola'nın veritabanı, USDA ve OFF'tan daha gençtir, bu da durdurulmuş ürünler ve eski gıda maddeleri için tarihsel kapsamanın daha az tam olduğu anlamına gelir.
FatSecret
Genel Bakış
FatSecret, 2007 yılından beri faaliyet gösteren en eski beslenme takip platformlarından biridir. Gıda veritabanı, profesyonel veri düzenlemesi, topluluk katkıları ve ortaklıklar yoluyla yaklaşık iki on yıl boyunca evrim geçirmiştir. FatSecret Platform API, bu verileri geliştiricilere sunmaktadır.
Veri Kaynakları
FatSecret'in veritabanı, birden fazla kaynaktan beslenmektedir:
- Tescilli gıda veri ekibi: FatSecret, gıda bileşimi tabloları, devlet veritabanları ve üretici verilerinden besin verileri toplayarak yaygın gıda girişlerini düzenleyen bir veri ekibi istihdam etmektedir.
- Topluluk katkıları: Kullanıcılar, Open Food Facts'a benzer şekilde gıda girişleri ekleyebilir ve düzenleyebilir, ancak bu, denetimli bir çerçeve içinde gerçekleşir.
- Üretici ortaklıkları: Markalı gıda verileri, üretici gönderimlerinden elde edilir.
- Uluslararası gıda otoriteleri: FatSecret, uluslararası kapsama desteği sağlamak için Avustralya'nın FSANZ'ı, Birleşik Krallık'ın COFID/McCance ve Widdowson'un veritabanlarını gibi birden fazla ülkeden gıda bileşimi veritabanlarına başvurur.
Kapsama Alanı
FatSecret'in veritabanı, yaklaşık 500,000 gıda girişi ile makul bir küresel kapsama alanına sahiptir. Veritabanı, 16 dilde mevcuttur ve FatSecret'in birden fazla uluslararası pazardaki varlığını yansıtır. Kapsama alanı, ABD, Avustralya ve Avrupa gıdaları için en güçlüdür. Restoran gıda kapsaması orta düzeydedir ve büyük ABD zincirlerini içerir.
Veri Kalitesi
FatSecret, topluluk katkılı girişler için bir denetim sistemi kullanır ve profesyonel veri ekibi, temel gıda veritabanını düzenler. Veri kalitesi, yaygın gıdalar ve büyük markalı ürünler için genellikle iyidir. Ancak, topluluk katkılarını kabul eden herhangi bir veritabanında olduğu gibi, kenar durumlar ve daha az yaygın ürünlerde değişken doğruluk olabilir.
Besin kapsaması, USDA veya Nutrola'dan daha sınırlıdır ve genellikle giriş başına 15-25 besin maddesi sunar. Temel makro besinler, sodyum, lif, şeker ve doymuş yağ sürekli olarak mevcuttur. Mikro besin kapsaması daha az kapsamlıdır.
Erişim ve Lisanslama
- API: FatSecret Platform API'si, günde 5,000 isteğe kadar ücretsiz olarak kullanılabilir. Ancak, ücretsiz API kullanan uygulamaların FatSecret markasını ve atıfını göstermesi gerekmektedir.
- Kimlik doğrulama: OAuth 1.0, diğer sağlayıcıların kullandığı API anahtarı veya OAuth 2.0 yöntemlerine göre uygulama karmaşıklığı ekler.
- Toplu indirme: Mevcut değildir. Verilere yalnızca API aracılığıyla erişilebilir.
- Lisans: Tescilli ve ücretsiz katman için zorunlu atıf gereklidir. Ticari ortaklıklar aracılığıyla beyaz etiket seçenekleri mevcuttur.
Eşsiz Özellikler
Çok dilli destek: 16 desteklenen dille, FatSecret, çoğu rakibinden daha geniş bir dil kapsamasına sahiptir, sadece Open Food Facts hariç.
Uzun geçmiş: Yaklaşık iki on yıllık faaliyet, FatSecret'in veritabanının kapsamlı bir şekilde test edilip geliştirilmesini sağlamıştır. Daha yeni veritabanlarının hala keşfettiği kenar durumlar, genellikle zaten ele alınmıştır.
Diyet ve tarif entegrasyonu: FatSecret'in platformu, gıda veritabanı ile sıkı bir şekilde entegre olan tarif ve yemek planı özellikleri içerir ve bu, yemek planlama araçları geliştiren geliştiriciler için hazır kullanım durumları sağlar.
Sınırlamalar
- Toplu indirme yok: Geliştiriciler, çevrimdışı analiz veya yerel barındırma için tam veri setini indiremez. Tüm erişim API üzerinden sağlanmalıdır.
- OAuth 1.0 kimlik doğrulaması: Daha eski kimlik doğrulama protokolü, basit API anahtarı kimlik doğrulamasına göre uygulama karmaşıklığı ekler.
- Atıf gerekliliği: Ücretsiz katman API kullanıcıları için zorunlu FatSecret markası, bazı uygulama tasarımlarını veya markalama gereksinimlerini etkileyebilir.
- Sınırlı mikro besin verisi: Kapsamlı vitamin ve mineral verilerine ihtiyaç duyan uygulamalar, FatSecret'in kapsamasının yetersiz olduğunu bulabilir.
- AI tanıma yok: Platform, AI destekli gıda tanıma yetenekleri sunmamaktadır.
Baş Başa: Detaylı Özellik Karşılaştırması
Makro Besin Verisi Tamlığı
"Tam makro besin verisi" tanımımız, bir giriş için enerji (kcal), protein (g), toplam karbonhidrat (g) ve toplam yağ (g) içermesidir.
| Veritabanı | Tam Makro ile Girişlerin Yüzdesi | Notlar |
|---|---|---|
| USDA FDC (Foundation) | %100 | Laboratuvar analizi |
| USDA FDC (SR Legacy) | %99.8 | Bazı girişler için hesaplandı |
| USDA FDC (Branded) | %94 | Bazı üretici gönderimleri eksik |
| Open Food Facts | ~%67 | Ülkeye ve katkıda bulunana göre değişir |
| Nutrola | %99.2 | Kalite kapısı, eksik girişleri engeller |
| FatSecret | ~%92 | Düzenlenmiş için daha yüksek, topluluk eklenen için daha düşük |
Uluslararası Gıda Kapsaması
| Bölge | USDA | Open Food Facts | Nutrola | FatSecret |
|---|---|---|---|---|
| Kuzey Amerika | Mükemmel | İyi | Mükemmel | Mükemmel |
| Batı Avrupa | Sınırlı | Mükemmel | İyi | İyi |
| Doğu Asya | Zayıf | Orta | İyi | Orta |
| Güney Asya | Zayıf | Orta | İyi | Orta |
| Güneydoğu Asya | Zayıf | Orta | İyi | Zayıf |
| Latin Amerika | Zayıf | Orta | İyi | Orta |
| Orta Doğu | Zayıf | Zayıf | Orta | Zayıf |
| Afrika | Çok zayıf | Zayıf | Sınırlı | Zayıf |
| Okyanusya | Sınırlı | İyi | İyi | Mükemmel |
Restoran ve Hazır Gıda Kapsaması
| Veritabanı | Büyük ABD Zincirleri | Bölgesel ABD Restoranları | Uluslararası Zincirler | Hazır/Şarküteri Gıdaları |
|---|---|---|---|---|
| USDA | Yok | Yok | Yok | Sadece genel |
| Open Food Facts | Çok sınırlı | Yok | Çok sınırlı | Yok |
| Nutrola | 85,000+ öğe | Büyüyen | Seçili pazarlar | Evet |
| FatSecret | Orta | Sınırlı | Sınırlı | Bazı |
Geliştirici Deneyimi
| Faktör | USDA | Open Food Facts | Nutrola | FatSecret |
|---|---|---|---|---|
| API belgeleri kalitesi | Yeterli | İyi | Mükemmel | İyi |
| İlk başarılı çağrı süresi | 15-30 dk | 5 dk (kimlik doğrulama yok) | 10 dk | 20-30 dk (OAuth 1.0) |
| SDK mevcudiyeti | Resmi yok | Python, JS, Dart | Python, JS (resmi) | Topluluk SDK'ları |
| Sandbox/test ortamı | Hayır | Üretim = test | Evet | Hayır |
| Webhook desteği | Hayır | Hayır | Planlı (2026) | Hayır |
| Toplu işlemler | Evet (indirme) | Evet (indirme) | Evet (API) | Hayır |
Doğru Veri Setini Seçme
Akademik Araştırmalar için
Ana öneri: USDA FoodData Central
Akademik araştırmalar genellikle en yetkili, iyi belgelenmiş ve serbestçe erişilebilen verilere ihtiyaç duyar. USDA FDC, özellikle Foundation Foods bileşeni, laboratuvar analizi ile elde edilen besin değerlerini ve istatistiksel belgeleri (ortalama, standart sapma, örnek boyutları) sağlar; bu da bunların hakemli yayınlarda alıntı yapılabilmesini sağlar. Kamu malı lisansı, herhangi bir yasal karmaşıklığı ortadan kaldırır. Bireysel yağ asidi veya amino asit düzeyinde belirli besinlere odaklanan çalışmalar için, USDA yeterli derinliğe sahip tek seçenektir.
Tamamlayıcı olarak: Open Food Facts ambalajlı gıda ürünleri, gıda çevresi araştırmaları veya ultra işleme değerlendirmeleri (NOVA sınıflandırması) ile ilgili çalışmalar için kullanılabilir.
Tüketici Beslenme Uygulamaları için
Ana öneri: Nutrola veya Nutritionix (API aracılığıyla)
Tüketici uygulamaları, insanların gerçekten yediği gıdaların geniş bir kapsamasına ihtiyaç duyar; bu, restoran yemekleri, markalı ürünler ve uluslararası yemekleri içerir. Ayrıca, insanların gıdayı düşünme şekliyle eşleşen tutarlı veri kalitesi ve porsiyon boyutu bilgilerine ihtiyaç duyarlar (örneğin, "orta boy bir tavuk göğsü" yerine "100 gram çiğ broyler tavuk eti"). Nutrola'nın API'si, bu kombinasyonu doğal dil işleme ve isteğe bağlı AI tanıma ile sağlar.
Tamamlayıcı olarak: USDA, yaygın taze gıdalar için bir referans katmanı olarak ve mikro besin veri boşluklarını doldurmak için kullanılabilir.
Ambalajlı Gıda / Barkod Tarama Uygulamaları için
Ana öneri: Open Food Facts
Uygulamanız ambalajlı gıda barkodlarını tarama etrafında dönüyorsa, OFF, küresel kapsama alanına sahip en büyük barkod indeksli veritabanını tamamen ücretsiz ve açık olarak sunar. İçindekiler ayrıştırması, alerjen işaretleme ve Nutri-Score ve Eco-Score özellikleri, yalnızca besin verilerinin sağladığı değerin ötesinde ek değer sunar.
Tamamlayıcı olarak: Nutrola veya FatSecret, OFF'tan eksik olan ürünler ve ambalajsız gıda kapsaması için kullanılabilir.
Uluslararası veya Çok Dilli Uygulamalar için
Ana öneri: Open Food Facts + Nutrola
OFF, 40'tan fazla dil ile en geniş uluslararası ambalajlı gıda kapsamasını sunar. Nutrola, 8 dilde daha yüksek veri tamlığı ile uluslararası yaygın gıda ve restoran kapsamasını ekler. FatSecret'in 16 dil desteği de tüketici odaklı uygulamalar için önemlidir.
Bütçe Kısıtlı Projeler için
Ana öneri: FatSecret Platform API veya USDA + Open Food Facts
FatSecret'in 5,000 günlük isteğe kadar ücretsiz katmanı, atıf gereksinimini karşılayabiliyorsanız, tescilli API'ler arasında en cömert olanıdır. Alternatif olarak, USDA (referans veriler için) ile Open Food Facts'ı (markalı ürünler için) birleştirmek, tamamen ücretsiz, açık veri yığını sağlar; ancak veri normalizasyonu ve kalite filtrelemesi için geliştirme süresine yatırım yapmanız gerekecektir.
Veritabanları Arasındaki Varlık İlişkileri
Bu veritabanlarının birbirleriyle nasıl ilişkili olduğunu anlamak, birden fazla kaynağı entegre ederken yardımcı olur:
USDA referans otoritesidir: Nutrola, FatSecret ve OFF'taki birçok giriş, yaygın gıda besin değerlerini nihayetinde USDA verilerinden alır. "Tavuk göğsü: 100 gramda 165 kcal" sayısını birden fazla veritabanında gördüğünüzde, bu sayı USDA analizinden gelmektedir.
OFF ve Nutrola, temel veriler için USDA'ya başvurur: Her iki veritabanı da genel gıda girişleri için USDA'yı temel alır ve bunun üzerine ek verileri (markalı ürünler, uluslararası gıdalar) ekler.
Barkod örtüşmesi: OFF, Nutrola ve FatSecret, gıdaları barkodla indeksler, ancak kapsama alanları farklıdır. Belirli bir UPC, üçünde de, ikisinde veya sadece birinde mevcut olabilir. Birden fazla veritabanını kontrol etmek, barkod arama başarı oranlarını artırır.
Restoran verisi ana farklılaştırıcıdır: USDA ve OFF, neredeyse hiç restoran verisi sunmaz. Nutrola, en kapsamlı restoran kapsamasına sahiptir. FatSecret, orta düzeyde kapsama sunar. Kullanıcıların sık sık dışarıda yemek yediği uygulamalar için bu genellikle belirleyici bir faktördür.
Veri Kalitesi Metodolojisi Karşılaştırması
| Kalite Ölçütü | USDA Foundation | USDA Branded | Open Food Facts | Nutrola | FatSecret |
|---|---|---|---|---|---|
| Ana veri kaynağı | Laboratuvar analizi (AOAC yöntemleri) | Üretici etiketleri | Kullanıcı tarama etiketleri | Çok kaynaklı doğrulanmış | Çok kaynaklı düzenlenmiş |
| Örnek çeşitliliği | Birden fazla bölge/mevsim | Tek etiket | Tek katkı | Çapraz referans | Değişken |
| Kalori/makro tutarlılık kontrolü | Laboratuvar onaylı | Sistematik değil | Otomatik formül kontrolü | Otomatik + manuel denetim | Moderasyon incelemesi |
| İstatistiksel belgeler | Evet (SD, n) | Hayır | Hayır | Hayır | Hayır |
| Güncelleme tetikleyici | Araştırma programı döngüleri | Üretici gönderimi | Kullanıcı katkısı | Üretici + kullanıcı + denetim | Kullanıcı + veri ekibi |
| Hata düzeltme süreci | İç bilimsel inceleme | Sınırlı | Topluluk moderasyonu | Kullanıcı geri bildirimi + veri ekibi | Kullanıcı raporları + moderasyon |
Sıkça Sorulan Sorular
Hangi beslenme veritabanı en doğru?
Yaygın taze gıdalar için, USDA FoodData Central Foundation Foods, standartlaştırılmış yöntemler kullanarak doğrudan laboratuvar analizine dayandığı için en doğrusudur. Ambalajlı ve markalı ürünler için doğruluk, verinin ürünün en son formülasyonuna ne kadar güncel olduğuna bağlıdır. Hiçbir tek veritabanı, tüm gıda türleri için evrensel olarak "en doğru" değildir. Üretim uygulamaları için en iyi yaklaşım, USDA'yı referans katmanı olarak kullanmak ve markalı, restoran ve uluslararası gıdalar için daha güçlü kapsama sahip bir veritabanı ile tamamlamaktır.
Birden fazla beslenme veritabanından veri birleştirebilir miyim?
Evet, bu yaygın bir uygulamadır. Ana zorluklar, veritabanları arasında besin adlarını ve birimlerini normalleştirmek (örneğin, "A vitamini" kaynağa bağlı olarak IU, RAE veya mcg cinsinden bildirilebilir), farklı besin değerlerine sahip aynı gıda için çoğaltılmış girişleri ele almak ve farklı lisanslama gereksinimlerini yönetmektir. USDA verileri (kamu malı) herhangi bir başka kaynakla serbestçe birleştirilebilir. Open Food Facts verileri, birleştirilmiş veri setini yeniden dağıtırsanız ODbL uyumu gerektirir.
Yerel beslenme verisi kopyamı ne sıklıkla güncellemeliyim?
USDA verileri için, Foundation ve Legacy verileri ile üç aylık senkronizasyonlar yeterlidir. Markalı gıda verileri daha sık değişir; aylık senkronizasyonlar önerilir. Open Food Facts için, sürekli katkı modeline bağlı olarak, aylık veya haftalık senkronizasyonlar uygun olacaktır. Nutrola veya FatSecret'a API tabanlı erişim için, veriler her API çağrısında güncel olduğundan, yerel bir senkronizasyona ihtiyaç yoktur, yalnızca önbellekliyorsanız gereklidir.
Neden aynı gıda için veritabanları arasında kalori sayıları farklılık gösteriyor?
Farklı analitik yöntemler, farklı örnek kaynakları, "aynı" gıdanın farklı tanımları (örneğin, "kahverengi pirinç" pişirilmiş mi yoksa kuru mu? uzun taneli mi yoksa kısa taneli mi? tuzlu mu yoksa tuzsuz mu?), yuvarlama uygulamaları ve veri yaşı gibi birkaç faktör farklılıklara neden olur. Aynı gıda için veritabanları arasında %5-10'luk farklılıklar yaygındır ve genellikle hatalardan ziyade meşru değişiklikleri yansıtır.
Open Food Facts verisi, üretim uygulaması için yeterince güvenilir mi?
Open Food Facts verisi, doğrulama katmanları uygulandığında üretim kullanımı için yeterince güvenilirdir. En iyi uygulamalar, makro besin-kalori tutarlılığı kontrollerini geçemeyen girişleri filtrelemeyi, minimum tamlık eşiklerini gerektirmeyi, yüksek trafik girişleri için ikinci bir kaynakla çapraz referans yapmayı ve kullanıcılara veri güvenilirliği göstergeleri sunmayı içerir. Yuka ve diğer gıda tarama uygulamalarının bazı bileşenleri dahil olmak üzere birçok başarılı uygulama, bu önlemlerle OFF verilerine güvenmektedir.
Nutrola'nın veritabanı, USDA ve Open Food Facts verilerini içeriyor mu?
Nutrola, yaygın taze gıdalar için referans katmanı olarak USDA FoodData Central'ı kullanır ve USDA sürümleri ile düzenli olarak senkronize edilir. Nutrola, Open Food Facts verilerini doğrudan dahil etmez, ancak her iki veritabanının da ambalajlı gıda kapsamasında doğal örtüşme vardır; her iki veritabanı da üretici etiketlerinden besin değerleri alır. Nutrola'nın tescilli katmanı, restoran verilerini, topluluk doğrulamalı uluslararası yemekleri ve mevcut olmayan AI doğrulanmış girişleri içerir.
Nutritionix, CalorieKing ve diğer ticari veritabanları hakkında ne düşünüyorsunuz?
Nutritionix, özellikle restoran gıda kapsaması ile 1 milyondan fazla gıda girişi ile en büyük ticari gıda veritabanlarından birini sürdürmektedir. CalorieKing, Avustralya ve ABD'de popüler olan köklü bir veritabanıdır. Her ikisi de ticari fiyatlandırma ile API erişimi sunan tescilli veritabanlarıdır. Bu karşılaştırmayı, geliştiriciler ve araştırmacılar için en uygulanabilir rehberliği sağlamak amacıyla, ücretsiz veya açık erişim katmanları olan veritabanları üzerinde yoğunlaştırdık. Nutritionix, Nutrola ile birlikte tam ticari karşılaştırmada yer alır; daha yüksek fiyatlandırmaya sahip olmasına rağmen daha derin ABD restoran kapsaması sunar.
Sonuç
Hiçbir tek beslenme veri seti her kullanım durumu için mükemmel değildir. USDA FoodData Central, analitik doğruluk ve besin derinliği için altın standart olmaya devam ederken, Open Food Facts ambalajlı ürün kapsaması ve açıklığı ile öne çıkmaktadır. Nutrola, kapsama genişliği ile veri kalitesini dengelemekte ve ücretsiz API erişimi olan veri setleri arasında en güçlü restoran ve uluslararası gıda kapsamasını sunmaktadır. FatSecret ise cömert ücretsiz API erişimi ile olgun, iyi test edilmiş bir veritabanı sunmaktadır.
Ciddi uygulamalar için en sağlam yaklaşım, çoklu veritabanlarını katmanlı bir mimaride kullanmaktır: USDA'yı referans temeli olarak, Nutrola gibi kapsamlı bir veritabanını gerçek dünya gıda kapsaması ve API tabanlı erişim için, Open Food Facts'ı ise ambalajlı ürün genişliği için eklemek. Her veri setinin güçlü ve zayıf yönlerini, sınırlamalarını ve metodolojisini anlamak, uygulamanızı güçlendiren beslenme verilerinin, mevcut gıda bileşimi biliminin sağladığı en doğru ve eksiksiz şekilde olmasını sağlar.
Beslenme takibinizi dönüştürmeye hazır mısınız?
Nutrola ile sağlık yolculuklarını dönüştürmüş binlerce kişiye katılın!