![Page 1: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/1.jpg)
Application de découverte des podcasts à partir du profil utilisateur
Projet Fin d’Études17 Février – 18 Juillet 2014
Sujet :
Réalisé par : Mohamed Tahar ZWAWA
Président: Mme. Héla KHOUFIExaminateur : M. Skander AZZAZ
Responsable INSAT: Mme. Sonia BOUZIDIResponsable Entreprise: M. Michaël PONTIGGIA
![Page 2: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/2.jpg)
2
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
![Page 3: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/3.jpg)
Leader du marché de télécommunication en France,
L’un des principaux opérateurs dans le monde avec
une couverture de 33 pays,
Innover dans le domaine de la consultation des contenus
audiovisuels.
Leader du marché de télécommunication en France,
L’un des principaux opérateurs dans le monde avec
une couverture de 33 pays,
Innover dans le domaine de la consultation des contenus
audiovisuels.
3Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
Orange Labs
![Page 4: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/4.jpg)
4Mohamed Tahar ZWAWA17/09/2014
Problématique
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 5: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/5.jpg)
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.
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.
5Mohamed Tahar ZWAWA17/09/2014
Solution proposée
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 6: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/6.jpg)
6Mohamed Tahar ZWAWA17/09/2014
Exemple
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 7: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/7.jpg)
7Mohamed Tahar ZWAWA17/09/2014
Le composant DATAMINER
RecommandationProfilage
Fouille de données
DATAMINER
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
Détermination du profil de l’utilisateur
Recommandation sociale personnalisée
K plus proches voisins
![Page 8: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/8.jpg)
8Mohamed Tahar ZWAWA17/09/2014
Les étapes de fonctionnement du DATAMINER
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 9: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/9.jpg)
9
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
![Page 10: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/10.jpg)
10Mohamed Tahar ZWAWA17/09/2014
Recueil des besoins fonctionnels
Diagramme de cas d’utilisation relatif au client
Rechercher des podcasts
Rechercher des émissions
Écouter des émissions
invité
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 11: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/11.jpg)
11Mohamed Tahar ZWAWA17/09/2014
Recueil des besoins fonctionnels
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
Préparer la smart-list
S’authentifier
<<include>>
<<include>>
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 12: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/12.jpg)
12Mohamed Tahar ZWAWA17/09/2014
Recueil des besoins fonctionnels
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>>
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 13: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/13.jpg)
13Mohamed Tahar ZWAWA17/09/2014
Besoins non fonctionnels
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.
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.
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 14: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/14.jpg)
14
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
![Page 15: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/15.jpg)
15Mohamed Tahar ZWAWA17/09/2014
Architecture globale du projet
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
![Page 16: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/16.jpg)
16Mohamed Tahar ZWAWA17/09/2014
Architecture serveurs
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
![Page 17: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/17.jpg)
17Mohamed Tahar ZWAWA17/09/2014
Structure générale de la partie « Models »
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
![Page 18: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/18.jpg)
18Mohamed Tahar ZWAWA17/09/2014
Scénario de recommandation de podcasts
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
![Page 19: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/19.jpg)
19
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
![Page 20: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/20.jpg)
20Mohamed Tahar ZWAWA17/09/2014
Environnement de travail
Technologies utilisées
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 21: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/21.jpg)
21Mohamed Tahar ZWAWA17/09/2014
Environnement de travail
Outils utilisés
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 22: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/22.jpg)
22Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interfaces sur un support mobile
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 23: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/23.jpg)
23Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interface principale de consultation des podcasts
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 24: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/24.jpg)
24Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Playlist d’un podcast
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 25: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/25.jpg)
25Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interface favoris
Interface des favoris
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 26: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/26.jpg)
26Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interface de calcul du profil utilisateur
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 27: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/27.jpg)
27
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
![Page 28: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/28.jpg)
La détermination du profil utilisateur,
La recommandation personnalisée des podcasts.
Expérience humaine très riche,
Acquérir des nouvelles compétences techniques et relationnelles.
La détermination du profil utilisateur,
La recommandation personnalisée des podcasts.
Expérience humaine très riche,
Acquérir des nouvelles compétences techniques et relationnelles.
28Mohamed Tahar ZWAWA17/09/2014
Conclusion
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 29: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/29.jpg)
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é).
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é).
29Mohamed Tahar ZWAWA17/09/2014
Perspectives
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
![Page 30: Application de découverte des podcasts à partir du profil utilisateur](https://reader038.vdocuments.pub/reader038/viewer/2022103116/558a6845d8b42a5a7a8b45e3/html5/thumbnails/30.jpg)
30
Merci de votre attention
Mohamed Tahar ZWAWA17/09/2014