SlideShare une entreprise Scribd logo
1  sur  30
Projet Fin d’Études 
17 Février – 18 Juillet 2014 
Application de découverte des podcasts à 
partir du profil utilisateur 
Sujet : 
Réalisé par : Mohamed Tahar ZWAWA 
Président:Mme. Héla KHOUFI 
Examinateur : M. Skander AZZAZ 
Responsable INSAT: Mme. Sonia BOUZIDI 
Responsable Entreprise: M. Michaël PONTIGGIA
2 
Plan 
Contexte & Problématique 
Analyse des besoins 
Conception 
Réalisation 
Conclusion et Perspectives 
17/09/2014 Mohamed Tahar ZWAWA
Contexte & 
Problématique 
Analyse des 
besoins 
Conception Réalisation 
Orange Labs 
Leader du marché de télécommunication en France, 
L’un des principaux opérateurs dans le monde avec 
une couverture de 33 pays, 
Conclusion & 
Perspectives 
Innover dans le domaine de la consultation des contenus 
audiovisuels. 
17/09/2014 Mohamed Tahar ZWAWA 3
Analyse des 
besoins 
Conception Réalisation 
Problématique 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 4
Analyse des 
besoins 
Conception Réalisation 
Solution proposée 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
 Système de découverte des podcasts à partir du profil utilisateur, 
Détermination du profil de l’utilisateur (ses intérêts), 
 Système de recommandation personnalisée. 
17/09/2014 Mohamed Tahar ZWAWA 5
Conception Réalisation 
Exemple 
Contexte & 
Problématique 
Analyse des 
besoins 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 6
Analyse des 
besoins 
Conception Réalisation 
Le composant DATAMINER 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
Profilage Recommandation 
Recommandation sociale 
personnalisée 
Fouille de données 
DATAMINER 
Détermination du profil de 
l’utilisateur 
K plus proches voisins 
17/09/2014 Mohamed Tahar ZWAWA 7
Contexte & 
Problématique 
Analyse des 
besoins 
Conception Réalisation 
Conclusion & 
Perspectives 
Les étapes de fonctionnement du DATAMINER 
17/09/2014 Mohamed Tahar ZWAWA 8
9 
Plan 
Contexte & Problématique 
Analyse des besoins 
Conception 
Réalisation 
Conclusion et Perspectives 
17/09/2014 Mohamed Tahar ZWAWA
Analyse des 
besoins 
Conception Réalisation 
Recueil des besoins fonctionnels 
Contexte & 
Problématique 
Diagramme de cas d’utilisation relatif au client 
Rechercher des podcasts 
Rechercher des émissions 
Écouter des émissions 
invité 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 10
Analyse des 
besoins 
Conception Réalisation 
Recueil des besoins fonctionnels 
Contexte & 
Problématique 
Diagramme de cas d’utilisation relatif au client 
Accéder au smart-list 
S’abonner à des podcasts 
Gérer son compte 
Évaluer un podcast 
Commenter un podcast 
Créer des playlists de podcasts 
Gérer la liste des abonnements 
Gérer sa connexion aux réseaux sociaux 
invité 
utilisateur 
Conclusion & 
Perspectives 
Préparer la smart-list 
<<include>> 
<<include>> 
S’authentifier 
17/09/2014 Mohamed Tahar ZWAWA 11
Analyse des 
besoins 
Conception Réalisation 
Recueil des besoins fonctionnels 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
Diagramme de cas d’utilisation relatif à l’administrateur 
utilisateur 
administrateur 
Gérer les utilisateurs 
Gérer les podcasts 
Gérer les commentaires 
Visualiser les statistiques 
Exporter les rapports 
S’authentifier 
<<include>> 
17/09/2014 Mohamed Tahar ZWAWA 12
Analyse des 
besoins 
Conception Réalisation 
Besoins non fonctionnels 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
Contraintes ergonomiques: navigation compréhensible entre les 
vues, 
Contraintes esthétiques: cohérence de la composition graphique, 
Performance: garantir un temps de réponse optimal. 
17/09/2014 Mohamed Tahar ZWAWA 13
14 
Plan 
Contexte & Problématique 
Analyse des besoins 
Conception 
Réalisation 
Conclusion et Perspectives 
17/09/2014 Mohamed Tahar ZWAWA
Analyse des 
besoins 
Conception Réalisation 
Architecture globale du projet 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 15
Analyse des 
besoins 
Conception Réalisation 
Architecture serveurs 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 16
Contexte & 
Problématique 
Analyse des 
besoins 
Conception Réalisation 
Conclusion & 
Perspectives 
Structure générale de la partie « Models » 
17/09/2014 Mohamed Tahar ZWAWA 17
Contexte & 
Problématique 
Analyse des 
besoins 
Conception Réalisation 
Scénario de recommandation de podcasts 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 18
19 
Plan 
Contexte & Problématique 
Analyse des besoins 
Conception 
Réalisation 
Conclusion et Perspectives 
17/09/2014 Mohamed Tahar ZWAWA
Analyse des 
besoins 
Conception Réalisation 
Environnement de travail 
Technologies utilisées 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 20
Analyse des 
besoins 
Conception Réalisation 
Environnement de travail 
Outils utilisés 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 21
Analyse des 
Conception Réalisation 
Mise en oeuvre 
besoins 
Interfaces sur un support mobile 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 22
Analyse des 
Conception Réalisation 
Mise en oeuvre 
Contexte & 
Problématique 
besoins 
Conclusion & 
Perspectives 
Interface principale de consultation des podcasts 
17/09/2014 Mohamed Tahar ZWAWA 23
Analyse des 
Conception Réalisation 
Mise en oeuvre 
besoins 
Playlist d’un podcast 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 24
Analyse des 
Conception Réalisation 
Mise en oeuvre 
besoins 
Interface des favoris 
Interface favoris 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 25
Analyse des 
Conception Réalisation 
Mise en oeuvre 
besoins 
Interface de calcul du profil utilisateur 
Contexte & 
Problématique 
Conclusion & 
Perspectives 
17/09/2014 Mohamed Tahar ZWAWA 26
27 
Plan 
Contexte & Problématique 
Analyse des besoins 
Conception 
Réalisation 
Conclusion et Perspectives 
17/09/2014 Mohamed Tahar ZWAWA
Conception Réalisation 
Conclusion 
Contexte & 
Problématique 
Analyse des 
besoins 
La détermination du profil utilisateur, 
La recommandation personnalisée des podcasts. 
Expérience humaine très riche, 
Conclusion & 
Perspectives 
Acquérir des nouvelles compétences techniques et relationnelles. 
17/09/2014 Mohamed Tahar ZWAWA 28
Analyse des 
Conception Réalisation 
Perspectives 
Contexte & 
Problématique 
besoins 
Conclusion & 
Perspectives 
L'intégration du maximum des réseaux sociaux afin d'augmenter les 
sources de collecte de données, 
Automatiser le tri des podcasts selon les locuteurs (classement 
selon l'animateur préféré). 
17/09/2014 Mohamed Tahar ZWAWA 29
30 
Merci de votre attention 
17/09/2014 Mohamed Tahar ZWAWA

Contenu connexe

En vedette

Learning objects retrieval from contextual analysis of user preferences to en...
Learning objects retrieval from contextual analysis of user preferences to en...Learning objects retrieval from contextual analysis of user preferences to en...
Learning objects retrieval from contextual analysis of user preferences to en...Luciana Zaina
 
2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-Network2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-NetworkYves Leblond
 
case based recommendation approach for market basket data
case based recommendation approach for market basket datacase based recommendation approach for market basket data
case based recommendation approach for market basket datamniranjanmurthy
 
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEIntroduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEMarouan OMEZZINE
 
SaaS et Cloud, une révolution ?
SaaS et Cloud, une révolution ?SaaS et Cloud, une révolution ?
SaaS et Cloud, une révolution ?Sage france
 
Google Cloud solution pour business 2.0
Google Cloud solution pour business 2.0Google Cloud solution pour business 2.0
Google Cloud solution pour business 2.0Eric Herschkorn
 
Identity as a Service - Etude IDaaS
Identity as a Service - Etude IDaaSIdentity as a Service - Etude IDaaS
Identity as a Service - Etude IDaaSMarc Rousselet
 
Lexique Facebook
Lexique FacebookLexique Facebook
Lexique FacebookNetpub
 
Software Engineering - chp8- deployment
Software Engineering - chp8- deploymentSoftware Engineering - chp8- deployment
Software Engineering - chp8- deploymentLilia Sfaxi
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012Sellami Ahmed
 
seminar topic
seminar topicseminar topic
seminar topicdipple
 
LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)
LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)
LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)ChristianB
 
Réseaux Sociaux et CRM-PRM
Réseaux Sociaux et CRM-PRMRéseaux Sociaux et CRM-PRM
Réseaux Sociaux et CRM-PRMSoft Computing
 
Valtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech
 
Un modèle de Recherche d'Information Sociale pour l'Accès aux Ressources Bib...
Un modèle de Recherche d'Information Sociale  pour l'Accès aux Ressources Bib...Un modèle de Recherche d'Information Sociale  pour l'Accès aux Ressources Bib...
Un modèle de Recherche d'Information Sociale pour l'Accès aux Ressources Bib...Lamjed Ben Jabeur
 

En vedette (18)

Learning objects retrieval from contextual analysis of user preferences to en...
Learning objects retrieval from contextual analysis of user preferences to en...Learning objects retrieval from contextual analysis of user preferences to en...
Learning objects retrieval from contextual analysis of user preferences to en...
 
2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-Network2010-02 Migration vers le Cloud - Lancelot-Network
2010-02 Migration vers le Cloud - Lancelot-Network
 
case based recommendation approach for market basket data
case based recommendation approach for market basket datacase based recommendation approach for market basket data
case based recommendation approach for market basket data
 
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINEIntroduction aux Technologies Web élaborée par Marouan OMEZZINE
Introduction aux Technologies Web élaborée par Marouan OMEZZINE
 
SaaS et Cloud, une révolution ?
SaaS et Cloud, une révolution ?SaaS et Cloud, une révolution ?
SaaS et Cloud, une révolution ?
 
Les systèmes de recommandations
Les systèmes de recommandationsLes systèmes de recommandations
Les systèmes de recommandations
 
Google Cloud solution pour business 2.0
Google Cloud solution pour business 2.0Google Cloud solution pour business 2.0
Google Cloud solution pour business 2.0
 
Identity as a Service - Etude IDaaS
Identity as a Service - Etude IDaaSIdentity as a Service - Etude IDaaS
Identity as a Service - Etude IDaaS
 
Lexique Facebook
Lexique FacebookLexique Facebook
Lexique Facebook
 
Analyse Expérience Utilisateur - Voyages-Sncf
Analyse Expérience Utilisateur - Voyages-SncfAnalyse Expérience Utilisateur - Voyages-Sncf
Analyse Expérience Utilisateur - Voyages-Sncf
 
Le design d'expérience utilisateur - Bases
Le design d'expérience utilisateur - BasesLe design d'expérience utilisateur - Bases
Le design d'expérience utilisateur - Bases
 
Software Engineering - chp8- deployment
Software Engineering - chp8- deploymentSoftware Engineering - chp8- deployment
Software Engineering - chp8- deployment
 
Presentation pfe 2012
Presentation pfe 2012Presentation pfe 2012
Presentation pfe 2012
 
seminar topic
seminar topicseminar topic
seminar topic
 
LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)
LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)
LEVACOMM :e-Services aux voyageurs (enquête en ligne - février 2007)
 
Réseaux Sociaux et CRM-PRM
Réseaux Sociaux et CRM-PRMRéseaux Sociaux et CRM-PRM
Réseaux Sociaux et CRM-PRM
 
Valtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaSValtech - Usages et technologie SaaS
Valtech - Usages et technologie SaaS
 
Un modèle de Recherche d'Information Sociale pour l'Accès aux Ressources Bib...
Un modèle de Recherche d'Information Sociale  pour l'Accès aux Ressources Bib...Un modèle de Recherche d'Information Sociale  pour l'Accès aux Ressources Bib...
Un modèle de Recherche d'Information Sociale pour l'Accès aux Ressources Bib...
 

Similaire à Application de découverte des podcasts à partir du profil utilisateur

Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études TombariAhmed
 
Projet de fin d'étude - Portail support client
Projet de fin d'étude - Portail support clientProjet de fin d'étude - Portail support client
Projet de fin d'étude - Portail support clientYassine DAHMANE
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Mohammed JAITI
 
Présentation PFE: réalisation d'un système de navigation indoor sur Android
Présentation PFE: réalisation d'un système de navigation indoor sur AndroidPrésentation PFE: réalisation d'un système de navigation indoor sur Android
Présentation PFE: réalisation d'un système de navigation indoor sur AndroidMouna Baccouch
 
Développement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médicalDéveloppement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médicallitayem bechir
 
Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...
Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...
Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...AudéLor
 
Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...AbdeslamAMRANE3
 
Application Android
Application AndroidApplication Android
Application Androidlucas34990
 
Goulla jamal master miage ntdp v2.0
Goulla jamal master miage ntdp v2.0Goulla jamal master miage ntdp v2.0
Goulla jamal master miage ntdp v2.0Jamal Goulla
 
Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...
Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...
Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...ayoub daoudi
 
Présentation finale
Présentation finalePrésentation finale
Présentation finaleheniBa
 
Refonte de site : Des méthodes pour préserver son SEO ?
Refonte de site :  Des méthodes pour préserver son SEO ?Refonte de site :  Des méthodes pour préserver son SEO ?
Refonte de site : Des méthodes pour préserver son SEO ?Alexy Souciet
 
L'Obeya - Agile France 2015
L'Obeya - Agile France 2015L'Obeya - Agile France 2015
L'Obeya - Agile France 2015Operae Partners
 
2015 webinar : Boostez la recherche pour vos applications et sites web avec l...
2015 webinar : Boostez la recherche pour vos applications et sites web avec l...2015 webinar : Boostez la recherche pour vos applications et sites web avec l...
2015 webinar : Boostez la recherche pour vos applications et sites web avec l...Jouve
 

Similaire à Application de découverte des podcasts à partir du profil utilisateur (20)

Projet de fin d’études
Projet de fin d’études  Projet de fin d’études
Projet de fin d’études
 
Projet de fin d'étude - Portail support client
Projet de fin d'étude - Portail support clientProjet de fin d'étude - Portail support client
Projet de fin d'étude - Portail support client
 
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
Soutenance de Mon PFE - Interaction Homme Machine par geste avec Python - Jai...
 
Speech Recognition API
Speech Recognition APISpeech Recognition API
Speech Recognition API
 
Présentation PFE: réalisation d'un système de navigation indoor sur Android
Présentation PFE: réalisation d'un système de navigation indoor sur AndroidPrésentation PFE: réalisation d'un système de navigation indoor sur Android
Présentation PFE: réalisation d'un système de navigation indoor sur Android
 
Développement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médicalDéveloppement d’une application Web et mobile d’un annuaire médical
Développement d’une application Web et mobile d’un annuaire médical
 
Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...
Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...
Le Design « centré-utilisateur » ou comment améliorer l’adéquation entre vos ...
 
Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...
 
Application Android
Application AndroidApplication Android
Application Android
 
Goulla jamal master miage ntdp v2.0
Goulla jamal master miage ntdp v2.0Goulla jamal master miage ntdp v2.0
Goulla jamal master miage ntdp v2.0
 
Pres2012 nada
Pres2012 nadaPres2012 nada
Pres2012 nada
 
Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...
Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...
Présentation de Projet de Fin d'année - Daoudi Ayoub - Génie informatique ENS...
 
output
outputoutput
output
 
Présentation finale
Présentation finalePrésentation finale
Présentation finale
 
Refonte de site : Des méthodes pour préserver son SEO ?
Refonte de site :  Des méthodes pour préserver son SEO ?Refonte de site :  Des méthodes pour préserver son SEO ?
Refonte de site : Des méthodes pour préserver son SEO ?
 
Sug bordeaux 20140925
Sug bordeaux 20140925Sug bordeaux 20140925
Sug bordeaux 20140925
 
L'Obeya - Agile France 2015
L'Obeya - Agile France 2015L'Obeya - Agile France 2015
L'Obeya - Agile France 2015
 
2015 webinar : Boostez la recherche pour vos applications et sites web avec l...
2015 webinar : Boostez la recherche pour vos applications et sites web avec l...2015 webinar : Boostez la recherche pour vos applications et sites web avec l...
2015 webinar : Boostez la recherche pour vos applications et sites web avec l...
 
Afnic corp day point frogans et projet frogans 23/09/2014
Afnic corp day point frogans et projet frogans 23/09/2014Afnic corp day point frogans et projet frogans 23/09/2014
Afnic corp day point frogans et projet frogans 23/09/2014
 
Diapo PFE
Diapo PFEDiapo PFE
Diapo PFE
 

Dernier

Recurrent neural network_PresentationRNN.pptx
Recurrent neural network_PresentationRNN.pptxRecurrent neural network_PresentationRNN.pptx
Recurrent neural network_PresentationRNN.pptxbahija babzine
 
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel AttalELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attalcontact Elabe
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentationbahija babzine
 
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...France Travail
 
Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformersbahija babzine
 
Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023France Travail
 

Dernier (6)

Recurrent neural network_PresentationRNN.pptx
Recurrent neural network_PresentationRNN.pptxRecurrent neural network_PresentationRNN.pptx
Recurrent neural network_PresentationRNN.pptx
 
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel AttalELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
ELABE BFMTV L'Opinion en direct - Les Français et les 100 jours de Gabriel Attal
 
To_understand_transformers_together presentation
To_understand_transformers_together presentationTo_understand_transformers_together presentation
To_understand_transformers_together presentation
 
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
Montant moyen du droit d'allocation chômage versé aux demandeurs d'emploi ind...
 
Bidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from TransformersBidirectional Encoder Representations from Transformers
Bidirectional Encoder Representations from Transformers
 
Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023Le contrôle de la recherche d'emploi en 2023
Le contrôle de la recherche d'emploi en 2023
 

Application de découverte des podcasts à partir du profil utilisateur

  • 1. Projet Fin d’Études 17 Février – 18 Juillet 2014 Application de découverte des podcasts à partir du profil utilisateur Sujet : Réalisé par : Mohamed Tahar ZWAWA Président:Mme. Héla KHOUFI Examinateur : M. Skander AZZAZ Responsable INSAT: Mme. Sonia BOUZIDI Responsable Entreprise: M. Michaël PONTIGGIA
  • 2. 2 Plan Contexte & Problématique Analyse des besoins Conception Réalisation Conclusion et Perspectives 17/09/2014 Mohamed Tahar ZWAWA
  • 3. Contexte & Problématique Analyse des besoins Conception Réalisation Orange Labs Leader du marché de télécommunication en France, L’un des principaux opérateurs dans le monde avec une couverture de 33 pays, Conclusion & Perspectives Innover dans le domaine de la consultation des contenus audiovisuels. 17/09/2014 Mohamed Tahar ZWAWA 3
  • 4. Analyse des besoins Conception Réalisation Problématique Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 4
  • 5. Analyse des besoins Conception Réalisation Solution proposée Contexte & Problématique Conclusion & Perspectives  Système de découverte des podcasts à partir du profil utilisateur, Détermination du profil de l’utilisateur (ses intérêts),  Système de recommandation personnalisée. 17/09/2014 Mohamed Tahar ZWAWA 5
  • 6. Conception Réalisation Exemple Contexte & Problématique Analyse des besoins Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 6
  • 7. Analyse des besoins Conception Réalisation Le composant DATAMINER Contexte & Problématique Conclusion & Perspectives Profilage Recommandation Recommandation sociale personnalisée Fouille de données DATAMINER Détermination du profil de l’utilisateur K plus proches voisins 17/09/2014 Mohamed Tahar ZWAWA 7
  • 8. Contexte & Problématique Analyse des besoins Conception Réalisation Conclusion & Perspectives Les étapes de fonctionnement du DATAMINER 17/09/2014 Mohamed Tahar ZWAWA 8
  • 9. 9 Plan Contexte & Problématique Analyse des besoins Conception Réalisation Conclusion et Perspectives 17/09/2014 Mohamed Tahar ZWAWA
  • 10. Analyse des besoins Conception Réalisation Recueil des besoins fonctionnels Contexte & Problématique Diagramme de cas d’utilisation relatif au client Rechercher des podcasts Rechercher des émissions Écouter des émissions invité Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 10
  • 11. Analyse des besoins Conception Réalisation Recueil des besoins fonctionnels Contexte & Problématique Diagramme de cas d’utilisation relatif au client Accéder au smart-list S’abonner à des podcasts Gérer son compte Évaluer un podcast Commenter un podcast Créer des playlists de podcasts Gérer la liste des abonnements Gérer sa connexion aux réseaux sociaux invité utilisateur Conclusion & Perspectives Préparer la smart-list <<include>> <<include>> S’authentifier 17/09/2014 Mohamed Tahar ZWAWA 11
  • 12. Analyse des besoins Conception Réalisation Recueil des besoins fonctionnels Contexte & Problématique Conclusion & Perspectives Diagramme de cas d’utilisation relatif à l’administrateur utilisateur administrateur Gérer les utilisateurs Gérer les podcasts Gérer les commentaires Visualiser les statistiques Exporter les rapports S’authentifier <<include>> 17/09/2014 Mohamed Tahar ZWAWA 12
  • 13. Analyse des besoins Conception Réalisation Besoins non fonctionnels Contexte & Problématique Conclusion & Perspectives Contraintes ergonomiques: navigation compréhensible entre les vues, Contraintes esthétiques: cohérence de la composition graphique, Performance: garantir un temps de réponse optimal. 17/09/2014 Mohamed Tahar ZWAWA 13
  • 14. 14 Plan Contexte & Problématique Analyse des besoins Conception Réalisation Conclusion et Perspectives 17/09/2014 Mohamed Tahar ZWAWA
  • 15. Analyse des besoins Conception Réalisation Architecture globale du projet Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 15
  • 16. Analyse des besoins Conception Réalisation Architecture serveurs Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 16
  • 17. Contexte & Problématique Analyse des besoins Conception Réalisation Conclusion & Perspectives Structure générale de la partie « Models » 17/09/2014 Mohamed Tahar ZWAWA 17
  • 18. Contexte & Problématique Analyse des besoins Conception Réalisation Scénario de recommandation de podcasts Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 18
  • 19. 19 Plan Contexte & Problématique Analyse des besoins Conception Réalisation Conclusion et Perspectives 17/09/2014 Mohamed Tahar ZWAWA
  • 20. Analyse des besoins Conception Réalisation Environnement de travail Technologies utilisées Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 20
  • 21. Analyse des besoins Conception Réalisation Environnement de travail Outils utilisés Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 21
  • 22. Analyse des Conception Réalisation Mise en oeuvre besoins Interfaces sur un support mobile Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 22
  • 23. Analyse des Conception Réalisation Mise en oeuvre Contexte & Problématique besoins Conclusion & Perspectives Interface principale de consultation des podcasts 17/09/2014 Mohamed Tahar ZWAWA 23
  • 24. Analyse des Conception Réalisation Mise en oeuvre besoins Playlist d’un podcast Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 24
  • 25. Analyse des Conception Réalisation Mise en oeuvre besoins Interface des favoris Interface favoris Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 25
  • 26. Analyse des Conception Réalisation Mise en oeuvre besoins Interface de calcul du profil utilisateur Contexte & Problématique Conclusion & Perspectives 17/09/2014 Mohamed Tahar ZWAWA 26
  • 27. 27 Plan Contexte & Problématique Analyse des besoins Conception Réalisation Conclusion et Perspectives 17/09/2014 Mohamed Tahar ZWAWA
  • 28. Conception Réalisation Conclusion Contexte & Problématique Analyse des besoins La détermination du profil utilisateur, La recommandation personnalisée des podcasts. Expérience humaine très riche, Conclusion & Perspectives Acquérir des nouvelles compétences techniques et relationnelles. 17/09/2014 Mohamed Tahar ZWAWA 28
  • 29. Analyse des Conception Réalisation Perspectives Contexte & Problématique besoins Conclusion & Perspectives L'intégration du maximum des réseaux sociaux afin d'augmenter les sources de collecte de données, Automatiser le tri des podcasts selon les locuteurs (classement selon l'animateur préféré). 17/09/2014 Mohamed Tahar ZWAWA 29
  • 30. 30 Merci de votre attention 17/09/2014 Mohamed Tahar ZWAWA

Notes de l'éditeur

  1. Bonjour madames et monsieurs, j’ai l’honneur de vous présenter mon projet de fin d’études intitulé… tout d’abord, je remercie les membres du jury pour avoir accepté de participer à la validation de mon projet ainsi que toute l’équipe orange représentée par M. Michael PONTIGGIA. Je remercie également madame sonia bouzidi pour l’encadrement assuré au cours du stage. Tout de suite le plan
  2. Avec l'explosion des réseaux sociaux et la diversité des contenus audiovisuels, les internautes partagent de plus en plus d'informations sur leurs besoins, leurs goûts, leurs centres d'intérêts. On peut exploiter ces informations afin de leurs recommander des contenus personnalisés.
  3. le profilage est une méthode de traitement des informations permettant de classer une personne dans une catégorie particulière afin de prendre des décisions à son égard. La solution est basée sur une recommandation suivant l’approche hybride: une combinaison entre le filtrage collaboratif qui produit des recommandations en calculant la similarité entre les préférences des utilisateurs et la recommandation basée sur le contenu qui produit des recommandations suivant les intérêts de l’utilisateur. La fouille de données utilise des techniques d'exploration et analyse des données extraites à partir de la base de données dans leur forme brute afin de dégager des idées permettant de construire les informations qui servent à remplir la base de connaissances.
  4. Voilà la mise en évidence de la problématique dans ce cas de figure: La recommandation est à base des réseaux sociaux, suivant le profil de l’utilisateur en utilisant des techniques et des algorithmes bien spécifiques.
  5. En se connectant à l'interface bootsrappée, l'utilisateur s'authentifie au système qui à son tour détermine son profil et génère le fichier .arff qui contient la liste des préférences dégagées. Le composant dataminer calcule les similarités entre les préférences et produit un output json contenant la liste des podcasts à recommander.
  6. Visualiser la liste des émissions Écouter une émission la Télécharger et la noter
  7. La solution a bien validé nos objectifs initiaux: Le profilage constitue un sujet d'actualité aboutissant à l'individu numérisé…