offclassification/notebook.ipynb

1295 lines
103 KiB
Plaintext

{
"cells": [
{
"cell_type": "code",
"execution_count": 75,
"metadata": {},
"outputs": [],
"source": [
"import json\n",
"import os\n",
"\n",
"import requests\n",
"import sklearn"
]
},
{
"cell_type": "code",
"execution_count": 88,
"metadata": {},
"outputs": [],
"source": [
"if not os.path.isfile('data/categories.json'):\n",
" categories = requests.get('https://fr.openfoodfacts.org/categories.json').json()\n",
" categories = categories['tags']\n",
" with open('data/categories.json', 'w') as fh:\n",
" json.dump(categories, fh)"
]
},
{
"cell_type": "code",
"execution_count": 91,
"metadata": {
"scrolled": true
},
"outputs": [
{
"ename": "KeyboardInterrupt",
"evalue": "",
"output_type": "error",
"traceback": [
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
"\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/urllib3/connectionpool.py\u001b[0m in \u001b[0;36m_make_request\u001b[0;34m(self, conn, method, url, timeout, chunked, **httplib_request_kw)\u001b[0m\n\u001b[1;32m 379\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;31m# Python 2.7, use buffering of HTTP responses\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 380\u001b[0;31m \u001b[0mhttplib_response\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mconn\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgetresponse\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mbuffering\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 381\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mTypeError\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;31m# Python 2.6 and older, Python 3\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;31mTypeError\u001b[0m: getresponse() got an unexpected keyword argument 'buffering'",
"\nDuring handling of the above exception, another exception occurred:\n",
"\u001b[0;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)",
"\u001b[0;32m<ipython-input-91-e5bb67020e40>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[1;32m 4\u001b[0m \u001b[0;32mcontinue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 6\u001b[0;31m \u001b[0mproducts\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mrequests\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'%s.json'\u001b[0m \u001b[0;34m%\u001b[0m \u001b[0mcategory\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'url'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mjson\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 7\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mjson\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mJSONDecodeError\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 8\u001b[0m \u001b[0;32mcontinue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/requests/api.py\u001b[0m in \u001b[0;36mget\u001b[0;34m(url, params, **kwargs)\u001b[0m\n\u001b[1;32m 70\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 71\u001b[0m \u001b[0mkwargs\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msetdefault\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'allow_redirects'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 72\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mrequest\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'get'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0murl\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mparams\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mparams\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 73\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 74\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/requests/api.py\u001b[0m in \u001b[0;36mrequest\u001b[0;34m(method, url, **kwargs)\u001b[0m\n\u001b[1;32m 56\u001b[0m \u001b[0;31m# cases, and look like a memory leak in others.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 57\u001b[0m \u001b[0;32mwith\u001b[0m \u001b[0msessions\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mSession\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0msession\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 58\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0msession\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrequest\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mmethod\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mmethod\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0murl\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0murl\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 59\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 60\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/requests/sessions.py\u001b[0m in \u001b[0;36mrequest\u001b[0;34m(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json)\u001b[0m\n\u001b[1;32m 506\u001b[0m }\n\u001b[1;32m 507\u001b[0m \u001b[0msend_kwargs\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mupdate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0msettings\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 508\u001b[0;31m \u001b[0mresp\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msend\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mprep\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0msend_kwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 509\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 510\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0mresp\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/requests/sessions.py\u001b[0m in \u001b[0;36msend\u001b[0;34m(self, request, **kwargs)\u001b[0m\n\u001b[1;32m 616\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 617\u001b[0m \u001b[0;31m# Send the request\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 618\u001b[0;31m \u001b[0mr\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0madapter\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msend\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mrequest\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 619\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 620\u001b[0m \u001b[0;31m# Total elapsed time of the request (approximately)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/requests/adapters.py\u001b[0m in \u001b[0;36msend\u001b[0;34m(self, request, stream, timeout, verify, cert, proxies)\u001b[0m\n\u001b[1;32m 438\u001b[0m \u001b[0mdecode_content\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;32mFalse\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 439\u001b[0m \u001b[0mretries\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mmax_retries\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 440\u001b[0;31m \u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 441\u001b[0m )\n\u001b[1;32m 442\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/urllib3/connectionpool.py\u001b[0m in \u001b[0;36murlopen\u001b[0;34m(self, method, url, body, headers, retries, redirect, assert_same_host, timeout, pool_timeout, release_conn, chunked, body_pos, **response_kw)\u001b[0m\n\u001b[1;32m 599\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtimeout_obj\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 600\u001b[0m \u001b[0mbody\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mbody\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mheaders\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mheaders\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 601\u001b[0;31m chunked=chunked)\n\u001b[0m\u001b[1;32m 602\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 603\u001b[0m \u001b[0;31m# If we're going to release the connection in ``finally:``, then\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m~/.local/share/virtualenvs/machine_learinng/lib/python3.6/site-packages/urllib3/connectionpool.py\u001b[0m in \u001b[0;36m_make_request\u001b[0;34m(self, conn, method, url, timeout, chunked, **httplib_request_kw)\u001b[0m\n\u001b[1;32m 381\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mTypeError\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;31m# Python 2.6 and older, Python 3\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 382\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 383\u001b[0;31m \u001b[0mhttplib_response\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mconn\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgetresponse\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 384\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mException\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0me\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 385\u001b[0m \u001b[0;31m# Remove the TypeError from the exception chain in Python 3;\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib64/python3.6/http/client.py\u001b[0m in \u001b[0;36mgetresponse\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 1329\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1330\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1331\u001b[0;31m \u001b[0mresponse\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mbegin\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1332\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mConnectionError\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1333\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mclose\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib64/python3.6/http/client.py\u001b[0m in \u001b[0;36mbegin\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 295\u001b[0m \u001b[0;31m# read until we get a non-100 response\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 296\u001b[0m \u001b[0;32mwhile\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 297\u001b[0;31m \u001b[0mversion\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstatus\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mreason\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_read_status\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 298\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mstatus\u001b[0m \u001b[0;34m!=\u001b[0m \u001b[0mCONTINUE\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 299\u001b[0m \u001b[0;32mbreak\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib64/python3.6/http/client.py\u001b[0m in \u001b[0;36m_read_status\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 256\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 257\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m_read_status\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 258\u001b[0;31m \u001b[0mline\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mstr\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mfp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mreadline\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0m_MAXLINE\u001b[0m \u001b[0;34m+\u001b[0m \u001b[0;36m1\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"iso-8859-1\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 259\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mline\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;34m>\u001b[0m \u001b[0m_MAXLINE\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 260\u001b[0m \u001b[0;32mraise\u001b[0m \u001b[0mLineTooLong\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"status line\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib64/python3.6/socket.py\u001b[0m in \u001b[0;36mreadinto\u001b[0;34m(self, b)\u001b[0m\n\u001b[1;32m 584\u001b[0m \u001b[0;32mwhile\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 585\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 586\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_sock\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrecv_into\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mb\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 587\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 588\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_timeout_occurred\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;32mTrue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib64/python3.6/ssl.py\u001b[0m in \u001b[0;36mrecv_into\u001b[0;34m(self, buffer, nbytes, flags)\u001b[0m\n\u001b[1;32m 1000\u001b[0m \u001b[0;34m\"non-zero flags not allowed in calls to recv_into() on %s\"\u001b[0m \u001b[0;34m%\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1001\u001b[0m self.__class__)\n\u001b[0;32m-> 1002\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mread\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mnbytes\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mbuffer\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 1003\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 1004\u001b[0m \u001b[0;32mreturn\u001b[0m \u001b[0msocket\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrecv_into\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mbuffer\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mnbytes\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mflags\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib64/python3.6/ssl.py\u001b[0m in \u001b[0;36mread\u001b[0;34m(self, len, buffer)\u001b[0m\n\u001b[1;32m 863\u001b[0m \u001b[0;32mraise\u001b[0m \u001b[0mValueError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Read on closed or unwrapped SSL socket.\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 864\u001b[0m \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 865\u001b[0;31m \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_sslobj\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mread\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlen\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mbuffer\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 866\u001b[0m \u001b[0;32mexcept\u001b[0m \u001b[0mSSLError\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mx\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 867\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mx\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0mSSL_ERROR_EOF\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msuppress_ragged_eofs\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;32m/usr/lib64/python3.6/ssl.py\u001b[0m in \u001b[0;36mread\u001b[0;34m(self, len, buffer)\u001b[0m\n\u001b[1;32m 623\u001b[0m \"\"\"\n\u001b[1;32m 624\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mbuffer\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0;32mNone\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 625\u001b[0;31m \u001b[0mv\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_sslobj\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mread\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlen\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mbuffer\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 626\u001b[0m \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 627\u001b[0m \u001b[0mv\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_sslobj\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mread\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlen\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
"\u001b[0;31mKeyboardInterrupt\u001b[0m: "
]
}
],
"source": [
"os.makedirs('data/categories', exist_ok=True)\n",
"for category in categories:\n",
" if os.path.isfile('data/categories/%s.json' % category['id']):\n",
" continue\n",
" try:\n",
" products = requests.get('%s.json' % category['url']).json()\n",
" except json.JSONDecodeError:\n",
" continue\n",
" products = [\n",
" {'id': p['_id'], 'categories': p['categories'], 'name': p['product_name'], 'url': p['url']}\n",
" for p in products['products']\n",
" ]\n",
" with open('data/categories/%s.json' % category['id'], 'w') as fh:\n",
" json.dump(products, fh)"
]
},
{
"cell_type": "code",
"execution_count": 162,
"metadata": {},
"outputs": [],
"source": [
"import numpy as np\n",
"import random\n",
"from sklearn.pipeline import Pipeline\n",
"from sklearn.feature_extraction.text import CountVectorizer\n",
"from sklearn.svm import LinearSVC\n",
"from sklearn.feature_extraction.text import TfidfTransformer\n",
"from sklearn.multiclass import OneVsRestClassifier\n",
"from sklearn.preprocessing import MultiLabelBinarizer"
]
},
{
"cell_type": "code",
"execution_count": 126,
"metadata": {},
"outputs": [],
"source": [
"products = []\n",
"for category in os.listdir('data/categories'):\n",
" with open('data/categories/%s' % category, 'r') as fh:\n",
" products.extend(json.load(fh))"
]
},
{
"cell_type": "code",
"execution_count": 184,
"metadata": {},
"outputs": [],
"source": [
"X = [p['name'] for p in products]\n",
"Y = [p['categories'] for p in products]"
]
},
{
"cell_type": "code",
"execution_count": 185,
"metadata": {},
"outputs": [],
"source": [
"Y = []\n",
"for p in products:\n",
" product_categories = []\n",
" for category in p['categories'].split(','):\n",
" try:\n",
" product_categories.append(next(x['id'] for x in categories if x['name'] == category))\n",
" except StopIteration:\n",
" pass\n",
" Y.append(product_categories)"
]
},
{
"cell_type": "code",
"execution_count": 186,
"metadata": {},
"outputs": [],
"source": [
"XY = [z for z in zip(X, Y) if len(z[1]) > 0]\n",
"X = [x[0] for x in XY]\n",
"Y = [x[1] for x in XY]"
]
},
{
"cell_type": "code",
"execution_count": 187,
"metadata": {},
"outputs": [],
"source": [
"train = random.sample(range(len(X)), len(X) * 50 // 100)\n",
"X_train = [X[i] for i in train]\n",
"y_train_text = [Y[i] for i in train]\n",
"\n",
"X_test = list(set(X) - set(X_train))"
]
},
{
"cell_type": "code",
"execution_count": 188,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"Pipeline(memory=None,\n",
" steps=[('vectorizer', CountVectorizer(analyzer='word', binary=False, decode_error='strict',\n",
" dtype=<class 'numpy.int64'>, encoding='utf-8', input='content',\n",
" lowercase=True, max_df=1.0, max_features=None, min_df=1,\n",
" ngram_range=(1, 1), preprocessor=None, stop_words=None,\n",
" ...lti_class='ovr', penalty='l2', random_state=None, tol=0.0001,\n",
" verbose=0),\n",
" n_jobs=1))])"
]
},
"execution_count": 188,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mlb = MultiLabelBinarizer()\n",
"Y_train = mlb.fit_transform(y_train_text)\n",
"\n",
"classifier = Pipeline([\n",
" ('vectorizer', CountVectorizer()),\n",
" ('tfidf', TfidfTransformer()),\n",
" ('clf', OneVsRestClassifier(LinearSVC()))])\n",
"\n",
"classifier.fit(X_train, Y_train)"
]
},
{
"cell_type": "code",
"execution_count": 196,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Foie Gras de Canard entier en gelée => en:fish-and-meat-and-eggs, fr:foies-gras, fr:foies-gras-de-canard, fr:foies-gras-entiers\n",
"Pain grillé brioché => en:toasts\n",
"Le viennois Le fouetté Chocolat => \n",
"Kania Basilikum gerebelt => \n",
"Capellini => \n",
"thé glacé pêche => en:beverages\n",
"Chicorée Café => en:beverages, en:coffees, en:hot-beverages\n",
"Pomme Nature => \n",
"Fumet Poisson pour Sauces et Cuissons => en:dehydrated-broths\n",
"Grattons de Canard à l'Échalote => en:duck-dishes\n",
"Pomme Violette => en:desserts, en:fruits-based-foods, en:plant-based-foods-and-beverages\n",
"Couscous aux falafels => en:cereal-semolinas, en:cereals-and-potatoes, en:cereals-and-their-products, en:durum-wheat-semolinas, en:durum-wheat-semolinas-for-couscous, en:plant-based-foods, en:plant-based-foods-and-beverages, en:wheat-semolinas\n",
"Sauce Végétale Ail & Fines herbes => \n",
"Tortils Quinoa => \n",
"La Salvetat => \n",
"mini gâteaux pépites chocolat => en:biscuits-and-cakes, en:cakes, en:chocolate-cakes, en:sugary-snacks\n",
"Saumon fumé supérieur => en:white-hams\n",
"Lambrusco Emilia IGT Amabile => \n",
"Les 3 Frères - Cidre Fermier Brut => en:alcoholic-beverages, en:ciders\n",
"Dessert végétal, Fruits mixés (Mangue) 4 Pots => en:dairies, en:fresh-foods, en:yogurts\n",
"Fromage de chèvre frais (12 % MG) => en:cheeses, en:dairies, en:goat-cheese\n",
"Lentilles tofu => en:microwave-meals\n",
"Kinder Surprise Infinimix => en:chocolate-bars, en:sugary-snacks\n",
"Chocolat Noir Dessert => en:chocolates, en:sugary-snacks\n",
"Crabe 100% Morceaux => \n",
"Protéines de Soja Émincées => en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Canasta Gouda => \n",
"Moulage garni Cloche de Pâques => \n",
"Crème glacée Pistache aux éclats de pistaches grillées 1,4 litres => en:ice-cream-tubs\n",
"Curry Poudre => \n",
"Agua Mineral Natural => \n",
"Saucisson sec au Bleu d'Auvergne => \n",
"Confiture Clémentines Corse => en:strawberry-jams\n",
"Brioche Nanterre => en:brioches, en:sugary-snacks, en:viennoiseries\n",
"Lentilles => en:microwave-meals\n",
"Sablés à la Framboise pur beurre => en:biscuits, en:biscuits-and-cakes, en:sugary-snacks, fr:biscuits-sables, fr:sables\n",
"Coca Cola Light => en:beverages, en:carbonated-drinks, en:colas, en:sodas\n",
"Olijfolie Huile d'olive vierge => en:extra-virgin-olive-oils, en:fats, en:olive-oils, en:olive-tree-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:vegetable-fats, en:vegetable-oils\n",
"Sirop de citron => \n",
"Thé glacé saveur Mangue => \n",
"Pain De Mie Complet => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages, en:sliced-breads\n",
"Sirop de Citron => \n",
" Vinaigrette allégée moutarde => en:vinaigrettes\n",
"Petits Filous FRuits Mixés => \n",
"Soupe Miso Tofu => \n",
"Lait demi écrémé stérilisé UHT => en:dairies, en:homogenized-milks, en:milks, en:pasteurised-milks, en:semi-skimmed-milks, en:uht-milks\n",
"Viande chevaline 2 bifteaks tranche => \n",
"Ristorante Spinaci (Spinach) Frozen Pizza => en:frozen-foods, en:frozen-pizzas, en:frozen-pizzas-and-pies, en:meals, en:pizzas, en:pizzas-pies-and-quiches\n",
"Ail & Fines Herbes (format familial) (34,5% MG) => en:fresh-foods\n",
"Filet de saumon pâtes au basilic sauce citronnée => \n",
"XXL Pain complet Jambon Emmental Salade => \n",
"Choco Curlz => \n",
"Petits Pains Grillés aux 5 Céréales et 2 Graines => en:cereals-and-potatoes\n",
"Skittles Tropical => \n",
"Gambas Entières => \n",
"Pepsi => en:beverages\n",
"Petits Filous Tub's (Fraise-Banane, Vanille) => en:desserts\n",
"Mousse de crème fouettée au fromage frais nature => en:dairies, en:desserts\n",
"Cacahuètes enrobées saveur bacon U => \n",
"Compote Multifruits => en:multifruit-juices\n",
"Chair et pattes - Crabe => en:canned-foods\n",
"Sablés au beurre frais au sel de Guérande => en:biscuits, fr:sables\n",
"Danonino à Boire Saveur Fraise => fr:yaourts-a-boire-gout-fraise\n",
"Tomato ketchup => en:groceries, en:ketchup, en:sauces, en:tomato-sauces\n",
"Petits Filous Desserts goût Vanille et goût Chocolat => \n",
"La Faisselle Rians 0% => en:cheeses, en:cream-cheeses, en:dairies, en:pasteurized-cheeses, fr:faisselles\n",
"Madeleines Pur Beurre => en:madeleines, en:sugary-snacks\n",
"Limonade zéro => en:diet-cola-soft-drink, en:lemonades\n",
"Dés de Gouda au cumin => \n",
"Pintade au Chutney d'Orange et Caramel d'Ail => en:fresh-foods\n",
"Miel de Corse - Miellat du Maquis => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:spreads, en:sweet-spreads, en:sweeteners\n",
"Lait UHT Demi-écrémé => en:dairies, en:homogenized-milks, en:milks, en:pasteurised-milks, en:semi-skimmed-milks, en:uht-milks\n",
"Coulis de tomates => en:canned-foods\n",
"Haricots Blancs - Pois Du Cap => en:canned-common-beans, en:canned-foods, en:canned-legumes, en:canned-plant-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Duo haricots verts haricots beurre extra fins => en:canned-green-beans, en:canned-legumes, en:canned-plant-based-foods, en:fruits-and-vegetables-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:vegetables-based-foods\n",
"Pain céréales => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Postre de soja Limón => en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Pain Bâtard Céréales => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Muesli Croustillant au Chocolat => en:breakfast-cereals, en:breakfasts, en:cereal-flakes, en:cereals-and-potatoes, en:cereals-and-their-products, en:flakes, en:mixed-cereal-flakes, en:mueslis, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Fourrés Chocolat Noir Bio => \n",
"Biscotte roger => en:zwieback\n",
"Filet de poulet grillé mariné aux épices douces => \n",
"La Bûchette de Chèvre (19% MG) => en:cheeses, en:dairies, en:fresh-foods\n",
"Blanc de dinde => en:turkey-breasts\n",
"Tapas Encornets à l'Américaine => \n",
"J'aime le rôti de porc cuit - 2 tranches => \n",
"Fili-tubs XL => \n",
"Crevettes décortiquées et cuites => en:seafood, en:shrimps\n",
"12 Briochettes => \n",
"Yaourts aux Fruits rouges => \n",
"Velouté 7 légumes => en:cream-of-vegetable-soups, en:meals, en:soups\n",
"Galettes de Riz Vietnamiennes 22 cm => en:plant-based-foods, en:plant-based-foods-and-beverages, en:puffed-rice-cakes\n",
"Bouillon cube légumes sans sel ajouté => en:bouillon-cubes, en:broths, en:dehydrated-broths, en:dried-products, en:dried-products-to-be-rehydrated, en:groceries\n",
"Bacon dinde fumé - 10 tranches environ => \n",
"Petits pois carottes extra fins => en:canned-carrots, en:canned-peas\n",
"Boisson cacaotée => en:beverages, en:cereal-milks, en:cereals-and-potatoes, en:cereals-and-their-products, en:dairies, en:milk-substitute, en:milks, en:non-sugared-beverages, en:plant-based-beverages, en:plant-based-foods, en:plant-based-foods-and-beverages, en:plant-milks, en:rice-milks\n",
"Cappuccino Goût Chocolat ou Goût Viennois => \n",
"Délices Soufflés Cèpes & Pieds de Morilles => \n",
"Les Œufs à Jeter dans le Jardin => \n",
"Jambon Authentique Nature => \n",
"Œufs au Chocolat => en:bird-eggs, en:eggs, en:free-range-eggs\n",
"Filets de maquereaux mariné au muscadet et aux aromates => \n",
"Queue de crevette cuite réfrigérée => \n",
"Trésor Chocolat au lait => en:breakfast-cereals, en:breakfasts\n",
"Rhum blanc agricole => en:alcoholic-beverages, en:rums\n",
"Pure Fresh parfum Fresh Mint au Thé vert => en:chewing-gum\n",
"Barres de son d'avoine => en:bars, en:cereal-bars, en:sugary-snacks\n",
"Chocolat 100% végétal au Crunchy de Marron => en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Compote Ananas Citron Vert Mangue Pomme => \n",
"Tofu Fumé Bio => \n",
"Quinoa gourmand => \n",
"Marzipan Chocolat Noir => en:chocolates, en:dark-chocolates, en:sugary-snacks\n",
"Pastas Espirais Fusili => \n",
"Plantation cappucino => \n",
"Bretzels Ancel => \n",
"Filets de Thon Albacore à l'Huile d'Olive Vierge Extra => en:extra-virgin-olive-oils, en:yellowfin-tunas\n",
"Flakes au sarrasin => \n",
"Riz rouge complet => \n",
"Farine blanche => \n",
"Confiture Artisanale de Goyaves Roses => \n",
"Tajine de Fruits Secs => \n",
"Chips à l'ancienne saveur moutarde => en:potato-crisps-in-sunflower-oil\n",
"Mozzarella di bufala campant D.O. P. => en:mozzarella, fr:mozzarella-di-bufala-campana\n",
"Farine de blé fluide => en:cereal-flours, en:cereals-and-potatoes, en:cereals-and-their-products, en:flours, en:plant-based-foods, en:plant-based-foods-and-beverages, en:wheat-flours\n",
"Laitue Craquante => en:appetizers, en:chips-and-fries, en:crisps, en:fresh-plant-based-foods, en:fresh-vegetables, en:fruits-and-vegetables-based-foods, en:leaf-vegetables, en:plant-based-foods, en:plant-based-foods-and-beverages, en:potato-crisps, en:potato-crisps-in-sunflower-oil, en:salty-snacks, en:vegetables-based-foods\n",
"Elixir de Cuba => \n",
"Polenta Istantanea => en:corn-semolinas-for-polenta\n",
"Hépar => \n",
"Rillettes de sardines => en:canned-fishes, en:canned-sardines, en:fishes, en:sardines, en:seafood, en:spreads\n",
"Munster-Geromé (27% MG) => en:cheeses, en:cow-cheeses, en:dairies, en:french-cheeses, en:fresh-foods, en:industrial-cheese\n",
"Bacon boeuf fumé - 10 tranches environ => \n",
"Tomates entières pelées => en:peeled-tomatoes\n",
"Spiruline 300 Comprimés => en:spirulina\n",
"Gésiers de canard cuits dans la graisse de canard => \n",
"Truite fumée au bois de hêtre (6 tranches) - 150 g => en:smoked-trouts\n",
"Espresso original 100% arabica => en:beverages\n",
"Cœur de Noisette => \n",
"2 Cordons bleus de poulet => en:chickens\n",
"Sorbet plein fruits Mangue => en:desserts, en:frozen-foods, en:sorbets\n",
"Familial => \n",
"Filets de Sardines à la Tomate => en:canned-fishes, en:canned-foods, en:canned-sardines, en:fishes, en:seafood\n",
"Rillettes de Maquereaux à la provençale => \n",
"La Mordue Rouge => \n",
"Crudités Jambon Fumé Feta & Olives, Boulgour & Quinoa => \n",
"Tagliatelles fraîches => \n",
"Palets solognots => \n",
"Gaufrettes à la framboise => en:wafers\n",
"Moules à l'Escabèche => en:mussels\n",
"Jus Naturel De Carotte => en:beverages, en:carrot-juices, en:juices-and-nectars, en:non-sugared-beverages, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:vegetable-based-beverages, en:vegetable-based-foods-and-beverages, en:vegetable-juices\n",
"Noix de Cajou grillées et salées => \n",
"Cidre des Menhirs - Brut (5%) => en:beverages, en:ciders\n",
"Sablés de Nancay Pur Beurre => en:biscuits, en:biscuits-and-cakes, en:sugary-snacks, fr:biscuits-sables, fr:sables\n",
"Spaghetti sans Gluten => \n",
"Quinoa Curry Coco => \n",
"Pizza Fiesta => en:frozen-foods, en:frozen-pizzas, en:frozen-pizzas-and-pies, en:meals, en:pizzas, en:pizzas-pies-and-quiches\n",
"Mozzarella au lait de buflone => en:mozzarella\n",
"Bière Ambrée Bio => en:alcoholic-beverages, en:amber-beers, en:beverages, en:craft-beers, en:french-beers\n",
"Cacahuètes grillées salées => en:roasted-peanuts\n",
"12 Crêpes Traditionnelles au Lait Frais - Pur Beurre => \n",
"Tarte aux Poireaux => \n",
"Stax Paprika Flavour => en:appetizers, en:chips-and-fries, en:crisps, en:salty-snacks\n",
"Croq'Vert extra fins aux 5 épices & aromates => en:canned-foods, en:canned-plant-based-foods, en:canned-vegetables, en:fruits-and-vegetables-based-foods, en:gherkins, en:pickled-cucumbers, en:pickles, en:plant-based-foods, en:plant-based-foods-and-beverages, en:plant-based-pickles, en:vegetable-pickles, en:vegetables-based-foods\n",
"Lardons Nature (2 barquettes) => fr:lardons\n",
"Maize => \n",
"Pizza 4 fromages => en:frozen-pizzas, en:meals, en:pizzas, en:pizzas-pies-and-quiches, en:three-cheese-pizza\n",
"Cordons Bleus de Dinde => en:turkey-breasts\n",
"100% pur jus Orange => en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:orange-juices, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:squeezed-juices, en:squeezed-orange-juices\n",
"Prémiriz 2 => \n",
"Confiture extra fraise => en:strawberry-jams\n",
"Poire Chocolat => \n",
"Thé glacé Noir Pêche Citron Sirop d'Agave => en:beverages\n",
"Vin rouge Fronsac 2013 => en:alcoholic-beverages, en:beverages, en:wines\n",
"Champignons de Paris Émincés => \n",
"Terrine de campagne aux cèpes => fr:terrines-de-campagne\n",
"Haricots verts extra fin bio => en:canned-green-beans, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Frou Frou => \n",
"Colin d'Alaska - 20 panés surgelés => \n",
"Nic N Ac => \n",
"Les tartelettes truffe au chocolat => en:biscuits, en:biscuits-and-cakes, en:sugary-snacks\n",
"Thon à l'huile de tournesol => en:canned-tunas\n",
"Rôti de boeuf cuit doré au four - 4 tranches => en:fresh-foods, en:meats, en:poultries, en:prepared-meats, fr:charcuteries-cuites\n",
"Crosti boules choco => en:breakfast-cereals, en:breakfasts, en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Calissons de Provence => en:herbes-de-provence, en:plant-based-foods-and-beverages\n",
"Car en sac => \n",
"Yaourt crémeux fraide framboise => en:dairies\n",
"Chocolat lait gianduja noisettes entières => \n",
"Cerfeuil => \n",
"Filet de poulet rôti Halal - 6tr. épaisses => en:chicken-breasts\n",
"Poêlée à la campagnarde (saucisse fumée, jambon, champignons) => en:meals\n",
"Jus multifruits à base de concentré => en:concentrated-fruit-juices, en:multifruit-juices\n",
"tomates grappe cerise => \n",
"Chewing gum sans sucre au xylitol => en:sugar-free-chewing-gum\n",
"Sublime Russian Earl Grey => en:black-teas\n",
"Vache à Boire Framboise => en:dairies, en:drinkable-yogurts, en:sugared-beverages\n",
"Petits Pains Grillés au Froment => en:plant-based-foods-and-beverages\n",
"Encas Amandes Grillées & Cranberries => en:cranberries, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Cidre Demi-Sec Pur jus Kan Ar Mor => en:artisan-products, en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:squeezed-juices\n",
"Krounchy Pomme Cannelle => en:desserts, en:fruits-based-foods, en:plant-based-foods-and-beverages\n",
"Spaghetti => en:cereals-and-potatoes, en:cereals-and-their-products, en:dry-pasta, en:durum-wheat-spaghetti, en:pastas, en:plant-based-foods, en:plant-based-foods-and-beverages, en:spaghetti\n",
"Rillettes de maquereau à l'échalote => fr:rillettes-de-maquereau\n",
"Moutarde au Miel et Chardonnay => \n",
"Mousse au Chocolat à l'ancienne => en:chocolate-desserts, en:chocolates, en:desserts, en:sugary-snacks\n",
"Moutarde à l'ancienne aux graines et au vin blanc de bourgogne => \n",
"Pâte à tarte feuilletée => \n",
"Litchis => \n",
"Pomelos Variété Rouge => \n",
"Les petits plaisirs Soja Mousse Chocolat noir => en:chocolates, en:dairy-chocolate-desserts, en:sugary-snacks\n",
"Bounty Pâte à Tartiner avec Copeaux de Noix de Coco => en:cocoa-and-hazelnuts-spreads\n",
"Miel de Pays => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:spreads, en:sweet-spreads, en:sweeteners\n",
"Faisselle de Rians au lait de chèvre => en:cheeses, en:dairies, en:goat-cheese, en:pasteurized-cheeses\n",
"Baby Bunny => en:leaf-salads\n",
"Oméga 3 => en:fats, en:vegetable-fats\n",
"Prince Choco'Barre => en:cereal-bars\n",
"Blanc de poulet aux fines herbes - 4tr. fines => en:chicken-ham, en:meats, en:poultries\n",
"Semoule d'orge grosse => en:microwave-meals\n",
"Le Pâté Hénaff, Avec filets et jambons => \n",
"Assiette Espagnole => en:meats, en:prepared-meats\n",
"Nouilles de Konjac => en:dry-pasta, en:noodles\n",
"Jambon de Paris sans Couenne => en:hams, en:meats, en:prepared-meats, en:white-hams, fr:jambons-de-paris\n",
"Riz de Camargue long grain => en:long-grain-rices\n",
"Haricots verts extra-fins & rangés (lot familial) => en:canned-green-beans\n",
"Gaufres au miel bio => en:waffles\n",
"Barres de Céréales Abricots => en:bars, en:cereal-bars\n",
"Poule Couveuse Bl.Garn250, => en:bouillon-cubes\n",
"Tarte Noix de Coco & Framboise aux Œufs frais => \n",
"Tomme de Brebis => en:cheeses, en:dairies\n",
"2 Croque-Monsieur Chèvre => en:cheeses, en:dairies\n",
"Bord à bord => \n",
"Mentos White => \n",
"Fusilli nº 34 (Al dente 9 min) => en:cereals-and-potatoes, en:cereals-and-their-products, en:dry-pasta, en:pastas, en:plant-based-foods, en:plant-based-foods-and-beverages, es:helices-de-trigo-duro, fr:fusilli\n",
"Céréales Fourrées Chocolat au Lait => \n",
"Macaroni Les 3 Minutes! aux Œufs frais => \n",
"Coffret souflés 4 Saveurs => en:breakfasts, en:fruit-jellies, en:marmalades, en:orange-marmalades, en:plant-based-foods, en:plant-based-foods-and-beverages, en:spreads\n",
"Galette maïs olive herbe de provence => \n",
"Bœuf bourguignon -25% de sel => en:meats\n",
"Choco Duo => en:plant-based-foods\n",
"Chocolat Lait => en:breakfasts, en:sugary-snacks\n",
"Thé glacé saveur menthe => \n",
"Mini sticks nature => \n",
"Moussaka Bœuf et Aubergines => en:pasta-sauces\n",
"Fromage Frais Sucré à la Fraise 0% Mat. Gr. => \n",
"12 Crêpes Bretonnes => en:crepes, en:crepes-and-galettes\n",
"Chocolat Noir 70% => en:chocolates, en:dark-chocolates, en:sugary-snacks\n",
"Grill Vegetal - Steaks Soja & Blé => \n",
"Yaourt au Lait de Haute-Savoie Fraise ou Myrtille => en:dairies, en:yogurts\n",
"Orangina Mini Bandz Pik => en:fruit-based-beverages, en:fruit-sodas, en:orange-soft-drinks, en:plant-based-beverages, en:sodas, en:sugared-beverages\n",
"8 Tartelettes Aux Poireaux => en:biscuits, en:biscuits-and-cakes, en:pies, en:sugary-snacks\n",
"Moules de cordes => en:mussels\n",
"Auchan 400 g (4 100 G) => \n",
"Pâte Brisée => en:cocoa-and-hazelnuts-spreads\n",
"Brassé onctueux pêche passion => \n",
"Ananas en morceaux => en:desserts\n",
"Pomme Rissolées Rustiques => en:desserts, en:fruits-based-foods, en:plant-based-foods-and-beverages\n",
"Tender Break => \n",
"Crunchy Organic Peanut Butter => en:mueslis\n",
"Smileys Goût Épicé => \n",
"Taboule => \n",
"Chipolatas aux herbes => en:french-sausages, en:meats, en:prepared-meats, en:sausages, fr:chipolatas\n",
"Salade de Fruits => \n",
"Crunchips Poivre et Sel => \n",
"Mozzarella di Bufala Campana en billes => en:mozzarella, fr:mozzarella-di-bufala-campana\n",
"Le Cocktail - Pâté en Croûte => en:meats, en:prepared-meats\n",
"Céréales Méditerranéennes avec une pointe de persillade => en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Porc émincé riz et légumes cuisinés => en:meals\n",
"Œufs de poules élevées en plein air, gros => en:bird-eggs, en:eggs, en:farming-products, en:free-range-eggs\n",
"Pains pour Hot dogs => \n",
"Velouté Carotte Potiron Patate Douce à la Crème fraîche => \n",
"Texture Velours Saveur Vanille => \n",
"Ravioli Bœuf aux petits oignons => en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Dés de Brebis => \n",
"Croq' Poisson Fromage 2 parts => en:frozen-ready-made-meals, en:meals-with-fish\n",
"Poulet Rôti => en:chicken-sandwiches, en:poultry-sandwiches\n",
"Le Fruit Sans Pulpe Orange => en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:orange-juices, en:plant-based-beverages, en:squeezed-juices, en:squeezed-orange-juices\n",
"Biscuits sablés au citron et aux amandes => en:biscuits, en:biscuits-and-cakes, en:sugary-snacks\n",
"Foie Gras de Canard Entier du Sud-Ouest => en:fish-and-meat-and-eggs, fr:foies-gras, fr:foies-gras-de-canard, fr:foies-gras-entiers\n",
"Banania Traditionnel => en:beverages, fr:cidres-traditionnels\n",
"Pranarom Micro algues Spiruline 500 MG => \n",
"Purée de Sésame Blanc Tahin => \n",
"Source St Pierre eau minérale naturelle gazeuse => en:natural-mineral-waters\n",
"Pizza des consos aux 3 fromages => en:pizzas-pies-and-quiches\n",
"Pur Jus de Pomme => en:apple-juices, en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages\n",
"Biscotte Aixoise => en:zwieback\n",
"Jus de pomme => en:apple-juices, en:beverages, en:concentrated-apple-juices, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages\n",
"Poulet rôti & purée à l'ancienne => \n",
"Chocolat Lait NewTree => en:milk-chocolates, en:sugary-snacks\n",
"Mentos white => \n",
"Mozzarella di buffala Campana => en:mozzarella, fr:mozzarella-di-bufala-campana\n",
"Confit de Canard du Sud-Ouest => \n",
"Colorant Jaune => en:fruits-and-vegetables-based-foods, en:fruits-based-foods, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Lasagnes Saumon => en:meals, en:prepared-lasagne, fr:lasagnes-a-la-bolognaise\n",
"Mars Snack Size x8 => en:salty-snacks\n",
"Pâte Brisée Pur Beurre => \n",
"Quenelles de Brochet à la Cuillère => en:fish-quenelles, en:meals, fr:quenelles\n",
"Le Paris, -25% de sel => en:hams, en:meats, en:prepared-meats, en:prepared-meats-with-less-salt, en:products-with-reduced-salt, en:white-hams, en:white-hams-with-less-salt\n",
"Raisins secs => \n",
"Kinder surprise => en:chocolate-bars, en:sugary-snacks\n",
"Sirop de citron vert => \n",
"Spécialité de Chorizo Fort => fr:chorizos\n",
"Chips Nature => en:appetizers, en:chips-and-fries, en:crisps, en:potato-crisps, en:potato-crisps-in-sunflower-oil, en:salty-snacks\n",
"La triplette du Mouchet => \n",
"Lindor Edition de Pâques Passionnément fondant Assorti => \n",
"Tajine de boeuf aux légumes du soleil => en:meals, en:plant-based-foods\n",
"Ketchup à la Tomate Bio => en:ketchup\n",
"Extra-Fines => \n",
"Entre nous Lasagnes à la bolognaise => en:meals, en:prepared-lasagne, fr:lasagnes-a-la-bolognaise\n",
"Poires Williams au Sirop Léger => \n",
"Pistaches grillées sans sel ajouté => en:legumes, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:roasted-pistachios, fr:pistaches-salees\n",
"Délices Grecs aux Amandes => en:plant-based-foods-and-beverages\n",
"Raffaello => \n",
"citron vert => en:lemon-juice\n",
"Semoule de Blé Dur Fine => \n",
"Petit-Suisses au Lait Entier => \n",
"Double Concentré de Tomates => en:canned-foods, en:canned-plant-based-foods, en:canned-tomatoes, en:canned-vegetables, en:fruits-and-vegetables-based-foods, en:plant-based-foods, en:plant-based-foods-and-beverages, en:tomato-pastes, en:tomatoes-and-tomato-products, en:vegetables-based-foods\n",
"Cidre Bouché Brut => en:alcoholic-beverages, en:beverages, en:ciders, fr:cidres-demi-secs\n",
"Haricots verts extra-fins => en:canned-foods, en:canned-green-beans, en:canned-legumes, en:canned-plant-based-foods, en:canned-vegetables, en:fruits-and-vegetables-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:vegetables-based-foods\n",
"Pêches Blanches Entières du Sud-Ouest au Sirop => \n",
"Cidre Doux => \n",
"Gaufres Liégeoises Nappage Cacao => en:chocolates, en:sugary-snacks, en:waffles\n",
"Moutarde Vinaigrette Légère => en:vinaigrettes\n",
"Saumon Atlantique fumé au bois de hetre => en:smoked-salmons\n",
"Ragoût de légumes épaule de porc de Corrèze => \n",
"Le Yaourt à la Grecque, Nature => en:dairies, en:fresh-foods, en:plain-yogurts, en:stirred-yogurts, en:sweetened-yogurts, en:whole-milk-yogurts, en:yogurts\n",
"Noix de Coco Cube => \n",
"Brownie => \n",
"Spiruline en poudre => \n",
"Chiffonade de Chorizo => fr:chorizos\n",
"Lentilles corail => en:microwave-meals\n",
"Champignons de Paris Émincés 1er Choix => en:canned-sliced-champignon-mushrooms\n",
"Chocolat extra noir => en:chocolates, en:dairy-chocolate-desserts, en:dark-chocolates, en:sugary-snacks\n",
"Nectar de pêche => \n",
"Saucisson sec au Beaufort => fr:saucissons, fr:saucissons-secs\n",
"Arôme vanille liquide => \n",
"9 œufs moyens de poules élevées en plein air => en:bird-eggs, en:eggs, en:farming-products, en:free-range-eggs\n",
"Galettes de riz choco-noisettes => en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:puffed-rice-cakes\n",
"Emmental Poivrons grillés Roquette Sauce Basilic (Pain de mie complet) => \n",
"Spaghettoni n.7 Barilla => \n",
"Chocolat noir 100% => en:chocolates, en:sugary-snacks\n",
"Petits Pains Grillés Gourmands Choco => en:plant-based-foods-and-beverages\n",
"Quinoral => \n",
"Huile D'olive Vierge Extra => en:extra-virgin-olive-oils, en:fats, en:olive-oils, en:olive-tree-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:vegetable-fats, en:vegetable-oils\n",
"Purée Pommes => \n",
"CousCous => en:cereal-semolinas, en:cereals-and-potatoes, en:cereals-and-their-products, en:durum-wheat-semolinas, en:durum-wheat-semolinas-for-couscous, en:plant-based-foods, en:plant-based-foods-and-beverages, en:wheat-semolinas\n",
"Kinder Pingui Caramel => en:bars, en:chocolate-bars, en:confectioneries\n",
"Coleslaw => en:coleslaw\n",
"2 Pâtés De Foie. 2 Pâtés De Campagne => \n",
"Beurre de Cacahuète => en:legume-butters, en:legumes-and-their-products, en:nut-butters, en:nuts-and-their-products, en:oilseed-purees, en:peanut-butters, en:plant-based-foods, en:plant-based-foods-and-beverages, en:plant-based-spreads, en:spreads\n",
"Jambon Serrano => fr:jambons-serrano\n",
"Mouliné de légumes variés => en:vegetable-soups\n",
"tuiles crème oignon => fr:tuiles-salees\n",
"Lapin Lait => \n",
"Virgin Mojito => \n",
"Haribo Kindermix => \n",
"Saucisse sèche Courbe pur porc qualité supérieure VPF => en:fresh-foods, en:meats, en:prepared-meats\n",
"Graines de lin Bio => \n",
"Blédine Cacao/Saveur Biscuit => en:sugary-snacks\n",
"Yaourt à l'Abricot => en:dairies, en:sweetened-yogurts, en:yogurts\n",
"Beurre demi sel => en:fats, en:half-salted-butter\n",
"Corne du Diable => \n",
"Mops Chocolat => en:sugary-snacks\n",
"Beurre Tendre Demi-Sel => en:animal-fats, en:butters, en:dairies, en:fats, en:half-salted-butter, en:milkfat, en:spreadable-fats, en:spreads\n",
"P'tit onctueux au fromage blanc Fruits exotiques => \n",
"Thon albacore => en:canned-tunas, en:fishes, en:seafood, en:tunas, en:yellowfin-tunas\n",
"Miel de Nos Terroirs => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:honeys-from-france, en:spreads, en:sweet-spreads, en:sweeteners, fr:miels-de-fleurs\n",
"Côtes de Bourg => fr:cotes-de-bourg\n",
"Gésiers de Canard => en:duck-gizzards, en:fish-and-meat-and-eggs, en:gizzards, en:offals\n",
"6 Chipolatas => en:french-sausages, en:meats, en:prepared-meats, en:sausages, fr:chipolatas\n",
"Coco Pops (maxi format) => \n",
"Blanc de Dinde Doré au four - 4tr. => en:meats, en:poultries, en:turkeys\n",
"8 Mini Kouign Amann => en:desserts, en:pastries, fr:gateaux-bretons, fr:kouign-amann\n",
"Vodka Gold => \n",
"6 Œufs frais Bio => en:bird-eggs, en:eggs, en:farming-products, en:free-range-eggs\n",
"Crozets de Savoie au Sarrasin => \n",
"Grand Marrenon => \n",
"Sylvaner 2015 => \n",
"Chewing Gum Fresh Chloro Au Thé Vert Mentos Pure Fresh => \n",
"Champignon de Paris => en:canned-champignon-mushrooms\n",
"Pineau des Charentes vieilli 3 ans => \n",
"Le Yoghourt (Nature) 4 Pots => en:dairies, en:desserts, en:fresh-foods, en:plain-stirred-yogurts, en:plain-yogurts, en:stirred-yogurts, en:whole-milk-yogurts, en:yogurts\n",
"Nectar de Pomme => en:apple-nectars\n",
"Sardines à l'huile de tournesol => en:sardines-in-sunflower-oil\n",
"Jambon à l'étouffée Le Bon Paris => en:hams, en:meats, en:prepared-meats, en:white-hams, fr:jambons-de-paris\n",
"Feta Creme mit Peperoni und Knoblauch => en:chocolate-bars, en:sugary-snacks\n",
"Le Ciabatta Bacon Fumé & Emmental sauce Mayonaise => \n",
"Montagne Saint-Emilion 2011 => \n",
"Lapin Or Chocolat Noir => en:sugary-snacks\n",
"Pommes Noisettes => \n",
"Sucre de Vanilline => \n",
"Spiruline Bio 500 Comprimés 500 MG => \n",
"Nouilles chinoises instantanées à l'orientale goût poulet => en:instant-noodles\n",
"Garniture Forestière => en:fresh-foods\n",
"Gevrey-Chambertin => \n",
"Yaourt Brebis Nature => en:plain-yogurts\n",
"2 Escalopes de Dinde Fermière élevée en Plein Air => \n",
"8 Hsia Long Pao => en:long-grain-rices\n",
"Douceur de Potiron Châtaigne => en:fruits-and-vegetables-based-foods, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Bol Rillettes de canard au magret => \n",
"Chips méditerranéenne => en:appetizers, en:chips-and-fries, en:crisps, en:potato-crisps, en:potato-crisps-in-sunflower-oil, en:salty-snacks\n",
"Gâche Tranchée Bio => fr:brioches-tranchees-pur-beurre\n",
"Œufs Bio => en:bird-eggs, en:eggs, en:farming-products, en:free-range-eggs\n",
"Chorizo Espagnol => fr:chorizos\n",
"Lemonade Citron => \n",
"Champignons de paris => en:canned-champignon-mushrooms\n",
"Calamars en morceaux dans l'hiile d'olive => \n",
"Vinaigrette Premium => en:vinaigrettes\n",
"Fromage fondu pour croque monsieur (22 % MG) => en:cheeses, en:dairies, en:fresh-foods\n",
"Jambon Bodega supérieur => en:hams, en:prepared-meats, en:white-hams\n",
"Soba Thai => \n",
"Cassoulet Toulousain Cuisiné à la Graisse d'Oie => en:meals, fr:cassoulets\n",
"Clipper Thé vert gingembre BIO 20 sachets 35 g => en:plant-based-foods-and-beverages\n",
"Escalopes de Volaille aux Champignons & Riz => en:meals\n",
"Yaourt Maigre 0,1% de Matière Grasse => en:frozen-ground-beef-steaks\n",
"Sans sucres ajoutés Grandes tranches 11 céréales & graines => \n",
"Barres Choco & Coco Loacker => en:bars, en:cereal-bars, en:sugary-snacks\n",
"Velouté de Légumes Variés => en:cream-of-vegetable-soups, en:cream-soups, en:fruits-and-vegetables-based-foods, en:meals, en:plant-based-foods, en:plant-based-foods-and-beverages, en:soups, en:vegetable-soups\n",
"Mini Cônes Black & White => \n",
"Planta Fin Doux (60 % MG) Tartine & Cuisson => en:fats, en:margarines, en:plant-based-foods, en:plant-based-foods-and-beverages, en:plant-based-spreads, en:salted-spreads, en:spreadable-fats, en:spreads, en:vegetable-fats\n",
"Gaufrette goût crème => \n",
"Coca Cola Mini Zéro sucres => \n",
"Aprikosen => \n",
"Pomme Fraise => en:apple-compotes, en:compotes, en:desserts, en:fruits-based-foods, en:plant-based-foods-and-beverages, en:strawberry-applesauces\n",
"Mr. Reen's Krunchy, Schoko => \n",
"Taboulé Libanais, Boulgour Fin, Tomates et Courgettes, Menteh et Persil => \n",
"Nectar 15 Fruits => \n",
"Miche Blanche Club Classique avec Mélange de Grains Rustiques => en:plant-based-foods-and-beverages\n",
"Galettes Suédoises => en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:puffed-cereal-cakes, en:puffed-rice-cakes\n",
"Okay Cookies Nougatine & Pépites de Chocolat => en:chocolate-cookies, en:cookies\n",
"Sauce Tomate Mascarpone => en:mascarpone\n",
"Lasagnes à La Bolognaise => en:meals, en:prepared-lasagne, fr:lasagnes-a-la-bolognaise\n",
"Beurre Demi Sel => en:fats, en:half-salted-butter\n",
"Crème de morbier nature => \n",
"Haricots Rouges à la Mexicaine => en:canned-foods, en:canned-kidney-common-beans\n",
"Pur Jus Betterave Lactofermenté => en:beverages, en:plant-based-foods-and-beverages\n",
"Muffins Tout Chocolat => fr:muffins-au-chocolat\n",
"Pain de mie => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages, en:sliced-breads\n",
"Allumettes fumées Plaisir & Légèreté (-30% MG) => en:fresh-foods, en:meats, en:prepared-meats, en:smoked-lardons, fr:charcuteries-diverses, fr:lardons\n",
"Reblochon de Savoie (22% MG) Bio => \n",
"Mmm Huile De Sésame => \n",
"Myrtilles au sirop => en:beverages\n",
"Filet de poulet braisé - 4 tr. épaisses => en:chicken-breasts, en:chickens, en:meats, en:poultries\n",
"Petits pains grillés => \n",
"Heineken-beer -alcohol Free-330ml-france => \n",
"Le tranché fin - 25% de Sel* - *par rapport à la moyenne de la catégorie - 6 tr. => en:hams, en:meats, en:prepared-meats, en:prepared-meats-with-less-salt, en:products-with-reduced-salt, en:white-hams, en:white-hams-with-less-salt\n",
"Quenelles de Brochet sauce Crevette => en:fish-quenelles, en:meals, fr:quenelles\n",
"Saumon Atlantique fumé élevé dans les lochs d'Ecosse => en:smoked-salmons\n",
"Cidre Bouché Pur jus Kan Ar Mor => en:artisan-products, en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:squeezed-apple-juices, en:squeezed-juices\n",
"Dessert Sans Sucre Ajouté Poire => \n",
"Chocolat Cannelle NewTree => en:sugary-snacks\n",
"Bordeaux Grande Cuvée 2014 => en:alcoholic-beverages, en:beverages, en:bordeaux, en:french-wines\n",
"Sun Tea => en:beverages, en:iced-teas\n",
"Les madeleines coquilles Aux œufs frais => \n",
"Chardonnay => \n",
"Allumettes Nature => fr:lardons\n",
"Boulghour à l'Orientale => \n",
"Cornichons Fin au Vinaigre => \n",
"Fromage Blanc Brebis => fr:fromages-blancs\n",
"La Pause Chocolat => \n",
"Filet de Bacon fumé - 12 tranches - 150 g - Auchan => \n",
"Moules de Bouchot de la Baie du Mont-Saint-Michel => \n",
"Salade de Fruits de Mer sans Surimi => \n",
"Le Bon Paris à l'Étouffée => en:hams, en:meats, en:prepared-meats, en:white-hams, fr:jambons-de-paris\n",
"Terrine de Foie de Volaille => en:terrine\n",
"Floraline => \n",
"Mes Premiers Légumes Carottes Blanches => en:canned-carrots\n",
"Runts => \n",
"Palets au Quinoa => \n",
"Fondant au Chocolat => \n",
"Sprink's Zéro Mojito => en:diet-cola-soft-drink\n",
"Mini Montecao => \n",
"Sucre Fin Cristallisé => \n",
"Stoptou => \n",
"Chips ondulées saveur chèvre & poivre => en:potato-crisps-in-sunflower-oil\n",
"Féta (26% MG) => en:cheeses, en:dairies, en:feta, en:greek-cheeses, en:pasteurized-cheeses, en:sheep-cheeses\n",
"Emincés de Saumon Fumé aux 5 Baies => en:salmons, en:smoked-fishes, en:smoked-salmons, en:smoked-salmons-from-farming\n",
"Saucisson Sec => en:meats, en:prepared-meats, fr:saucissons, fr:saucissons-secs\n",
"Barres Figue aux 3 Céréales => en:bars, en:cereal-bars\n",
"Agneau Rôti => \n",
"Pains au chocolat => en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages, en:sugary-snacks\n",
"Ficodindia e Arancia => \n",
"Taboulé aux Tomates fraîches, Menthe, Citron & Huile d'Olive vierge => \n",
"Crème dessert Cacao => en:chocolates, en:sugary-snacks\n",
"Filet mignon de porc aux cèpes purée à la crème => \n",
"Brandade de Nîmes => \n",
"Planta fin => en:margarines, en:plant-based-foods, en:plant-based-foods-and-beverages, en:plant-based-spreads, en:salted-spreads, en:spreadable-fats, en:spreads, en:vegetable-fats\n",
"Pom' & Go Pomme => en:fruits-and-vegetables-based-foods, en:fruits-based-foods, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Bacon, Tranches Fines, Fumé (15 Tranches) => en:meats\n",
"Camembert Sel réduit de 25% => en:camemberts, en:cheeses, en:soft-cheeses-with-bloomy-rind\n",
"Cremige Frischkäsezubereitung Knoblauch => \n",
"Penne => en:dry-pasta\n",
"Hot dog => \n",
"Pomme, Jus à base de concentré => en:apple-juices, en:beverages, en:concentrated-apple-juices, en:concentrated-fruit-juices, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages\n",
"Champs-Élysées => \n",
"Haricots Blancs à la Sauce Tomate => en:canned-common-beans, en:canned-foods, en:canned-legumes, en:canned-plant-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Fromage Blanc Lissé à la Crème Fraîche => en:dairies\n",
"Muesli croustillant aux fruits rouges => en:breakfast-cereals, en:breakfasts, en:cereal-flakes, en:cereals-and-potatoes, en:cereals-and-their-products, en:flakes, en:mixed-cereal-flakes, en:mueslis, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Bombones Mon Chéri => \n",
"Biscuits petit déjeuner 5 céréales et pépites de chocolat => \n",
"Pain de mie complet bio => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages, en:sliced-breads\n",
"Fleur De Maïs => \n",
"Cidre Brut => en:alcoholic-beverages, en:beverages, en:ciders\n",
"Guyader Rillettes De Maquereau => fr:rillettes-de-maquereau\n",
"Paprika Doux Poudre => \n",
"Moules à la catalane => en:canned-foods, en:mussels\n",
"Gratin de Coquillettes au Jambon et à l'Emmental, Surgelé => en:meals, en:microwave-meals\n",
"Rhum Charrette => en:alcoholic-beverages, en:rums\n",
"Demi-filets de poulet rôti => \n",
"Nectar de mangue, d'orange et de fruit de la passion => en:fruit-based-beverages, en:fruit-juices-and-nectars, en:juices-and-nectars\n",
"Sel de mer extra fin iodé => \n",
"Le Paris léger - 4 tr. fines => en:hams, en:meats, en:prepared-meats\n",
"Easter Egg Hunt Bag => \n",
"Noir Amandes => en:chocolates, en:plant-based-foods, en:plant-based-foods-and-beverages, en:sugary-snacks\n",
"2 Flammekueches Alsaciennes => \n",
"Couscous => en:cereal-semolinas, en:cereals-and-potatoes, en:cereals-and-their-products, en:durum-wheat-semolinas, en:durum-wheat-semolinas-for-couscous, en:plant-based-foods, en:plant-based-foods-and-beverages, en:wheat-semolinas\n",
"Poudre de cacao cru, sans sucre, qualité premium => \n",
"Nes => \n",
"Smiley Egg => \n",
"Confit d'aubergines => \n",
"Sirop de Mandarine => \n",
"Flans Nappés de Caramael => \n",
"raclette de Savoie => \n",
"Pastillas poulet, Bloc de Foie Gras de Canard, Fruits Secs => en:fish-and-meat-and-eggs, fr:bloc-de-foie-gras, fr:foies-gras, fr:foies-gras-de-canard\n",
"sardines huile de tournesol => en:sardines-in-sunflower-oil\n",
"Boudin Artisanal à Griller => \n",
"Chou Rouge à la ciboulette => en:fresh-meals\n",
"Hula hoops goût Bacon => \n",
"Lasagnes Chèvre/Épinards => en:meals\n",
"Rillettes de poulet roti => en:chicken-rillettes\n",
"Taboulé Oriental à la Menthe => en:tabbouleh\n",
"Sauce Vinaigrette aux Tomates Séchées => en:canned-foods, en:vinaigrettes\n",
"Cocktail d'Olives => \n",
"Crème Légère Sucrée => \n",
"Sauce salade Échalotes & Fines Herbes Légère => \n",
"Vinaigrette à l'huile d'olive => en:extra-virgin-olive-oils, en:fats, en:vinaigrettes\n",
"Céréales fourrées Choco-Noisettes => en:breakfast-cereals, en:breakfasts, en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"M&M's Chocolate => \n",
"8 crêpes moelleuses saveur vanille => en:crepes\n",
"Les Fruits Bio Framboises sans Pépins => en:plant-based-foods-and-beverages\n",
"Burger' Cheddar & Emmental 20 Tranches (17 % MG) => en:cheeses, en:dairies\n",
"Chocolat Dégustation Fin Noir Orange => en:chocolates, en:sugary-snacks\n",
"Tranché de dinde Halal => en:meats, en:turkeys, fr:charcuteries-cuites\n",
"Velouté De Poireaux Et Pommes De Terre => en:cream-of-leek-soups\n",
"Basil-infused Olive Oil => \n",
"Bière du Vexin Blanche => en:alcoholic-beverages, en:beers, en:beverages, en:craft-beers, en:french-beers, en:wheat-beers\n",
"Blanc de Poulet rôti à la broche - 6 tr. fines => en:chicken-ham, en:chickens, en:meats, en:poultries\n",
"Mortadelle Stella d'Oro => en:mortadella\n",
"Isio 4 Facile à Étaler => \n",
"Langoustines entières crues surgelées => \n",
"Route des épices => \n",
"Compote spécialité Pommes - Chataignes => en:apple-compotes\n",
"Tuiles saveur barbecue => fr:tuiles-salees\n",
"Crevettes belles & croquantes => en:shrimps\n",
"Raclette Fumée => en:smoked-trouts\n",
"Frites de Poulet => \n",
"Gaufrette Praliné Noisette => \n",
"Sauce bolognaise épicée => \n",
"Œufs Pochés au Jambon et à la Ciboulette => en:meals\n",
"Yaourt Saveur Coco au Bifidus Auchan => en:flavoured-yogurts\n",
"Breizh Cola => en:diet-cola-soft-drink\n",
"Véritable Merguez Bœuf & Mouton (x 6) => en:meats\n",
"Sorbet plein fruits Fruits de la passion => en:sorbets\n",
"Crème Légère & Épaisse => \n",
"Tartare Ail & Fines herbes => \n",
"Toasts Froment et Graines => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages, en:zwieback, fr:biscottes-au-froment\n",
"8 Gaufres Molles Poudrées au Sucre => en:waffles\n",
"Jus de Pamplemousse => en:grapefruit-juices\n",
"Céréales et Saveur Alsacienne => \n",
"Magret de canard fumé au bois de hetre => \n",
"25 Quenelles Nature => en:plain-quenelles\n",
"DooWap - 8 Brioches aux Pépites de Chocolat au Lait (-30% Matière grasse) => \n",
"Jus Orange Sanguine => en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:orange-juices, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:squeezed-juices, en:squeezed-orange-juices\n",
"Confiture de groseille => \n",
"Duo Glacier => \n",
"Eau minérale gazeuse => en:natural-mineral-waters\n",
"20 mini croque-monsieur => en:dairies\n",
"Snack It - Sour Cream & Oignon => \n",
"Saucisson de Parme => en:meats, en:prepared-meats, fr:saucissons, fr:saucissons-secs\n",
"Hamiud => \n",
"Assiette Navarin de Petits légumes & d'Agneau Français => en:french-emmentaler\n",
"Cornichons aigres-doux => en:pickles, en:plant-based-pickles, fr:cornichons-aigres-doux\n",
"PRINGLES : Original Tuiles salées 175g => fr:tuiles-salees\n",
"Compotes Pomme => en:desserts, en:fruits-based-foods, en:plant-based-foods-and-beverages\n",
"Farine de blé Type 65 => en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Pain de mie 7 céréales => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages, en:sliced-breads\n",
"Filets de Limande du Nord Meunière => \n",
"Cervelas => \n",
"Fusilli au poulet, champignons et crème => en:meals, en:meals-with-chicken\n",
"BIO Muesli Croustillant Chocolat => en:breakfast-cereals, en:breakfasts, en:cereal-flakes, en:cereals-and-potatoes, en:cereals-and-their-products, en:flakes, en:mixed-cereal-flakes, en:mueslis, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Haricots verts coupés extra fins => en:canned-foods, en:canned-green-beans, en:canned-legumes, en:canned-plant-based-foods, en:canned-vegetables, en:fruits-and-vegetables-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:vegetables-based-foods\n",
"Cacao en poudre varieté Criollo => en:cocoa-powder\n",
"Triple Chocolate Cookies => \n",
"Parmentier de canard => \n",
"2 Galettes Paysanne aux pommes de terre lardons et oignons => en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Bouillon de poule en cubes => en:bouillon-cubes\n",
"Crème dessert pistache => en:dessert-creams\n",
"Veggie Mini Grillsteaks => en:refrigerated-meals\n",
"Rillettes aux 2 saumons Citron => \n",
"Confit de Canard, Pommes de Terre à la Sarladaise - Castelnaudary => en:canned-meals, en:duck-dishes\n",
"Filets de Maquereaux sauce tomate et basilic => en:canned-fishes, en:canned-foods, en:fish-fillets, en:fishes, en:mackerels, en:mackerels-fillets, en:mackerels-fillets-with-tomato-and-basilisk, en:seafood, en:tinned-mackerels\n",
"Veloute de legumes verts => \n",
"Beurre doux (60% MG) => en:dairies, en:fats, en:spreads, en:sweet-cream-butters\n",
"Petits pois et jeunes carottes extra-fins à l'étuvée => en:canned-carrots, en:canned-peas\n",
"Noiraude => \n",
"Jambon Crudités Emmental Mon Snack => en:cheese-sandwiches, en:sandwiches\n",
"X'Trem Cacao y Avellanas => en:breakfasts, en:chocolates, en:cocoa-powder, en:sugary-snacks\n",
"Ail Semoule => \n",
"Fromage de chèvre Sainte-Maure => en:goat-cheese, en:pasteurized-cheeses\n",
"Orange juice => en:beverages, en:fruit-based-beverages, en:fruit-juices-and-nectars, en:fruit-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages\n",
"Penne Rigate n. 73 (Lot x 3) => en:dry-pasta\n",
"Poulet Curry et Riz Basmati => \n",
"Mousline au Lait de Normandie => \n",
"biscuit pur beurre chocolat au lait => en:biscuits, en:biscuits-and-cakes, en:milk-chocolate-biscuits, en:sugary-snacks\n",
"Madeleinettes aux oeufs => \n",
"Madeleines Bretonnes => \n",
"Vinaigrette Huile de Noix Poivron Rouge, Légère => \n",
"Mini-Magdalenas Yogur => \n",
"Pâté Recette Basque => \n",
"Thé vert Bio équitable Menthe => \n",
"Double concentré de tomates => en:canned-foods, en:canned-plant-based-foods, en:canned-tomatoes, en:canned-vegetables, en:fruits-and-vegetables-based-foods, en:plant-based-foods, en:plant-based-foods-and-beverages, en:tomato-pastes, en:tomatoes-and-tomato-products, en:vegetables-based-foods\n",
"Almond & Coconut gluten Free Nut Bar => \n",
"Rôti de dinde cuit 100% filet* - 4 tranches => en:meats, en:poultries, en:turkeys, fr:rotis-de-dinde\n",
"Baba au rhum => en:desserts\n",
"Andouillettes Grillées aux Herbes => \n",
"iced tea => en:beverages, en:iced-teas\n",
"6 Gaufres au Miel à la farine d'épeautre => en:waffles\n",
"Chocolat poule chocolat lait Bio => \n",
"Cacahuète Sel et Poivre => \n",
"Olives apéro à l'ail => en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Empress Grey Teabags => \n",
"32 portions riche en calcium (XXL) => \n",
"Pâte de Bouillon de Légumes => \n",
"La Fort Boyard => \n",
"Yaourt de Brebis Saveur Framboise => en:dairies\n",
"6 Barres de Céréales Pomme Verte => en:bars, en:cereal-bars\n",
"Passata di pomodoro (Purée de tomates) => \n",
"Corsé maxi format => \n",
"16 Bâtonnets de Colin => \n",
"Voglines Integrali => \n",
"Boisson au Lait Saveur Fraise => en:dairies, en:milks\n",
"Truite Fumée Pyrénées (4 tranches) - 120 g => en:smoked-trouts\n",
"Sirop De Grenadine => en:grenadine\n",
"Spaghetti Complets => en:dry-pasta, en:spaghetti\n",
"Nectar de poire => \n",
"San Pellegrino Anranciata => en:beverages, en:carbonated-drinks, en:carbonated-mineral-waters, en:carbonated-waters, en:mineral-waters, en:non-sugared-beverages, en:waters\n",
"Brioche Tressée Pur Beurre Extra Fondant => \n",
"Limonade Ramune => en:beverages, en:carbonated-drinks, en:lemonades, en:sodas, en:sugared-beverages\n",
"Dolce Gusto Lungo Intenso => en:beverages, en:coffee-capsules, en:coffees, en:hot-beverages, en:nespresso-compatible-coffee-capsules, en:non-sugared-beverages\n",
"Emmental rape => en:grated-emmentaler\n",
"Champagne Charles VII brut rosé => en:alcoholic-beverages\n",
"6 Oeufs Frais Bio => \n",
"Jus de Clémentine => en:apple-juices, en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages\n",
"Maïs doux & poulet fermier du Poitou => \n",
"Sablés parisien au brie de Meaux => en:biscuits, en:biscuits-and-cakes, en:sugary-snacks, fr:biscuits-sables, fr:sables\n",
"Cuisson Advantage => en:margarines\n",
"Eau de source de montagne d'Auvergne => en:spring-waters\n",
"Lait des Campagnes du Sud de la France => \n",
"Gros Sel Guérande Seche => \n",
"Steak de Thon Albacore => en:canned-tunas, en:fishes, en:seafood, en:tunas, en:yellowfin-tunas\n",
"Prémilait => \n",
"Cassoulet 2 personnes => en:canned-foods, en:canned-meals, en:meals, en:meals-with-meat, en:pork-meals, fr:cassoulets\n",
"Tranchettes Gouda au Cumin => \n",
"Filets de poulet rôti => \n",
"Cônes Soja Chocolat => en:ice-cream-cones\n",
"Le Bacon Fumé => \n",
"Camembert De Normandie 45 % AOP => en:camemberts, en:camemberts-de-normandie, en:cheeses, en:cow-cheeses, en:dairies, en:french-cheeses, en:soft-cheeses-with-bloomy-rind, en:unpasteurised-cheeses, fr:camemberts-au-lait-cru\n",
"FILET TRANCHE DE POULET BARBECUE - 4tr. => \n",
"Blanc de Poulet Doré au Four - 4 tr. => en:chicken-ham, en:chickens, en:meats, en:poultries, en:prepared-meats, fr:charcuteries-cuites\n",
"Cellentani n. 297 => \n",
"Kinder Surprise => en:chocolate-bars, en:sugary-snacks\n",
"NaturNes Légumes Verts, Riz, Saumon => \n",
"Tripes à la niçoise => \n",
"Fromage Blanc Battu => fr:fromages-blancs\n",
"15 Oeufs frais petits => \n",
"Pesto Verde => en:pestos\n",
"Eau de source de Montagne des Alpes => en:mountain-products, en:spring-waters\n",
"Galets Chuao Pralus => \n",
"Limone E Menta => \n",
"French camembert => en:camemberts, en:cheeses, en:cow-cheeses, en:dairies, en:pasteurized-camembert, en:pasteurized-cheeses, en:soft-cheeses-with-bloomy-rind\n",
"Poêlée à la savoyarde (sauce au reblochon, jambon fumé) => en:meals, fr:poelees\n",
"Délicieux sablés Figues, Pignons => fr:sables\n",
"Poulet Rôti Blé Cuisiné Tomates Paprika => \n",
"OMELETTE A LA PAYSANNE - pommes de terre lardons champignons - => \n",
" Pocket Raisin => \n",
"Brandade de morue parmentiere => \n",
"Plie panée farce champignons-crevettes => en:meals\n",
"Figatelli à l'Acqua Vita => \n",
"Lentilles carottes et oignons => \n",
"Cornichons extra-fins => en:extra-fine-gherkins, en:pickled-gherkins\n",
"Tripes mode de Caen à l'ancienne => \n",
"Pruneaux d'agen Géants => en:dried-fruits, en:dried-plant-based-foods, en:dried-products, en:dried-prunes, en:fruits-and-vegetables-based-foods, en:fruits-based-foods, en:plant-based-foods, en:plant-based-foods-and-beverages, fr:pruneaux-d-agen\n",
"Pur Jus Pamplemous => en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:squeezed-juices\n",
"Colin d'Alaska façon meunière => \n",
"Original Burgers Classic => \n",
"Secret de Berticot => \n",
"Ananas tranches au sirop léger => en:dairies\n",
"Chorizo Tranché 10 Tranches => fr:chorizos\n",
"Les Lactés Nature Sucré => \n",
"Taboulé aux Tomates Fraîches à la Menthe => en:tabbouleh\n",
"Pâtes aux Œufs Albesi => \n",
"Sauce Riesling , Bœuf & Lardons => fr:lardons\n",
"Mimolette Vieille => \n",
"Rillettes du Mans Tradilège Marque Repère => \n",
"Pâte De Cacao Cru Bio => \n",
"Crica Choc' Chocolat Noisette (maxi pack) => \n",
"Siracanta => \n",
"Bubbles Sparkling Apple & Berry => \n",
"Cœur Guimauve => \n",
"Brioche Tranchée Pur Beurre => en:sugary-snacks, fr:brioches-tranchees\n",
"Le Bon Poulet Rôti => en:meats\n",
"Gaufres &quot;Grand-Mère&quot; => \n",
"Saucisson à Cuire Pistache => en:meats, en:prepared-meats, fr:saucissons\n",
"Blanc de dinde - 25% de sel* - *par rapport à la moyenne de la catégorie - 4tr. => en:meats, en:poultries, en:prepared-meats-with-less-salt, en:products-with-reduced-salt\n",
"Chiffonnade Chorizo Extra => fr:chorizos\n",
"10 Galettes de Blé Noir Haute Bretagne => en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Liégeois Chocolat => en:sugary-snacks\n",
"Triple distilled Vodka => \n",
"6 Quenelles Nature (Aux Œufs Frais) => \n",
"Jambon sec => \n",
"Brioches à la Crème => \n",
"Spaghetti fine => \n",
"Moules au piment d'Espelette => \n",
"Palets Framboise Pur Beurre => en:biscuits\n",
"Quinoa Facile - Quinoa, Blé, Lentilles corail, Carottes => \n",
"Saveur Abricot, Vanille, Framboise, Banane => \n",
"Cheddar => en:cheddar-sandwiches, en:ham-and-cheese-sandwiches\n",
"Nouilles Instantanées saveur Bœuf => en:cereals-and-potatoes, en:cereals-and-their-products, en:instant-noodles, en:noodles, en:plant-based-foods\n",
"Blanc de dinde doré au four => en:meats, en:poultries, en:prepared-meats, en:turkey-breasts, fr:charcuteries-cuites\n",
"Pastabox Poulet à la Crème avec Emmental => en:meals\n",
"Oranges Valencia Late => \n",
"Prosciutto di Parma => \n",
"Thé noir - Tchaï aux epices => en:plant-based-foods-and-beverages\n",
"Carré de Porc Rôti => \n",
"Fourrés coeur choco noisette => \n",
"Xmas Turkey => \n",
"Farine de blé suprême => en:cereal-flours, en:cereals-and-potatoes, en:cereals-and-their-products, en:flours, en:plant-based-foods, en:plant-based-foods-and-beverages, en:wheat-flours\n",
"Mozzarella di Bufala => en:mozzarella, fr:mozzarella-di-bufala-campana\n",
"2 Galettes au blé noir lardons chèvre => en:cereals-and-potatoes, en:cereals-and-their-products\n",
"Bière blonde => en:alcoholic-beverages, en:artisan-products, en:artisanal-spirits, en:beers, en:beverages, en:craft-beers, en:french-beers, en:lagers, en:organic-beers\n",
"SPAGHETTI aux oeufs frais => \n",
"Veggiefresh Bratwurst => \n",
"Paris Brest => en:canned-champignon-mushrooms, en:hams, fr:jambons-de-paris\n",
"Chorizo Doux => fr:chorizos\n",
"Super-Graines Original Carob hit => \n",
"Eau de source de Montagne => en:beverages, en:mountain-waters, en:non-sugared-beverages, en:spring-waters, en:waters\n",
"Emincés de gésiers - 2x75g. => \n",
"Bubbles sparkling orange & lime => \n",
"Sandwich Crudités Poulet Rôti Mayonnaise Allégée => en:chicken-sandwiches, en:poultry-sandwiches, en:sandwiches\n",
"Pâté de campagne => en:meats, en:prepared-meats, en:salted-spreads, en:spreads\n",
"Sardines à l'huile d'Olive et Herbes de Provence => en:canned-sardines\n",
"Cerneaux de noix => \n",
"Confiture fraises d'aquitaine => en:strawberry-jams\n",
"Fourme d'Ambert => en:blue-veined-cheeses, en:dairies, en:french-blue-veined-cheeses, en:french-cheeses, fr:fourme-d-ambert\n",
"Mouliné Printanier => \n",
"Thon Blanc (germon) au Naturel label Rouge => en:canned-tunas, en:tuna-in-brine, fr:thons-blancs-au-naturel\n",
"Ma Salade Poulet œufs, Parmesan => \n",
"Crokawak saveur Vanille Chocolaté => en:desserts\n",
"Sardines à l'Huile d'Olive Extra Vierge Erquy Millésime 2017 => en:canned-sardines, en:extra-virgin-olive-oils\n",
"Rillettes De Maquereau => fr:rillettes-de-maquereau\n",
"Tarte aux poireaux => \n",
"Jet gum => \n",
"Soupe de Poisson => en:frozen-ready-made-meals, en:meals-with-fish\n",
"Pate brisee sans gluten => \n",
"Fromage Blanc 0% Nature => fr:fromages-blancs\n",
"P'tit brassé Myrtille => en:baby-dairy-desserts\n",
"Crêpes au Fromage => en:crepes\n",
"Vinaigre de vin aromatisé à l'échalote => \n",
"Mimolette Française => \n",
"Trésor chocolat noisette => en:breakfast-cereals, en:breakfasts, en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Turron Blando => \n",
"Carré Frais 0% recette Nature (offre découverte) => \n",
"Coquillettes 3 minuti Al Dente => en:cereals-and-potatoes, en:cereals-and-their-products, en:dry-pasta, en:pastas, en:plant-based-foods, en:plant-based-foods-and-beverages, fr:coquillettes\n",
"Vinaigre Balsamique de Modène => en:balsamic-vinegars, en:vinegars\n",
"Tuiles Crème Oignons => fr:tuiles-salees\n",
"Farine de blé complète T110 Bio => en:cereal-flours, en:cereals-and-potatoes, en:cereals-and-their-products, en:flours, en:plant-based-foods, en:plant-based-foods-and-beverages, en:wheat-flours\n",
"Moulage Garni Lapin de Pâques => \n",
"Fourme d'ambert => en:blue-veined-cheeses, en:dairies, en:french-blue-veined-cheeses, en:french-cheeses, fr:fourme-d-ambert\n",
"Brioche tranchée pur beurre => en:sugary-snacks, fr:brioches-tranchees\n",
"Pain De Mie Aux Fibres => en:breads, en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Miel de Montagne Bio => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:honeys-from-the-mountains, en:mountain-products, en:spreads, en:sweet-spreads, en:sweeteners, fr:miels-de-fleurs\n",
"Cocktail Aux Légumes => \n",
"Allumettes Nature (2 Barquettes) => fr:lardons\n",
"Yaourts fermiers vanille => \n",
"Cornichons Fins aux 5 Aromates => en:canned-foods, en:extra-fine-gherkins, en:fruits-and-vegetables-based-foods, en:pickled-gherkins, en:pickles, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Le mega Jambon Emmental => \n",
"Liégeois Saveur Vanille sur lit de caramel => en:dairies, en:desserts\n",
"6 Crêpes Beurre-Sucre Pur Beurre aux œufs frais (+1 gratuite) => \n",
"Rigolo Burger => \n",
"Ciboulette => en:meals\n",
"Morbier lait cru AOP => en:cheeses, en:dairies, en:french-cheeses, en:unpasteurised-cheeses\n",
"Saumon fumé label rouge ecosse => \n",
"Riz, Pois & Lentilles => en:plant-based-foods-and-beverages, en:seeds\n",
"Gewurztraminer 2012 => \n",
"Beurre Demi-Sel (80 % MG) => en:dairies, en:fats, en:half-salted-butter\n",
"Rillettes de poulet rôti façon thaï => \n",
"Truite fumée d'Aquitaine => en:smoked-trouts\n",
"Vinaigrette Huile de Sésame Soja => en:vinaigrettes\n",
"Petits Filous Tub's Goûts Myrtille et Abricot (édition limitée) => \n",
"Saumon Fumé en Tranches => en:smoked-salmons\n",
"Pesto genovese => \n",
"Burgenland 2015 => \n",
"Ravioli au Bœuf Bio => en:ravioli\n",
"Champagne Brut => \n",
"Haricots Verts Extra Fins Cueillis et Rangés à la Main => en:canned-green-beans\n",
"Farine de Riz => en:cereals-and-potatoes, en:cereals-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Yaourt au soja, Nature (Sojasun) => en:dairies, en:yogurts\n",
"Miel de Fleurs de Poitou-Charentes et Vendée => fr:miels-de-fleurs\n",
"Saucisson Sec à Croquer => en:prepared-meats, fr:saucissons, fr:saucissons-secs\n",
"Aiguillettes de canard au poivre vert écrasée de pommes de terre => \n",
"Tomates Concassées Pelées au Jus => en:plant-based-foods-and-beverages\n",
"70% Dark Chocolate => \n",
"Gaufres fourrage caramélisé => en:stuffed-waffles, en:waffles\n",
"Herbes de Provence Bio => en:herbes-de-provence\n",
"Saucisses Pur Porc aux Lentilles => \n",
"Sardines à la tomate => en:canned-fishes, en:canned-foods, en:canned-sardines, en:fishes, en:sardines, en:sardines-in-olive-oil, en:seafood\n",
"Salade Thon Niçoise => fr:salades-composees\n",
"Miel et Gelée Royale => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:spreads, en:sweet-spreads, en:sweeteners\n",
"24 Escargots préparés à la Bourguignonne Calibre moyen - surgelé => \n",
"Kouign Amann nature pur beurre => en:desserts, en:pastries, fr:gateaux-bretons, fr:kouign-amann\n",
"Cruspies Paprika => en:appetizers, en:chips-and-fries, en:crisps, en:potato-crisps-in-sunflower-oil, en:salty-snacks\n",
"Bière des sans-culottes => en:alcoholic-beverages, en:beers, en:beverages, en:craft-beers, en:french-beers\n",
"Fromage de chèvre Rigotte de Condrieu => en:dairies, en:goat-cheese\n",
"Matière Grasse Cuisine & Pâtisserie => \n",
"Terrine De Canard Au Poivre Vert => en:terrine\n",
"Sardines cuisinées à déguster chaud aux épices orientales => en:canned-foods, en:canned-sardines, en:sardines, en:sardines-in-oil, en:sardines-in-olive-oil\n",
"Houmous extra => en:hummus\n",
"Mayonnaise Haute Fermeté excellente tenue => en:mayonnaises\n",
"Sucre en poudre => \n",
"Floradix Fer + Plantes => \n",
"Muffins au Seigle et au Blé Bio => \n",
"Semoule de couscous facile => en:cereal-semolinas, en:durum-wheat-semolinas, en:durum-wheat-semolinas-for-couscous, en:microwave-meals, en:wheat-semolinas\n",
"Choux-fleurs en Petites Fleurettes Déjà Cuit Vapeur => en:frozen-cauliflower-florets\n",
"Palhais de Portugal Original => \n",
"Muesli crunchy & wholesome => en:breakfast-cereals, en:breakfasts, en:cereal-flakes, en:cereals-and-potatoes, en:cereals-and-their-products, en:flakes, en:mixed-cereal-flakes, en:mueslis, en:mueslis-with-chocolate, en:mueslis-with-fruits, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Haricots Blancs => en:canned-common-beans, en:canned-foods, en:canned-legumes, en:canned-plant-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Haricots Verts Extra fins cueillis et rangés mains Bio => en:canned-foods, en:canned-green-beans, en:legumes-and-their-products\n",
"Olives noires à la grecque => en:olives, en:pickles\n",
"Boulghour de riz, légumes et colombo => \n",
"Bombón Chocolate => \n",
"Brioche Vendéenne IGP Pur Beurre Tressée à la main => \n",
"Crica Lait (maxi pack) => \n",
"Roller P!k => \n",
"Jambon Cru Serrano Affiné 14 mois => fr:jambons-serrano\n",
"Amandes en poudre => \n",
"Saumon Fumé Bio Irlandais => en:smoked-salmons, en:smoked-salmons-from-farming\n",
"Midòna => \n",
"Île Gourmande Choco => \n",
"Olives à la provençale => en:olives\n",
"P'tit Flan Vanille => \n",
"Moutarde de Dijon Fine et Forte => en:mustards, en:sauces\n",
"Curly cacahuete 2x100g +10% gratuit => en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Blédine Cacao => en:breakfasts, en:chocolates, en:cocoa-powder, en:sugary-snacks\n",
"Emietté de Thon à la Luzienne => en:canned-fishes, en:canned-tunas\n",
"Fromage blanc sucre => fr:fromages-blancs\n",
"Goyave => \n",
"Cuvée le Solleiller => \n",
"Activia à Boire Céréales Graines de Lin Quinoa Sésame => \n",
"Saint-Marcellin Moulé à la Louche Bio => \n",
"Miel de montagne => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:honeys-from-the-mountains, en:mountain-products, en:spreads, en:sweet-spreads, en:sweeteners, fr:miels-de-fleurs\n",
"Lasagne à la bolognaise => fr:lasagnes-a-la-bolognaise\n",
"Gourmand Yaourt Pomme d'Amour => \n",
"Languedoc 2016 => \n",
"Tartare ail et graines croquantes => \n",
"Champignons de Paris pieds coupés => en:canned-champignon-mushrooms\n",
"Lion Crunchy Muesli Caramel et Chocolat => en:breakfast-cereals, en:breakfasts, en:cereals-and-potatoes, en:cereals-and-their-products, en:mueslis\n",
"Miel Australien de Forêt Sauvage => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:spreads, en:sweet-spreads, en:sweeteners\n",
"Thé Earl Grey bergamote => en:black-teas\n",
"Saumon Fumé Élevé en Norvège => en:fishes, en:salmons, en:seafood, en:smoked-fishes, en:smoked-salmons, en:smoked-salmons-from-farming\n",
"Filet de poulet rôti - 4 tr. épaisses => en:chicken-breasts, en:meats\n",
"Shreddies Coco Caramel Flavoured => \n",
"La Poêlée à La Périgourdine => en:frozen-ready-made-meals, en:meals, fr:poelees\n",
"Cordons Bleus de Poulet => en:chickens\n",
"Amarena Cherries in Syrup => \n",
"Les Gaufres Gourmandes Pur Beurre Bio => en:waffles\n",
"Rillettes pures volailles => \n",
"Fusilli, Comme un Chef ! => en:cereals-and-potatoes, en:cereals-and-their-products, en:dry-pasta, en:pastas, en:plant-based-foods, en:plant-based-foods-and-beverages, es:helices-de-trigo-duro, fr:fusilli\n",
"Pur jus d'orange avec pulpe 1,5 L Innocent => en:beverages, en:fruit-based-beverages, en:fruit-juices, en:fruit-juices-and-nectars, en:juices-and-nectars, en:orange-juices, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:squeezed-juices, en:squeezed-orange-juices\n",
"Xocomeli 57% => \n",
"Jus de tomate => en:beverages, en:juices-and-nectars, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:tomatoes-and-tomato-products, en:vegetable-based-beverages, en:vegetable-based-foods-and-beverages, en:vegetable-juices\n",
"Mont des Cats => \n",
"Le Bio Pour Toute La Famille Multifruits => en:multifruit-juices\n",
"Epinard Hachés surgelés => en:frozen-green-beans\n",
"Pur Arabica Moulu biologique => en:ground-coffees\n",
"Ravioli aux Légumes bio - 700 g - U => en:ravioli\n",
"Muesli croustillant éclats de chocolat => en:breakfast-cereals, en:breakfasts, en:cereal-flakes, en:flakes, en:mixed-cereal-flakes, en:mueslis\n",
"Poulet tandoori semoule aux petits légumes => en:microwave-meals\n",
"4 mini gratins 3 légumes => \n",
"Filet de Maquereaux à la Moutarde => en:fish-fillets, en:fishes, en:mackerels, en:mackerels-fillets, en:seafood\n",
"Star Wars => \n",
"Pur Jus Carotte lactofermenté => en:beverages, en:juices-and-nectars, en:non-sugared-beverages, en:plant-based-beverages, en:plant-based-foods-and-beverages\n",
"Palets pur beurre => en:biscuits, en:biscuits-and-cakes, en:sugary-snacks, fr:biscuits-sables\n",
"Süssstofftabletten Cologran => \n",
"The Original Doony's => \n",
"Gaspacho tomates vertes et citrons => \n",
"Limonade citron vert et menthe => \n",
"Mini Brownies aux pépites de chocolat => \n",
"Philadelphia Nature (21,5% MG) => en:dairies, en:french-cheeses, en:fresh-foods, en:industrial-cheese\n",
"Coeur de palmier => \n",
"Roulade de volaille olives Halal - 10 tr. => \n",
"Quenelles de Volaille Sauce Financière => en:chicken-quenelles, fr:quenelles\n",
"Powertabs Fast Hydration Citron => \n",
"Chocolat Noir Exotique Coco Ananas Banane => \n",
"Chocolat au lait => en:sugary-snacks\n",
"Yaourt Brassé Bio Framboise - Sureau => en:dairies\n",
"Pâte feuilletée les 2 pâtes de 230 g => \n",
"Breuss => \n",
"Sel Fin Iodé Fluoré => fr:sels-fins\n",
"Cidre bouché normand doux => \n",
"Tartiflette au Reblochon de Savoie => \n",
"Madeleines => en:madeleines\n",
"Bledilait => \n",
"Vin rouge => en:alcoholic-beverages, en:beverages, en:non-sugared-beverages, en:wines\n",
"Confiture extra groseille bio => \n",
"Yaourt de Brebis au Lait Entier Vanille => en:whole-milk-yogurts\n",
"Ribs de Porc Sauce Barbecue => \n",
"Pomme de Terre, Carotte et Poulet => en:microwave-meals\n",
"Vinaigre balsamique huile d'olive => en:vinegars\n",
"Salade Jeunes Pousses => \n",
"Sandwich Thon Crudité Œuf ( Baguette Vienn. ) => \n",
"Lécithine de Soja => en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Œufs Calibre Moyen => en:bird-eggs, en:eggs, en:farming-products\n",
"Beurre Tendre Doux => en:animal-fats, en:butters, en:dairies, en:fats, en:milkfat, en:spreadable-fats, en:spreads, en:sweet-cream-butters\n",
"Mogette de Vendée Cuite au Naturel => en:common-beans, en:plant-based-foods, en:plant-based-foods-and-beverages, en:white-beans, fr:mogettes\n",
"Haricots Verts Très Fins => en:canned-foods, en:canned-green-beans, en:canned-legumes, en:canned-plant-based-foods, en:canned-vegetables, en:fruits-and-vegetables-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:vegetables-based-foods\n",
"Herb & Garlic Kangaroo Steak => \n",
"Crêpes Moelleuses au Sucre de Canne => en:crepes\n",
"Huile de pepins de raisins => \n",
"Beurre de cacahuètes => en:fats, en:legumes-and-their-products, en:nuts-and-their-products, en:roasted-peanuts, en:spreads\n",
"Miso soupe => en:dehydrated-soups, en:soups\n",
"Vegetal Burger => \n",
"Pavé Le Montagnard - Jambon, Raclette, Pain aux Graines => \n",
"Lasagnes aux legumes => en:meals, en:prepared-lasagne\n",
"Mousse de Saumon au fromage frais et poivre du Népal => \n",
"Beurre de Bretagne Doux => en:fats, en:spreads, en:sweet-cream-butters\n",
"Sel Viking => en:half-salted-butter\n",
"Le Tartinable Yaourt Grec & Feta => en:dairies, en:flavoured-yogurts, en:plain-yogurts, en:sweetened-yogurts, en:whole-milk-yogurts, en:yogurts\n",
"Croutons nature => en:plain-yogurts\n",
"Saumon Fumé Bio, 4 tranches => en:smoked-salmons, en:smoked-salmons-from-farming\n",
"La Tierra => \n",
"Fromage Frais Nature => \n",
"Chinois Nature => en:plain-yogurts\n",
"Crevettes Nordiques décortiquées cuites Surgelées => en:prawns\n",
"Les petites Flûtes Sablées Chocolat & Saveur Caramel => \n",
"Le Fameux Parmentier de canard confit => \n",
"Fromage blanc de campagne => fr:fromages-blancs\n",
"Sel Fin (iodé et fluoré) => fr:sels-fins\n",
"100% Spiruline Crue Comprimés => \n",
"Filet de poulet pommes de terre sarladaises => \n",
"Biscotte complète Bio => \n",
"Qualité filtre décaféiné => \n",
"Cèpes => en:canned-mushrooms, en:mushrooms, en:mushrooms-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Gaufres au Miel => en:waffles\n",
"Gourde banane, pomme, mangue, lait de coco dès 10 mois, 90g => \n",
"Baklava => \n",
"Moules de Bouchot => en:mussels\n",
"Cola Cao Original => en:carbonated-drinks, en:sodas\n",
"White menthe forte => \n",
" Bridelight 3% Les carrés fondants goût Emmental => \n",
"freedent white => en:sugar-free-chewing-gum\n",
"Capellini n.1 (Lot x 3) => \n",
"Chocapic => en:breakfast-cereals, en:breakfasts, en:cereal-flakes, en:cereals-and-potatoes, en:cereals-and-their-products, en:flakes, en:mixed-cereal-flakes, en:mueslis, en:mueslis-with-chocolate, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"haricots blancs => en:canned-common-beans, en:canned-foods, en:canned-legumes, en:canned-plant-based-foods, en:legumes-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Pains Hamburger à la farine complète Géants => en:cereals-and-potatoes, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"FILET TRANCHE DE POULET CURRY - 4 tr. => en:chicken-breasts, en:meats\n",
"Colin d Alaska Panées => en:frozen-ready-made-meals\n",
"Quenelles Lyonnaises => en:meals, en:plain-quenelles, fr:quenelles\n",
"Tourteau Fromager => \n",
"Arôme vanille => fr:aromes-patisserie\n",
"Le Tranché Fin de Boeuf Doré au four - 6tr. fines => en:fresh-foods, en:meats, en:prepared-meats, fr:charcuteries-cuites\n",
"Crica 2 choco => \n",
"Les Saucisses aux Lentilles => \n",
"Bio Tomaten-ketchup aus kontrolliert ökologischem Anbau => en:ketchup\n",
"arome vanille => en:desserts\n",
"Perle de Lait => en:plain-stirred-yogurts\n",
"La Poule Vichy => en:bouillon-cubes\n",
"Jambon de Paris -25% de Sel => en:hams, en:meats, en:prepared-meats, en:white-hams\n",
"Coca Cola zero => en:sodas\n",
"Beef Jerky Original => \n",
"Banana Crunch => \n",
"Lentilles au Confit de Canard => \n",
"Riz Parfumé du Cambodge => \n",
"Soyciss => \n",
"Blanc de poulet - 25% de sel* - *par rapport à la moyenne de la catégorie - 6 tr. => en:chicken-ham, en:meats\n",
"Jambon cuit et fumé => en:white-hams\n",
"Rognons => \n",
"Cacahuètes en coque grillées => en:legumes, en:legumes-and-their-products, en:nuts-and-their-products, en:peanuts, en:plant-based-foods, en:plant-based-foods-and-beverages, en:roasted-nuts, en:roasted-peanuts\n",
"Cidre de Bretagne Brut (4.5%) => en:alcoholic-beverages, en:beverages, en:ciders\n",
"4 Muffins nature => fr:muffins\n",
"Champignons de Paris 1er Choix Émincés => en:canned-sliced-champignon-mushrooms\n",
"Gaufrettes Fourrées saveur Crème => en:stuffed-waffles\n",
"Japanese Green Tea => en:beverages, en:green-teas, en:iced-teas\n",
"Fraises Andalouses calibre ⩾ 25mm - Les Schtroumpfs et le Village Perdu => \n",
"Riz rond spécial dessert => \n",
"thé vert nature => en:green-teas\n",
"Cappuccino Saveur chocolat => \n",
"Boulgour, Quinoa et Sésame => \n",
"Madeleines au caramel => en:desserts, en:madeleines\n",
"Muesli Superfruits => en:breakfast-cereals, en:breakfasts, en:cereal-flakes, en:cereals-and-potatoes, en:cereals-and-their-products, en:flakes, en:mixed-cereal-flakes, en:mueslis, en:mueslis-with-fruits, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Emmental Bio => en:grated-emmentaler\n",
"Belvita - Petit Déjeuner - Chocolat & 5 Céréales Complètes => \n",
"Spiruline Culture Bio Ecocert 600 Comprimés 500 MG => \n",
"Pommes de Terre Coupées à l'Ancienne => \n",
"Asperges vertes => \n",
"Emmental Grand Affiné => \n",
"Tortilla Chips Smokey BBQ => en:appetizers, en:chips-and-fries, en:crisps, en:potato-crisps, en:potato-crisps-in-sunflower-oil, en:salty-snacks\n",
"Cidre Cuvée Spéciale Guillevic Pur jus Kan Ar Mor => en:artisan-products, en:beverages, en:fruit-based-beverages, en:fruit-juices, en:plant-based-beverages, en:plant-based-foods-and-beverages, en:squeezed-juices\n",
"Côtes du Rhône 2014 => \n",
"Riz au Curcuma et Gingembre façon Goa => \n",
"Noisettes décortiquées => en:hazelnuts, en:nuts, en:nuts-and-their-products, en:plant-based-foods, en:plant-based-foods-and-beverages, en:raw-hazelnuts, en:shelled-hazelnuts, en:shelled-nuts, en:shelled-raw-hazelnuts\n",
"Muesli Croustillant 4 Céréales & Fruits Secs => en:cereals-and-potatoes, en:mueslis-with-fruits, en:plant-based-foods, en:plant-based-foods-and-beverages\n",
"Croustillants Wasabi => \n",
"Liger Cola => en:beverages, en:carbonated-drinks, en:colas, en:sodas\n",
"Linguine integrale => \n",
"Cuvée réservée traditionnel => en:alcoholic-beverages, en:beverages\n",
"Gratin dauphinois surgelé Picard => en:frozen-foods, en:meals, en:microwave-meals\n",
"Poms => en:apple-soft-drinks, en:beverages, en:carbonated-drinks\n",
"Lasagnes Bœuf Fermier => en:meals\n",
"Pur Natur BIO => \n",
"Le Bœuf du Limousin, Pommes de Terre Anisées & Pineau des Charentes => \n",
"Sauce Pesto Alla Genovese => en:sauces\n",
"Choux-Fleurs en Fleurettes => en:frozen-cauliflower-florets\n",
"Cerneaux de noix BIO => \n",
"Sablés aux pépites de chocolat => en:biscuits, en:biscuits-and-cakes, en:sugary-snacks, fr:sables\n",
"Beurre Charentes Poitou Extra-Fin => en:animal-fats, en:butters, en:dairies, en:fats, en:milkfat, en:spreadable-fats\n",
"Poudre de cacao => en:cocoa-powder, en:sugary-snacks\n",
"Bacon Fumé => \n",
"Cacao maigre en poudre => en:cocoa-powder\n",
"Mimolette au Lait Pasteurisé => \n",
"Fromage Blanc Saveur Vanille => en:dairies\n",
"Aubergines grillées et marinées => en:pasta-sauces\n",
"Poulet émincé penne et tomates cuisinées => en:meals, en:microwave-meals\n",
"Pom'Potes Nature, Pomme Banane, Pomme Fraise => en:compotes, en:desserts, en:fresh-foods, en:fruits-and-vegetables-based-foods, en:fruits-based-foods, en:plant-based-foods, en:plant-based-foods-and-beverages, fr:compotes-a-boire\n",
"Crevettes entières crues => en:shrimps\n",
"Les Crunchy goût Fromage => \n",
"Sandwich Poulet rôti Moutarde à l'ancie => en:chicken-sandwiches\n",
"Miel de Fleurs de Bourgogne => en:bee-products, en:breakfasts, en:farming-products, en:honeys, en:spreads, en:sweet-spreads, en:sweeteners, fr:miels-de-fleurs\n",
"Pomme de terre, carotte, veau fermier d'Aquitaine et du Limousin => \n",
"La Mortuacienne => \n",
"Le Bâton du Pèlerin => \n",
"Tuiles - Goût Paprika => en:appetizers, en:salty-snacks, fr:tuiles-salees\n",
"Bordeaux supérieur 2013 => \n",
"Nectar Multivitaminé de 12 fruits => en:concentrated-multifruit-juices\n",
"Légumes du pot-au-feu, boeuf et fines herbes => en:meals\n",
"Côte d'Ivoire => \n",
"Cacahuètes Pralinées => en:legumes, en:legumes-and-their-products, en:nuts, en:nuts-and-their-products, en:peanuts, en:plant-based-foods, en:plant-based-foods-and-beverages, en:roasted-peanuts, en:salty-snacks\n",
"Mélange Tropical => en:plant-based-foods-and-beverages\n",
"Pommes caramélisées au beurre salé => \n",
"Rillettes de Thon => en:tuna-rillettes\n",
"Fama => \n",
"Yop Parfum Ananas, Pêche Céréales => \n",
"Yaourt a la vanille => en:sweetened-yogurts, en:yogurts\n",
"Louis Chocolat au Lait & Chocolat BLanc => en:sugary-snacks\n",
"Colin d'Alaska Pané => en:frozen-ready-made-meals\n",
"Gratin de courgettes au boeuf => en:meals, en:microwave-meals\n",
"Dés de Chorizo => fr:chorizos\n",
"Vite un Potage! Tomate et Quinoa => \n",
"8 Crêpes Sucrées => en:crepes, en:crepes-and-galettes, fr:crepes-de-froment\n",
"Aloe drink for life => en:beverages\n",
"Les Galettes de la Mère Poulard Caramel => \n",
"Torsade Framboise => \n",
"Olives Dénoyautées à la Provençale : Marjolaine, Ail & Caprons => en:olive-tree-products, en:olives, en:pickles, en:pitted-olives, en:plant-based-foods, en:plant-based-foods-and-beverages, en:plant-based-pickles\n",
"Nocilla Chocoleche => \n",
"Rillettes de poulet rôti en cocotte => en:chicken-rillettes\n",
"Filets de Maquereaux Touche de Romarin & Huile d'Olive => en:plant-based-foods-and-beverages\n"
]
}
],
"source": [
"predicted = classifier.predict(X_test)\n",
"all_labels = mlb.inverse_transform(predicted)\n",
"for item, labels in zip(X_test, all_labels):\n",
" print('{0} => {1}'.format(item, ', '.join(labels)))"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}