15
Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID Institut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla CHARIFOU Evelyne Par :

Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Embed Size (px)

Citation preview

Page 1: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Exploitation de Tickets de Caisse Pour Score

d’Appétence

MASTER II - EID

Institut Galilée – Paris XIII

BENSALEM PiotrBENSI AhmedCASSANDRA PriscillaCHARIFOU Evelyne

Par :

Page 2: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

PLAN

Présentation du projet Architecture du logiciel KXEN Manipulation de données (module KSC) Creation du model d’appétence Moteur de recommendations Conclusion

Page 3: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Présentation du projet

Des données volumineuses (tickets de caisse)

Articles achetés par catégorie (laitiers, fruits, …) Les clients sont référencés (Custemer_ID)

Utilisation des agrégats sous KXEN Score d’appétence produits Moteur de recommendations Conclusion

Page 4: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Architecture du logiciel KXEN

ConsistentCoderK2C

ConsistentCoderK2C

Event LogKEL

Event LogKEL

SequenceCoderKSC

SequenceCoderKSC

Time SeriesKTS

Time SeriesKTS

RobustRegression

K2R

RobustRegression

K2R

SmartSegmenter

K2S

SmartSegmenter

K2S ModelExportKMX

ModelExportKMX

SCORING SCORING SCORING SCORING

C, JAVA, VB, SAS, PMML …

C, JAVA, VB, SAS, PMML …

SQLUDFPMMLJAVA …

SQLUDFPMMLJAVA …

Association RulesKAR

Association RulesKAR

ODBC Compliant data sources

Text FilesCSV, TXT, TAB …

SpecificSAS, SPSS, Excel

ODBC Compliant data sources

Text FilesCSV, TXT, TAB …

SpecificSAS, SPSS, Excel

DCOM APIDCOM APIDCOM APIDCOM API CORBA APICORBA APICORBA APICORBA API CC++++ API APICC++++ API APID

ata

Acc

ess

C A

PI

Dat

a A

cces

s C

AP

ID

ata

Acc

ess

C A

PI

Dat

a A

cces

s C

AP

IA

dva

nce

d A

cces

s A

dva

nce

d A

cces

s KAA

KAA

Ad

van

ced

Acc

ess

Ad

van

ced

Acc

ess KAA

KAA

KJDMKJDMKJDMKJDM KxShellKxShellKxShellKxShell

Text CoderKTC

Text CoderKTC

Measure Analyze Improve

DataDatamanipulationsmanipulations

DataDatamanipulationsmanipulations

Source KXEN

Page 5: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Manipulation de données (module KSC)

Ajouter une fausse date

Exigé par KXEN ( Séquences d’événements).

Pour utiliser le module KSC, nous avons besoin de trois fichiers suivants :

- sales_customer_ref_desc : fichier de description

- sales_by_customer_withdate : contient les transactions par client

- sales_customer_ref : contient les identifiants des clients (custemer_id)

Discrétisations des variables fournis par KSC

Préparation des données

Page 6: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Creation des variables KSCTransposée de la variable département

Page 7: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Creation des variables KSCOrdonné les séquences d’évenements par date

Page 8: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Creation des variables KSC60 % des produits plus fréquemment vendus

Page 9: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Creation des models

Page 10: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Moteur de recommendationsContribution de variables

Page 11: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Moteur de recommendationsPerformances

Quelqu’un qui a acheté des produits surgelés, va-t-il acheter des fruits ?

Réponse : NON

Page 12: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Moteur de recommendationsPerformances

Quelqu’un qui a acheté des produits laitiers, va-t-il acheter des fruits ?

Réponse : OUI

Page 13: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Moteur de recommendationsPerformances

Quelqu’un qui acheté des fruits, va-t-il racheter des fruits :

Réponse : NON

Page 14: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Moteur de recommendationsDéfinitions des profils

Produits Recommandation

Acheté Cible OUI NONFruits Fruits x

Laitiers Fruits x

surgelés Fruits x

BIO Fruits x

BIO surgelés x

Etc …

Page 15: Exploitation de Tickets de Caisse Pour Score d’Appétence MASTER II - EID I nstitut Galilée – Paris XIII BENSALEM Piotr BENSI Ahmed CASSANDRA Priscilla

Conclusion

Projet intéressant

Intérêt d’utiliser KXEN

les difficultés rencontrées