{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Unnamed: 0COUNTRY_KEYITEM_DESCBARCODEBEM_CLASS_KEYBEM_CLASS_DESC_FRprediction
00FRA150ML SECHE VERNIS VITRY35388925260341964DIVERS MAQUILLAGEmaquillage des ongles
11FRA15COM.SOMMEIL TRIPLE ACTI.PURE37010568034431964DIVERS MAQUILLAGEmaquillage
22FRA2 EPONG.DEMAQUILLER N°42 SANOD37015095804261964DIVERS MAQUILLAGEautres produits maquillage
33FRA200ML DIFF PFUM FIGUE CDP35517801640331964DIVERS MAQUILLAGEmaquillage
44FRA2PCS EPONGE DEMAQUILLANTE32765582202531964DIVERS MAQUILLAGEautres produits maquillage
\n", "
" ], "text/plain": [ " Unnamed: 0 COUNTRY_KEY ITEM_DESC BARCODE \\\n", "0 0 FRA 150ML SECHE VERNIS VITRY 3538892526034 \n", "1 1 FRA 15COM.SOMMEIL TRIPLE ACTI.PURE 3701056803443 \n", "2 2 FRA 2 EPONG.DEMAQUILLER N°42 SANOD 3701509580426 \n", "3 3 FRA 200ML DIFF PFUM FIGUE CDP 3551780164033 \n", "4 4 FRA 2PCS EPONGE DEMAQUILLANTE 3276558220253 \n", "\n", " BEM_CLASS_KEY BEM_CLASS_DESC_FR prediction \n", "0 1964 DIVERS MAQUILLAGE maquillage des ongles \n", "1 1964 DIVERS MAQUILLAGE maquillage \n", "2 1964 DIVERS MAQUILLAGE autres produits maquillage \n", "3 1964 DIVERS MAQUILLAGE maquillage \n", "4 1964 DIVERS MAQUILLAGE autres produits maquillage " ] }, "execution_count": 1, "metadata": {}, "output_type": "execute_result" } ], "source": [ "import pandas as pd\n", "df = pd.read_csv(\"dataset/data_maquillage.csv\")\n", "df.head()" ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [], "source": [ "from traning_zone.classe_prediction.classe_prediction import *" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [ "X = [\"KID KITTY FEMME BETY NAILMATI\"]\n", "\n", "pred = Prediction(X)\n", "\n", "data = pred.prediction_grand_modele_()\n", "data" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
item_descclassefamille
0150ML SECHE VERNIS VITRY{'MAQUILLAGE': 0.017379147931933403, 'AUTRES P...{'Confiserie': 6.264624244067818e-05, 'Soins C...
115COM.SOMMEIL TRIPLE ACTI.PURE{'PRODUITS DIÉTÉTIQUES': 0.22845330834388733, ...{'Confiserie': 0.011916466057300568, 'Soins Ch...
22 EPONG.DEMAQUILLER N°42 SANOD{'MAQUILLAGE': 0.04227576404809952, 'AUTRES PR...{'Confiserie': 0.011007937602698803, 'Soins Ch...
3200ML DIFF PFUM FIGUE CDP{'SOINS DU CORPS': 0.9595848321914673, 'SPÉCIF...{'Confiserie': 7.310342334676534e-05, 'Soins C...
42PCS EPONGE DEMAQUILLANTE{'MAQUILLAGE': 0.0028436225838959217, 'AUTRES ...{'Confiserie': 0.08245589584112167, 'Soins Che...
............
91TAILLE CRAYON JUMBO EYE CARE{'MAQUILLAGE': 0.026179207488894463, 'AUTRES P...{'Confiserie': 9.6481955552008e-05, 'Soins Che...
92TROUSSE CM + GEL + SAVON C419{'EAUX DE COLOGNE/DE TOILETTE': 0.191847190260...{'Confiserie': 0.0001183701169793494, 'Soins C...
93TROUSSE CM BOI ROSE OSM C419{'EAUX DE COLOGNE/DE TOILETTE': 0.013748150318...{'Confiserie': 0.0005058256792835891, 'Soins C...
94TRSE CM+GELHYDRO+SAVON GR C419{'EAUX DE COLOGNE/DE TOILETTE': 0.038684066385...{'Confiserie': 0.0004881306958850473, 'Soins C...
95ZAP FAP NACRE 106 BIO 3G{'MAQUILLAGE': 0.8830502033233643, 'AUTRES PRO...{'Confiserie': 0.0036271295975893736, 'Soins C...
\n", "

96 rows × 3 columns

\n", "
" ], "text/plain": [ " item_desc \\\n", "0 150ML SECHE VERNIS VITRY \n", "1 15COM.SOMMEIL TRIPLE ACTI.PURE \n", "2 2 EPONG.DEMAQUILLER N°42 SANOD \n", "3 200ML DIFF PFUM FIGUE CDP \n", "4 2PCS EPONGE DEMAQUILLANTE \n", ".. ... \n", "91 TAILLE CRAYON JUMBO EYE CARE \n", "92 TROUSSE CM + GEL + SAVON C419 \n", "93 TROUSSE CM BOI ROSE OSM C419 \n", "94 TRSE CM+GELHYDRO+SAVON GR C419 \n", "95 ZAP FAP NACRE 106 BIO 3G \n", "\n", " classe \\\n", "0 {'MAQUILLAGE': 0.017379147931933403, 'AUTRES P... \n", "1 {'PRODUITS DIÉTÉTIQUES': 0.22845330834388733, ... \n", "2 {'MAQUILLAGE': 0.04227576404809952, 'AUTRES PR... \n", "3 {'SOINS DU CORPS': 0.9595848321914673, 'SPÉCIF... \n", "4 {'MAQUILLAGE': 0.0028436225838959217, 'AUTRES ... \n", ".. ... \n", "91 {'MAQUILLAGE': 0.026179207488894463, 'AUTRES P... \n", "92 {'EAUX DE COLOGNE/DE TOILETTE': 0.191847190260... \n", "93 {'EAUX DE COLOGNE/DE TOILETTE': 0.013748150318... \n", "94 {'EAUX DE COLOGNE/DE TOILETTE': 0.038684066385... \n", "95 {'MAQUILLAGE': 0.8830502033233643, 'AUTRES PRO... \n", "\n", " famille \n", "0 {'Confiserie': 6.264624244067818e-05, 'Soins C... \n", "1 {'Confiserie': 0.011916466057300568, 'Soins Ch... \n", "2 {'Confiserie': 0.011007937602698803, 'Soins Ch... \n", "3 {'Confiserie': 7.310342334676534e-05, 'Soins C... \n", "4 {'Confiserie': 0.08245589584112167, 'Soins Che... \n", ".. ... \n", "91 {'Confiserie': 9.6481955552008e-05, 'Soins Che... \n", "92 {'Confiserie': 0.0001183701169793494, 'Soins C... \n", "93 {'Confiserie': 0.0005058256792835891, 'Soins C... \n", "94 {'Confiserie': 0.0004881306958850473, 'Soins C... \n", "95 {'Confiserie': 0.0036271295975893736, 'Soins C... \n", "\n", "[96 rows x 3 columns]" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "X = df.ITEM_DESC\n", "\n", "pred = Prediction(X)\n", "data = pred.prediction_modele_spacy()\n", "data" ] }, { "cell_type": "code", "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "data.to_csv(\"sapcy_spacy.csv\")" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.3" }, "orig_nbformat": 4 }, "nbformat": 4, "nbformat_minor": 2 }