five

openfoodfacts/ingredient-detection

收藏
Hugging Face2024-09-16 更新2024-03-04 收录
下载链接:
https://hf-mirror.com/datasets/openfoodfacts/ingredient-detection
下载链接
链接失效反馈
官方服务:
资源简介:
该数据集用于训练多语言成分列表检测模型,旨在自动化从食品包装图像中提取成分列表。数据集生成过程包括使用Google Cloud Vision进行OCR处理,并通过ChatGPT-3.5提取成分列表。数据集经过自动和手动清理步骤,以确保数据质量。数据集分为训练集和测试集,分别包含5065和556个样本。每个样本包含原始文本、标记文本、令牌、NER标签、偏移量和元数据等信息。
提供机构:
openfoodfacts
原始信息汇总

数据集概述

数据集用途

该数据集用于训练多语言成分列表检测模型,旨在自动化从食品包装图像中提取成分列表。

数据集生成

  • 原始文本来源:通过Google Cloud Vision获得的OCR结果,仅包含在Open Food Facts上标记为成分图像的图片。
  • 生成方法:使用ChatGPT-3.5进行成分列表提取,遵循特定提示和系统提示生成JSON格式的输出。
  • 初步清洗:自动移除无效JSON、缺失字段或成分列表不是原始文本子串的响应。
  • 模型训练与错误分析:在数据集上训练NER模型,通过检查模型预测错误来识别ChatGPT的标注错误,并采用半自动方法手动修正。
  • 数据集版本:发布新数据集alpha版本,并在此基础上训练模型。数据集分为训练集(90%)和测试集(10%),测试集完全手动复查和修正。
  • 文本分词:使用huggingface预分词器进行文本分词。

标注指南

  • 所有语言的成分列表必须标注。
  • 成分列表应从第一个成分开始,不包括“Ingredients:”等前缀。
  • 单个成分且无前缀的列表不应标注。
  • 成分列表结束处不包括额外信息,除非这些信息在括号内。

数据集结构

  • 文件:包含两个JSONL文件,分别是训练集和测试集。
  • 样本字段
    • text:原始文本
    • marked_text:用<b></b>标记成分范围的文本
    • tokens:预分词后的标记
    • ner_tags:每个标记的标签ID(BIO schema)
    • offsets:成分范围的字符起始和结束偏移量
    • meta:样本的附加元数据,包括条码、图像ID和图像URL
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作