UCLA Dining Hall Menus Dataset
收藏UCLA Dining Hall Menus Dataset
数据集概述
该数据集包含从2016年7月25日至2017年4月10日从UCLA食堂网站下载的结构化菜单数据。
数据集结构
数据集位于data子目录中,分为v1和v2两个版本,具体结构如下:
顶层结构
数据集的顶层是一个包含三个元素的字典,结构如下: js { "b": [], // 早餐 "l": [], // 午餐 "d": [] // 晚餐 }
每个元素是一个包含每餐数据的数组。
餐次数组和餐厅字典
在餐次数组中,包含一系列餐厅字典,结构如下: js { "r": "...", // 餐厅名称 "rk": [] // 餐厅厨房 }
每个餐厅包含一个餐厅厨房数组,该数组包含一系列厨房字典。
厨房字典
厨房字典的结构如下: js { "k": "...", // 厨房名称 "i": [] // 厨房菜品 }
每个厨房包含一个厨房菜品数组,该数组包含一系列菜品字典。
菜品字典
每个菜品的结构如下: js { "e": "...", // 菜品名称 "t": "...", // 菜品类型 "n": [] // 营养信息 }
营养信息
营养信息数组的结构如下,数组索引(0-based)和营养信息类型在注释中: js [ "0", // 0, 总卡路里 "0", // 1, 脂肪卡路里
"0%", // 2, 维生素A "0%", // 3, 维生素C "0%", // 4, 钙 "0%", // 5, 铁
"0g", // 6, 总脂肪 "0%", // 7, 总脂肪百分比 "0g", // 8, 饱和脂肪 "0%", // 9, 饱和脂肪百分比 "0g", // 10, 反式脂肪
"0mg", // 11, 胆固醇 "0%", // 12, 胆固醇百分比 "0mg", // 13, 钠 "0%", // 14, 钠百分比
"0g", // 15, 总碳水化合物 "0%", // 16, 总碳水化合物百分比 "0g", // 17, 膳食纤维 "0%", // 18, 膳食纤维百分比 "0g", // 19, 糖
"0g" // 20, 蛋白质 ]
菜品类型信息
v1和v2版本在菜品类型信息上有所不同:
版本 v1
菜品类型信息是一个单字符字符串,表示菜品类型:
| 键字符串 | 类型信息 |
|---|---|
o |
普通 |
v |
素食 |
g |
纯素食 |
版本 v2
菜品类型信息是一个字符串,包含以下字符:
| 键字符 | 信息 |
|---|---|
v |
素食 |
g |
纯素食 |
p |
含花生 |
t |
含树坚果 |
w |
含小麦 |
s |
含大豆 |
d |
含乳制品 |
e |
含鸡蛋 |
l |
含贝类 |
f |
含鱼类 |
c |
低碳足迹 |
示例
- 菜品类型字符串
vde表示该菜品是素食,并含有乳制品和鸡蛋。 - 菜品类型字符串
tc表示该菜品是普通菜品,含有树坚果,并且是低碳足迹。




