havva-nur/turkish-food-recipes
收藏Hugging Face2026-03-19 更新2026-03-29 收录
下载链接:
https://hf-mirror.com/datasets/havva-nur/turkish-food-recipes
下载链接
链接失效反馈官方服务:
资源简介:
---
language:
- tr
- en
license: cc-by-nc-4.0
task_categories:
- text-generation
- image-classification
tags:
- turkish
- food
- recipes
- cooking
- culinary
- multimodal
pretty_name: Turkish Food Recipes
size_categories:
- 10K<n<100K
---
Bu veri seti araştırma amaçlı derlenmiştir.
İçerik hakları yemek.com'a aittir.
# 🍽️ Turkish Food Recipes Dataset
## English
### Overview
A comprehensive dataset of **11,755 Turkish food recipes** collected from [yemek.com](https://yemek.com), one of Turkey's largest recipe platforms. Each recipe includes structured ingredients, step-by-step instructions, and a high-quality image.
### Dataset Summary
| Property | Value |
|---|---|
| Total recipes | 11,755 |
| Language | Turkish |
| Source | yemek.com |
| Image resolution | 940×625 px |
| License | CC BY-NC 4.0 |
### Features
| Column | Type | Description |
|---|---|---|
| `name` | string | Recipe name |
| `category` | string | Recipe category (e.g. börek, tatlı, tavuk) |
| `description` | string | Short description of the recipe |
| `servings` | string | Number of servings (e.g. "4 kişilik") |
| `prep_time` | string | Preparation time |
| `cook_time` | string | Cooking time |
| `ingredients` | string | Ingredients list (newline-separated) |
| `instructions` | string | Step-by-step instructions (numbered) |
| `image_local_path` | Image | Recipe photo |
| `source_url` | string | Original URL |
### Categories
The dataset covers a wide range of Turkish cuisine categories including:
`börek`, `tatlı`, `çorba`, `et`, `tavuk`, `sebze`, `salata`, `pilav`, `makarna`, `meze`, `kahvaltılık`, `kek`, `kurabiye`, `poğaça` and many more.
### Usage
```python
from datasets import load_dataset
# Load the full dataset
dataset = load_dataset("havva-nur/turkish-food-recipes")
# Access a single recipe
recipe = dataset["train"][0]
print(recipe["name"])
print(recipe["ingredients"])
print(recipe["instructions"])
# Show the image
recipe["image_local_path"].show()
```
#### Filter by category
```python
# Get only soup recipes
soup_recipes = dataset["train"].filter(lambda x: "corba" in x["category"])
# Get only dessert recipes
desserts = dataset["train"].filter(lambda x: "tatli" in x["category"])
```
#### Convert to pandas
```python
import pandas as pd
df = dataset["train"].to_pandas()
print(df["category"].value_counts())
```
### Data Collection
- **Source:** [yemek.com](https://yemek.com)
- **Method:** Web scraping via the site's internal API (`zagorapi.yemek.com`)
- **Collection date:** March 2026
- **Tools:** Python, httpx, BeautifulSoup, HuggingFace Datasets
### License
This dataset is released under [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/). You are free to share and adapt the data for **non-commercial purposes** with attribution.
Original recipe content belongs to [yemek.com](https://yemek.com).
### Citation
```bibtex
@dataset{turkish_food_recipes_2026,
author = {Havva Nur},
title = {Turkish Food Recipes Dataset},
year = {2026},
publisher = {HuggingFace},
url = {https://huggingface.co/datasets/havva-nur/turkish-food-recipes}
}
```
---
## Türkçe
### Genel Bakış
Türkiye'nin en büyük tarif platformlarından biri olan [yemek.com](https://yemek.com)'dan derlenen **11.755 Türk yemeği tarifini** içeren kapsamlı bir veri setidir. Her tarif; yapılandırılmış malzeme listesi, adım adım yapılış talimatları ve yüksek çözünürlüklü görsel içermektedir.
### Veri Seti Özeti
| Özellik | Değer |
|---|---|
| Toplam tarif | 11.755 |
| Dil | Türkçe |
| Kaynak | yemek.com |
| Görsel çözünürlüğü | 940×625 px |
| Lisans | CC BY-NC 4.0 |
### Sütunlar
| Sütun | Tür | Açıklama |
|---|---|---|
| `name` | string | Yemeğin adı |
| `category` | string | Kategori (örn. börek, tatlı, tavuk) |
| `description` | string | Kısa açıklama |
| `servings` | string | Kaç kişilik olduğu |
| `prep_time` | string | Hazırlık süresi |
| `cook_time` | string | Pişirme süresi |
| `ingredients` | string | Malzeme listesi (satır satır) |
| `instructions` | string | Yapılış adımları (numaralı) |
| `image_local_path` | Image | Yemek fotoğrafı |
| `source_url` | string | Orijinal kaynak URL |
### Kullanım
```python
from datasets import load_dataset
# Veri setini yükle
dataset = load_dataset("havva-nur/turkish-food-recipes")
# Tek bir tarife eriş
tarif = dataset["train"][0]
print(tarif["name"])
print(tarif["ingredients"])
print(tarif["instructions"])
# Görseli göster
tarif["image_local_path"].show()
```
#### Kategoriye göre filtrele
```python
# Sadece çorba tarifleri
corbalar = dataset["train"].filter(lambda x: "corba" in x["category"])
# Sadece tatlı tarifleri
tatlilar = dataset["train"].filter(lambda x: "tatli" in x["category"])
```
### Veri Toplama Süreci
- **Kaynak:** [yemek.com](https://yemek.com)
- **Yöntem:** Sitenin dahili API'si (`zagorapi.yemek.com`) üzerinden web scraping
- **Toplama tarihi:** Mart 2026
- **Araçlar:** Python, httpx, BeautifulSoup, HuggingFace Datasets
### Lisans
Bu veri seti [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/) lisansı ile yayınlanmaktadır. Atıf yapılması koşuluyla **ticari olmayan amaçlarla** serbestçe kullanılabilir ve uyarlanabilir.
Orijinal tarif içerikleri [yemek.com](https://yemek.com)'a aittir.
### Katkıda Bulunma
Veri setini genişletmek, etiket eklemek veya hataları bildirmek için [GitHub Issues](https://github.com) üzerinden iletişime geçebilirsiniz.
提供机构:
havva-nur



