application de découverte des podcasts à partir du profil utilisateur
DESCRIPTION
Avec l'explosion des réseaux sociaux, les internautes partagent de plus en plus d'informations sur leurs besoins, leurs goûts, leurs centres d'intérêts. Ces informations sont une mine d'or pour qui les exploite... C’est dans ce cadre que nous allons nous concentrer sur la conception et le développement d'un prototype de découverte et de recommandation de podcasts à partir du profil utilisateur.TRANSCRIPT
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
2
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
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
4Mohamed Tahar ZWAWA17/09/2014
Problématique
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & 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.
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
6Mohamed Tahar ZWAWA17/09/2014
Exemple
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
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
8Mohamed Tahar ZWAWA17/09/2014
Les étapes de fonctionnement du DATAMINER
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
9
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
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
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
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
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
14
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
15Mohamed Tahar ZWAWA17/09/2014
Architecture globale du projet
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
16Mohamed Tahar ZWAWA17/09/2014
Architecture serveurs
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
17Mohamed Tahar ZWAWA17/09/2014
Structure générale de la partie « Models »
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
18Mohamed Tahar ZWAWA17/09/2014
Scénario de recommandation de podcasts
Contexte & Problématique
Analyse des besoins
Conception
RéalisationConclusion & Perspectives
19
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
20Mohamed Tahar ZWAWA17/09/2014
Environnement de travail
Technologies utilisées
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
21Mohamed Tahar ZWAWA17/09/2014
Environnement de travail
Outils utilisés
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
22Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interfaces sur un support mobile
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
23Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interface principale de consultation des podcasts
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
24Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Playlist d’un podcast
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
25Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interface favoris
Interface des favoris
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
26Mohamed Tahar ZWAWA17/09/2014
Mise en œuvre
Interface de calcul du profil utilisateur
Contexte & Problématique
Analyse des besoins
Conception RéalisationConclusion & Perspectives
27
Plan
Mohamed Tahar ZWAWA17/09/2014
Contexte & Problématique
Conclusion et Perspectives
Conception
Analyse des besoins
Réalisation
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
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
30
Merci de votre attention
Mohamed Tahar ZWAWA17/09/2014