<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alicia.abonnenc</id>
	<title>air - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alicia.abonnenc"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php/Special:Contributions/Alicia.abonnenc"/>
	<updated>2026-06-10T18:44:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40789</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40789"/>
		<updated>2018-03-14T08:04:15Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 13/03 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de bugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG,QF) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
** (QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
** (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
** (HF) Fait la connexion (back et front). Préparé pour les prédictions. Tenté de déployer le front.&lt;br /&gt;
** (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) N&#039;as pas ouvert le port qu&#039;il faut sur sa box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Review de code et implem front-end&lt;br /&gt;
** (RG) Fonctions statistiques&lt;br /&gt;
** (AG) Recherches pour les lancement de l&#039;apprentissage à heure fixe dans la nuit&lt;br /&gt;
** (QF) Tester les fonctions de prediction et routes + W2V avec le voc français de Google.&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Finit l&#039;eval, rechangé le nombre de classes en train, revue code de Cécile, fonctions dans routes.&lt;br /&gt;
** (QF) Review code de Romane, téléchargement d&#039;un modèle de prétraitement.&lt;br /&gt;
** (AG) Vu comment relancer le serveur toutes les nuits.&lt;br /&gt;
** (HF) Continué le lien back-front, corrigé le serveur (Jenkins), installation de TensorFlow.&lt;br /&gt;
** (AA) Continué le front pour l&#039;admin.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) Preprocessing avec le voc français&lt;br /&gt;
** (AA, RG) Fonctions de recherche d&#039;offre, d&#039;upload de fichiers&lt;br /&gt;
** (HF) Correction de code et prédiction dans le front, paramètres du compte&lt;br /&gt;
** (AG) Traitement des données&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Méthodes delete propres&lt;br /&gt;
** (RG, AA) Travail pour la pagination des offres&lt;br /&gt;
** (QF) Ajout du modèle français de Word2Vect&lt;br /&gt;
** (AG) Mise en forme des offres reçues par Disrupt Campus&lt;br /&gt;
** (HF) Changé les couleurs du site, travail sur les prédictions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Chargement long du modèle (~1h)&lt;br /&gt;
** (RG) Installations pour le front qui ne marchent pas&lt;br /&gt;
** (HF) Erreur 500 sur le back-end pour la prédiction&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** Revoir la charte graphique&lt;br /&gt;
** (AG) Tests API&lt;br /&gt;
** (AA) Tests unitaire de preprocessing&lt;br /&gt;
** (QF) Résolution du flag&lt;br /&gt;
** (HF) Pages de paramètres et pop-up&lt;br /&gt;
** (RG, AA) Fonction de recherche et pagination&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** Le site est fini (à quelques validations de fomrulaires et pop-up près).&lt;br /&gt;
&lt;br /&gt;
* Reste à faire&lt;br /&gt;
** Tests et documentation&lt;br /&gt;
&lt;br /&gt;
== Sprint 5 ==&lt;br /&gt;
=== Sprint Planning 12/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Review&#039;&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** &#039;&#039;&#039;Test&#039;&#039;&#039;&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF) Corrections dans le front (sauvegarde de données dans un service), travaillé sur le serveur (lancement automatique, scripts)&lt;br /&gt;
** (AA) Correction erreur dans le front (màj contacts) et recherche par filière dans les données admin, page admin abandonnées&lt;br /&gt;
** (QF) Rédaction test utilisateur, et documentation W2V et TensorFlow&lt;br /&gt;
** (AG) Prétraitement en utilisant moins de RAM, Correction csv&lt;br /&gt;
** (RG) Document routes&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (AA) Affichage accuracy&lt;br /&gt;
** (RG, AG) Tests du front en boite noire&lt;br /&gt;
** (QF) Doc et scénarios&lt;br /&gt;
** (AG) Doc&lt;br /&gt;
** (HF) Commencer les diapos, correction des beugs&lt;br /&gt;
** (RG) Script pour tester plusieurs hyper-paramètres&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Tests et le programme pour tester les hyper paramètres&lt;br /&gt;
** (AG) Tests et ajout des offres reçues en dernière minute. Terminé l&#039;utilisation de moins de RAM pour le prétraitement&lt;br /&gt;
** (QF) Rédaction de la documentation de Deep Learning. Exploration du code pour essayer de voir pourquoi on a toujours la même prédiction.&lt;br /&gt;
** (AA) Rédaction des cénarios de test, corrigé des beugs remonté, rajouté la page de stats.&lt;br /&gt;
** (HF) Fini ma doc, fais mes slides, corrigé les beugs remontés.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (AG) Doc et slides&lt;br /&gt;
** (RG) Hyper paramètres, correction doc cécile, rechercher pourquoi toujours même prédiction, slides.&lt;br /&gt;
** (QF) Diapos, rechercher pourquoi toujours même prédiction.&lt;br /&gt;
** (HF, AA) Diapos et alertes front&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40761</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40761"/>
		<updated>2018-03-13T13:09:24Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 5 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de bugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG,QF) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
** (QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
** (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
** (HF) Fait la connexion (back et front). Préparé pour les prédictions. Tenté de déployer le front.&lt;br /&gt;
** (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) N&#039;as pas ouvert le port qu&#039;il faut sur sa box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Review de code et implem front-end&lt;br /&gt;
** (RG) Fonctions statistiques&lt;br /&gt;
** (AG) Recherches pour les lancement de l&#039;apprentissage à heure fixe dans la nuit&lt;br /&gt;
** (QF) Tester les fonctions de prediction et routes + W2V avec le voc français de Google.&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Finit l&#039;eval, rechangé le nombre de classes en train, revue code de Cécile, fonctions dans routes.&lt;br /&gt;
** (QF) Review code de Romane, téléchargement d&#039;un modèle de prétraitement.&lt;br /&gt;
** (AG) Vu comment relancer le serveur toutes les nuits.&lt;br /&gt;
** (HF) Continué le lien back-front, corrigé le serveur (Jenkins), installation de TensorFlow.&lt;br /&gt;
** (AA) Continué le front pour l&#039;admin.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) Preprocessing avec le voc français&lt;br /&gt;
** (AA, RG) Fonctions de recherche d&#039;offre, d&#039;upload de fichiers&lt;br /&gt;
** (HF) Correction de code et prédiction dans le front, paramètres du compte&lt;br /&gt;
** (AG) Traitement des données&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Méthodes delete propres&lt;br /&gt;
** (RG, AA) Travail pour la pagination des offres&lt;br /&gt;
** (QF) Ajout du modèle français de Word2Vect&lt;br /&gt;
** (AG) Mise en forme des offres reçues par Disrupt Campus&lt;br /&gt;
** (HF) Changé les couleurs du site, travail sur les prédictions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Chargement long du modèle (~1h)&lt;br /&gt;
** (RG) Installations pour le front qui ne marchent pas&lt;br /&gt;
** (HF) Erreur 500 sur le back-end pour la prédiction&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** Revoir la charte graphique&lt;br /&gt;
** (AG) Tests API&lt;br /&gt;
** (AA) Tests unitaire de preprocessing&lt;br /&gt;
** (QF) Résolution du flag&lt;br /&gt;
** (HF) Pages de paramètres et pop-up&lt;br /&gt;
** (RG, AA) Fonction de recherche et pagination&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** Le site est fini (à quelques validations de fomrulaires et pop-up près).&lt;br /&gt;
&lt;br /&gt;
* Reste à faire&lt;br /&gt;
** Tests et documentation&lt;br /&gt;
&lt;br /&gt;
== Sprint 5 ==&lt;br /&gt;
=== Sprint Planning 12/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Review&#039;&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** &#039;&#039;&#039;Test&#039;&#039;&#039;&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 12/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF) Corrections dans le front (sauvegarde de données dans un service), travaillé sur le serveur (lancement automatique, scripts)&lt;br /&gt;
** (AA) Correction erreur dans le front (màj contacts) et recherche par filière dans les données admin, page admin abandonnées&lt;br /&gt;
** (QF) Rédaction test utilisateur, et documentation W2V et TensorFlow&lt;br /&gt;
** (AG) Prétraitement en utilisant moins de RAM, Correction csv&lt;br /&gt;
** (RG) Document routes&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (AA) Affichage accuracy&lt;br /&gt;
** (RG, AA) Tests du front en boite noire&lt;br /&gt;
** (QF) Doc et scénarios&lt;br /&gt;
** (AG) Doc&lt;br /&gt;
** (HF) Commencer les diapos, correction des beugs&lt;br /&gt;
** (RG) Script pour tester plusieurs hyper-paramètres&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40756</id>
		<title>SmartRecruiting/Fiche de suivi</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40756"/>
		<updated>2018-03-13T12:19:02Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting | &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Fiche de suivi&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;|&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Lundi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mardi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mercredi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Jeudi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Vendredi&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 29/01&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Découverte du projet&lt;br /&gt;
* Création de l&#039;organisation GitHub et choix des différentes modalités de suivi&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Présentation TensorFlow vs DeepLearning4j (choix de TensorFlow plus adapté à de l&#039;innovation)&lt;br /&gt;
* Réunion avec Disrupt&#039; Campus&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Création du back-log&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
** Vue logique&lt;br /&gt;
** Vues dynamiques&lt;br /&gt;
** Vue physique&lt;br /&gt;
* Validation du SRS&lt;br /&gt;
* IHM abstraite&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* Présence en audio : Héloïse&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 1&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:&amp;quot;|&lt;br /&gt;
* US2 : Définir des formats de données&lt;br /&gt;
* US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
* US6 : Rechercher des données pertinentes&lt;br /&gt;
* US10 : Rédiger la charte graphique&lt;br /&gt;
* US37 : Concevoir la BDD&lt;br /&gt;
* US38 : Maquette IHM&lt;br /&gt;
* US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
* US40 : Créer architecture Back-End&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
* US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US37 (HF) : Conception de la BDD&lt;br /&gt;
* US10 (HF, AA) : Charte graphique&lt;br /&gt;
** Choix des couleurs&lt;br /&gt;
** Choix des polices&lt;br /&gt;
** Design du logo&lt;br /&gt;
* US40 (AG) : Créer architecture Back-End&lt;br /&gt;
* US6 (AA) : Rechercher des données pertinentes&lt;br /&gt;
** Envoi d&#039;emails à l&#039;UGA&lt;br /&gt;
* US39 (RG, QF) : Trouver des données pour remplir notre BDD&lt;br /&gt;
** A la main en faisant les associations offre/profils&lt;br /&gt;
** En demandant aux étudiants, leurs stages et filière&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US42 (QF) : Présentation&lt;br /&gt;
* US10 (HF) : Fin du logo &amp;amp; rédaction&lt;br /&gt;
* US40 (AG, RG) : Créer l&#039;archi du Back-End&lt;br /&gt;
* US6 (AA) : Contacter l&#039;admin Polytech pour les stages&lt;br /&gt;
* US39 (RG) : Récupération des données GGC&lt;br /&gt;
* US38 (AA, HF) : Maquettes IHM&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire la BDD)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire les routes)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Finir l&#039;archi du Back-End&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Faire des tutoriels&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 2&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
* US4 : Mettre en place SonarQube&lt;br /&gt;
* US19 : Pré-traiter les offres&lt;br /&gt;
* US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US43 : Choisir l&#039;hébergeur&lt;br /&gt;
* US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* US47 : Tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** Définir  (AA, AG, HF)&lt;br /&gt;
** Implémenter (AG)&lt;br /&gt;
* US19 (QF) : Pré-traiter les offres&lt;br /&gt;
* US21 (RG, QF) : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Page Offre (avec service) (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US4 (AG): Mettre en place SonarQube&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Pop up (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 (tous): Préparer la soutenance mi-parcours&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance de mi-parcours&lt;br /&gt;
* US19 (QF): Pré-traiter les offres&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Connexion (HF)&lt;br /&gt;
* US44 (AA): Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG): Tests unitaires&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US19 (QF): Pré-traiter les offres (documentation &amp;amp; test)&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage (documentation &amp;amp; test)&lt;br /&gt;
* US43 (HF): Choisir l&#039;hébergeur&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG, QF): Tests unitaires&lt;br /&gt;
* (AA, HF) : Formation TensorFlow&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* Réunion avec Laurent Besacier à 10h en 129  (&#039;&#039;&#039;Attendu pour rien&#039;&#039;&#039;)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance mi-parcours à 8h30&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 3&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* &#039;&#039;Reportées&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
**US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
**US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
**US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Nouvelles&#039;&#039;&lt;br /&gt;
**US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
**US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
**US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
**US49 : Automatiser les tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 26/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
*US45&lt;br /&gt;
**(HF) : Connexion, déconnexion et inscription&lt;br /&gt;
**(RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
*US20&lt;br /&gt;
**(QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
**(AA) : Installation de TensorFlow&lt;br /&gt;
*US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US19 (AA) Reprise et complétion du code de QF&lt;br /&gt;
* US20 (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
* US45 (RG)&lt;br /&gt;
**(HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur&lt;br /&gt;
*US47 (AG)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* US19 (AA) Complétion du pré-traitement&lt;br /&gt;
* US20 &lt;br /&gt;
** (QF) Début implémentation&lt;br /&gt;
** (HF) Recherche sur les hyperparamètres&lt;br /&gt;
* US45 (RG) Documentation du code&lt;br /&gt;
* US47 &amp;amp; US49 (AG)&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US19 (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* US20 (QF)&lt;br /&gt;
* US45 (RG) Documentation du code&lt;br /&gt;
* US49 (AG)&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US20 (AA, HF, RG) Débogage du code&lt;br /&gt;
* US49 (AG) &lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
*Absence QF (entretien à Paris)&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 4&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* &#039;&#039;Reportées&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* &#039;&#039;Nouvelles&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US20 : (HF, AA, RG, QF) Debugging&lt;br /&gt;
* US24 : (HF,AA) connexion back-front&lt;br /&gt;
* US45 : (AG) Tests unitaires&lt;br /&gt;
*US19 :&lt;br /&gt;
**(QF) Modification de code pour le stockage du modele&lt;br /&gt;
** (AG) Test Unitaire&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US20 :&lt;br /&gt;
**(RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
**(QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
* US45 : (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
* US33, US34, US48 : (HF) Fait la connexion. &lt;br /&gt;
* US17 : (HF) Préparé pour les prédictions.&lt;br /&gt;
* US22: (HF) Tenté de déployer le front.&lt;br /&gt;
* US28, US29 : (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* US20 :&lt;br /&gt;
** (RG) Finit l&#039;eval, rechangé le nombre de classes en train, revue code de Cécile, fonctions dans routes.&lt;br /&gt;
** (QF) Review code de Romane, téléchargement d&#039;un modèle de prétraitement.&lt;br /&gt;
** (AG) Vu comment relancer le serveur toutes les nuits pour l&#039;apprentissage avec de nouvelles données.&lt;br /&gt;
* US32, US35, US27 : (HF) Continué le lien back-front&lt;br /&gt;
* US22 : (HF) corrigé le serveur (Jenkins), installation de TensorFlow.&lt;br /&gt;
* US28, US29, US30, US31 : (AA) Continué le front pour l&#039;admin.&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US45 : (RG) Méthodes delete propres&lt;br /&gt;
* US30 : (RG, AA) Travail pour la pagination des offres&lt;br /&gt;
* US19 : (QF) Ajout du modèle français de Word2Vect&lt;br /&gt;
* (AG) Mise en forme des offres reçues par Disrupt Campus&lt;br /&gt;
* US52 : (HF) Changé les couleurs du site&lt;br /&gt;
* US17, US36 : (HF) travail sur les prédictions&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US45 : (AG) Tests API&lt;br /&gt;
* US19 : (AA) Tests unitaire de preprocessing&lt;br /&gt;
* US20 : (QF) Résolution du flag&lt;br /&gt;
* US51 : (HF) Pages de paramètres et pop-up&lt;br /&gt;
* US30 : (RG, AA) Fonction de recherche et pagination&lt;br /&gt;
* US25 : (AA) Feedback de prédiction&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 5&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Soutenance finale&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* 16 ans RICM&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* Présence en audio : Romane&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40753</id>
		<title>SmartRecruiting/Fiche de suivi</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40753"/>
		<updated>2018-03-13T12:12:00Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting | &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Fiche de suivi&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;|&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Lundi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mardi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mercredi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Jeudi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Vendredi&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 29/01&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Découverte du projet&lt;br /&gt;
* Création de l&#039;organisation GitHub et choix des différentes modalités de suivi&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Présentation TensorFlow vs DeepLearning4j (choix de TensorFlow plus adapté à de l&#039;innovation)&lt;br /&gt;
* Réunion avec Disrupt&#039; Campus&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Création du back-log&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
** Vue logique&lt;br /&gt;
** Vues dynamiques&lt;br /&gt;
** Vue physique&lt;br /&gt;
* Validation du SRS&lt;br /&gt;
* IHM abstraite&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* Présence en audio : Héloïse&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 1&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:&amp;quot;|&lt;br /&gt;
* US2 : Définir des formats de données&lt;br /&gt;
* US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
* US6 : Rechercher des données pertinentes&lt;br /&gt;
* US10 : Rédiger la charte graphique&lt;br /&gt;
* US37 : Concevoir la BDD&lt;br /&gt;
* US38 : Maquette IHM&lt;br /&gt;
* US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
* US40 : Créer architecture Back-End&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
* US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US37 (HF) : Conception de la BDD&lt;br /&gt;
* US10 (HF, AA) : Charte graphique&lt;br /&gt;
** Choix des couleurs&lt;br /&gt;
** Choix des polices&lt;br /&gt;
** Design du logo&lt;br /&gt;
* US40 (AG) : Créer architecture Back-End&lt;br /&gt;
* US6 (AA) : Rechercher des données pertinentes&lt;br /&gt;
** Envoi d&#039;emails à l&#039;UGA&lt;br /&gt;
* US39 (RG, QF) : Trouver des données pour remplir notre BDD&lt;br /&gt;
** A la main en faisant les associations offre/profils&lt;br /&gt;
** En demandant aux étudiants, leurs stages et filière&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US42 (QF) : Présentation&lt;br /&gt;
* US10 (HF) : Fin du logo &amp;amp; rédaction&lt;br /&gt;
* US40 (AG, RG) : Créer l&#039;archi du Back-End&lt;br /&gt;
* US6 (AA) : Contacter l&#039;admin Polytech pour les stages&lt;br /&gt;
* US39 (RG) : Récupération des données GGC&lt;br /&gt;
* US38 (AA, HF) : Maquettes IHM&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire la BDD)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire les routes)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Finir l&#039;archi du Back-End&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Faire des tutoriels&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 2&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
* US4 : Mettre en place SonarQube&lt;br /&gt;
* US19 : Pré-traiter les offres&lt;br /&gt;
* US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US43 : Choisir l&#039;hébergeur&lt;br /&gt;
* US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* US47 : Tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** Définir  (AA, AG, HF)&lt;br /&gt;
** Implémenter (AG)&lt;br /&gt;
* US19 (QF) : Pré-traiter les offres&lt;br /&gt;
* US21 (RG, QF) : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Page Offre (avec service) (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US4 (AG): Mettre en place SonarQube&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Pop up (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 (tous): Préparer la soutenance mi-parcours&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance de mi-parcours&lt;br /&gt;
* US19 (QF): Pré-traiter les offres&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Connexion (HF)&lt;br /&gt;
* US44 (AA): Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG): Tests unitaires&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US19 (QF): Pré-traiter les offres (documentation &amp;amp; test)&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage (documentation &amp;amp; test)&lt;br /&gt;
* US43 (HF): Choisir l&#039;hébergeur&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG, QF): Tests unitaires&lt;br /&gt;
* (AA, HF) : Formation TensorFlow&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* Réunion avec Laurent Besacier à 10h en 129  (&#039;&#039;&#039;Attendu pour rien&#039;&#039;&#039;)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance mi-parcours à 8h30&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 3&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* &#039;&#039;Reportées&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
**US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
**US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
**US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Nouvelles&#039;&#039;&lt;br /&gt;
**US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
**US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
**US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
**US49 : Automatiser les tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 26/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
*US45&lt;br /&gt;
**(HF) : Connexion, déconnexion et inscription&lt;br /&gt;
**(RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
*US20&lt;br /&gt;
**(QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
**(AA) : Installation de TensorFlow&lt;br /&gt;
*US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US19 (AA) Reprise et complétion du code de QF&lt;br /&gt;
* US20 (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
* US45 (RG)&lt;br /&gt;
**(HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur&lt;br /&gt;
*US47 (AG)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* US19 (AA) Complétion du pré-traitement&lt;br /&gt;
* US20 &lt;br /&gt;
** (QF) Début implémentation&lt;br /&gt;
** (HF) Recherche sur les hyperparamètres&lt;br /&gt;
* US45 (RG) Documentation du code&lt;br /&gt;
* US47 &amp;amp; US49 (AG)&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US19 (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* US20 (QF)&lt;br /&gt;
* US45 (RG) Documentation du code&lt;br /&gt;
* US49 (AG)&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US20 (AA, HF, RG) Débogage du code&lt;br /&gt;
* US49 (AG) &lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
*Absence QF (entretien à Paris)&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 4&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* &#039;&#039;Reportées&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* &#039;&#039;Nouvelles&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US20 : (HF, AA, RG, QF) Debugging&lt;br /&gt;
* US24 : (HF,AA) connexion back-front&lt;br /&gt;
* US45 : (AG) Tests unitaires&lt;br /&gt;
*US19 :&lt;br /&gt;
**(QF) Modification de code pour le stockage du modele&lt;br /&gt;
** (AG) Test Unitaire&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US20 :&lt;br /&gt;
**(RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
**(QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
* US45 : (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
* US33, US34, US48 : (HF) Fait la connexion. &lt;br /&gt;
* US17 : (HF) Préparé pour les prédictions.&lt;br /&gt;
* US22: (HF) Tenté de déployer le front.&lt;br /&gt;
* US28, US29 : (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 5&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Soutenance finale&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* 16 ans RICM&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* Présence en audio : Romane&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40606</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40606"/>
		<updated>2018-03-12T08:06:35Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de bugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG,QF) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
** (QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
** (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
** (HF) Fait la connexion (back et front). Préparé pour les prédictions. Tenté de déployer le front.&lt;br /&gt;
** (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) N&#039;as pas ouvert le port qu&#039;il faut sur sa box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Review de code et implem front-end&lt;br /&gt;
** (RG) Fonctions statistiques&lt;br /&gt;
** (AG) Recherches pour les lancement de l&#039;apprentissage à heure fixe dans la nuit&lt;br /&gt;
** (QF) Tester les fonctions de prediction et routes + W2V avec le voc français de Google.&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Finit l&#039;eval, rechangé le nombre de classes en train, revue code de Cécile, fonctions dans routes.&lt;br /&gt;
** (QF) Review code de Romane, téléchargement d&#039;un modèle de prétraitement.&lt;br /&gt;
** (AG) Vu comment relancer le serveur toutes les nuits.&lt;br /&gt;
** (HF) Continué le lien back-front, corrigé le serveur (Jenkins), installation de TensorFlow.&lt;br /&gt;
** (AA) Continué le front pour l&#039;admin.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) Preprocessing avec le voc français&lt;br /&gt;
** (AA, RG) Fonctions de recherche d&#039;offre, d&#039;upload de fichiers&lt;br /&gt;
** (HF) Correction de code et prédiction dans le front, paramètres du compte&lt;br /&gt;
** (AG) Traitement des données&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Méthodes delete propres&lt;br /&gt;
** (RG, AA) Travail pour la pagination des offres&lt;br /&gt;
** (QF) Ajout du modèle français de Word2Vect&lt;br /&gt;
** (AG) Mise en forme des offres reçues par Disrupt Campus&lt;br /&gt;
** (HF) Changé les couleurs du site, travail sur les prédictions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Chargement long du modèle (~1h)&lt;br /&gt;
** (RG) Installations pour le front qui ne marchent pas&lt;br /&gt;
** (HF) Erreur 500 sur le back-end pour la prédiction&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** Revoir la charte graphique&lt;br /&gt;
** (AG) Tests API&lt;br /&gt;
** (AA) Tests unitaire de preprocessing&lt;br /&gt;
** (QF) Résolution du flag&lt;br /&gt;
** (HF) Pages de paramètres et pop-up&lt;br /&gt;
** (RG, AA) Fonction de recherche et pagination&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** Le site est fini (à quelques validations de fomrulaires et pop-up près).&lt;br /&gt;
&lt;br /&gt;
* Reste à faire&lt;br /&gt;
** Tests et documentation&lt;br /&gt;
&lt;br /&gt;
== Sprint 5 ==&lt;br /&gt;
=== Sprint Planning 12/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US24 : Etablir la communication API/Front&lt;br /&gt;
** US52 : Changer les couleurs du front&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Review&#039;&#039;&#039;&lt;br /&gt;
** US17 : Calculer la formation correspondant à une offre&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** &#039;&#039;&#039;Test&#039;&#039;&#039;&lt;br /&gt;
** US25 : Proposer de donner un feed-back sur une prédiction&lt;br /&gt;
** US27 : Afficher la description détaillé d&#039;une formation&lt;br /&gt;
** US28 : Permettre la supression d&#039;une formation&lt;br /&gt;
** US29 : Permettre d&#039;ajouter une formation&lt;br /&gt;
** US30 : Permettre l&#039;ajout de données à la base d&#039;apprentissage&lt;br /&gt;
** US31 : Permettre la supression d&#039;une offre&lt;br /&gt;
** US32 : Permettre la consultation des offres enregistrées&lt;br /&gt;
** US33 : Permettre de se connecter&lt;br /&gt;
** US34 : Création d&#039;un compte&lt;br /&gt;
** US35 : Permettre de consulter les formations correspondant à une offre&lt;br /&gt;
** US36 : Permettre d&#039;entrer une offre&lt;br /&gt;
** US48 : Faire les services de droit d&#039;authentification&lt;br /&gt;
** US51 : Rajouter les pop-up de danger lors des supressions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40547</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40547"/>
		<updated>2018-03-09T15:36:03Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 09/03 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de bugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG,QF) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
** (QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
** (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
** (HF) Fait la connexion (back et front). Préparé pour les prédictions. Tenté de déployer le front.&lt;br /&gt;
** (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) N&#039;as pas ouvert le port qu&#039;il faut sur sa box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Review de code et implem front-end&lt;br /&gt;
** (RG) Fonctions statistiques&lt;br /&gt;
** (AG) Recherches pour les lancement de l&#039;apprentissage à heure fixe dans la nuit&lt;br /&gt;
** (QF) Tester les fonctions de prediction et routes + W2V avec le voc français de Google.&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Finit l&#039;eval, rechangé le nombre de classes en train, revue code de Cécile, fonctions dans routes.&lt;br /&gt;
** (QF) Review code de Romane, téléchargement d&#039;un modèle de prétraitement.&lt;br /&gt;
** (AG) Vu comment relancer le serveur toutes les nuits.&lt;br /&gt;
** (HF) Continué le lien back-front, corrigé le serveur (Jenkins), installation de TensorFlow.&lt;br /&gt;
** (AA) Continué le front pour l&#039;admin.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) Preprocessing avec le voc français&lt;br /&gt;
** (AA, RG) Fonctions de recherche d&#039;offre, d&#039;upload de fichiers&lt;br /&gt;
** (HF) Correction de code et prédiction dans le front, paramètres du compte&lt;br /&gt;
** (AG) Traitement des données&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Méthodes delete propres&lt;br /&gt;
** (RG, AA) Travail pour la pagination des offres&lt;br /&gt;
** (QF) Ajout du modèle français de Word2Vect&lt;br /&gt;
** (AG) Mise en forme des offres reçues par Disrupt Campus&lt;br /&gt;
** (HF) Changé les couleurs du site, travail sur les prédictions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Chargement long du modèle (~1h)&lt;br /&gt;
** (RG) Installations pour le front qui ne marchent pas&lt;br /&gt;
** (HF) Erreur 500 sur le back-end pour la prédiction&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** Revoir la charte graphique&lt;br /&gt;
** (AG) Tests API&lt;br /&gt;
** (AA) Tests unitaire de preprocessing&lt;br /&gt;
** (QF) Résolution du flag&lt;br /&gt;
** (HF) Pages de paramètres et pop-up&lt;br /&gt;
** (RG, AA) Fonction de recherche et pagination&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** Le site est fini (à quelques validations de fomrulaires et pop-up près).&lt;br /&gt;
&lt;br /&gt;
* Reste à faire&lt;br /&gt;
** Tests et documentation&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/CharteGraphiqueMaquettes&amp;diff=40488</id>
		<title>SmartRecruiting/CharteGraphiqueMaquettes</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/CharteGraphiqueMaquettes&amp;diff=40488"/>
		<updated>2018-03-09T08:19:03Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Couleurs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Charte graphique et maquettes =&lt;br /&gt;
&lt;br /&gt;
== Charte graphique ==&lt;br /&gt;
&lt;br /&gt;
=== Couleurs ===&lt;br /&gt;
[[File:SmartRecruting_Couleurs.PNG | 600px]]&lt;br /&gt;
&lt;br /&gt;
* Message d&#039;erreur &lt;br /&gt;
* Texte&lt;br /&gt;
* Message de succés&lt;br /&gt;
* Message de validation&lt;br /&gt;
* Elément mis en valeur&lt;br /&gt;
&lt;br /&gt;
=== Polices ===&lt;br /&gt;
Les deux polices utilisées sont : Roboto pour le texte et Dosis pour les titres&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Font.PNG | 600px]]&lt;br /&gt;
&lt;br /&gt;
=== Logos ===&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruting-Logo.png | 400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruting-LogoMinus.png | 400px]]&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
===Page d&#039;accueil===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Accueil.png]]&lt;br /&gt;
&lt;br /&gt;
===Pages utilisateur===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Offre.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Formation.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_MesOffre.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Pages administrateur ===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Stats.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Données.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Formations.png]]&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruting_Couleurs.PNG&amp;diff=40487</id>
		<title>File:SmartRecruting Couleurs.PNG</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruting_Couleurs.PNG&amp;diff=40487"/>
		<updated>2018-03-09T08:17:38Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: Alicia.abonnenc uploaded a new version of &amp;amp;quot;File:SmartRecruting Couleurs.PNG&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/CharteGraphiqueMaquettes&amp;diff=40486</id>
		<title>SmartRecruiting/CharteGraphiqueMaquettes</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/CharteGraphiqueMaquettes&amp;diff=40486"/>
		<updated>2018-03-09T08:13:06Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Couleurs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Charte graphique et maquettes =&lt;br /&gt;
&lt;br /&gt;
== Charte graphique ==&lt;br /&gt;
&lt;br /&gt;
=== Couleurs ===&lt;br /&gt;
[[File:SmartRecruting_Couleurs.PNG | 600px]]&lt;br /&gt;
&lt;br /&gt;
* Message d&#039;erreur &lt;br /&gt;
* Fond foncé/texte fond clair&lt;br /&gt;
* Message de succés&lt;br /&gt;
* Message de validation&lt;br /&gt;
* Elément mis en valeur&lt;br /&gt;
&lt;br /&gt;
=== Polices ===&lt;br /&gt;
Les deux polices utilisées sont : Roboto pour le texte et Dosis pour les titres&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Font.PNG | 600px]]&lt;br /&gt;
&lt;br /&gt;
=== Logos ===&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruting-Logo.png | 400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruting-LogoMinus.png | 400px]]&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
===Page d&#039;accueil===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Accueil.png]]&lt;br /&gt;
&lt;br /&gt;
===Pages utilisateur===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Offre.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Formation.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_MesOffre.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Pages administrateur ===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Stats.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Données.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Formations.png]]&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40485</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40485"/>
		<updated>2018-03-09T08:11:36Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 08/03 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de bugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG,QF) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
** (QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
** (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
** (HF) Fait la connexion (back et front). Préparé pour les prédictions. Tenté de déployer le front.&lt;br /&gt;
** (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) N&#039;as pas ouvert le port qu&#039;il faut sur sa box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Review de code et implem front-end&lt;br /&gt;
** (RG) Fonctions statistiques&lt;br /&gt;
** (AG) Recherches pour les lancement de l&#039;apprentissage à heure fixe dans la nuit&lt;br /&gt;
** (QF) Tester les fonctions de prediction et routes + W2V avec le voc français de Google.&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Finit l&#039;eval, rechangé le nombre de classes en train, revue code de Cécile, fonctions dans routes.&lt;br /&gt;
** (QF) Review code de Romane, téléchargement d&#039;un modèle de prétraitement.&lt;br /&gt;
** (AG) Vu comment relancer le serveur toutes les nuits.&lt;br /&gt;
** (HF) Continué le lien back-front, corrigé le serveur (Jenkins), installation de TensorFlow.&lt;br /&gt;
** (AA) Continué le front pour l&#039;admin.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) Preprocessing avec le voc français&lt;br /&gt;
** (AA, RG) Fonctions de recherche d&#039;offre, d&#039;upload de fichiers&lt;br /&gt;
** (HF) Correction de code et prédiction dans le front, paramètres du compte&lt;br /&gt;
** (AG) Traitement des données&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Méthodes delete propres&lt;br /&gt;
** (RG, AA) Travail pour la pagination des offres&lt;br /&gt;
** (QF) Ajout du modèle français de Word2Vect&lt;br /&gt;
** (AG) Mise en forme des offres reçues par Disrupt Campus&lt;br /&gt;
** (HF) Changé les couleurs du site, travail sur les prédictions&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Chargement long du modèle (~1h)&lt;br /&gt;
** (RG) Installations pour le front qui ne marchent pas&lt;br /&gt;
** (HF) Erreur 500 sur le back-end pour la prédiction&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** Revoir la charte graphique&lt;br /&gt;
** (AG) Tests API&lt;br /&gt;
** (AA) Tests unitaire de preprocessing&lt;br /&gt;
** (QF) Résolution du flag&lt;br /&gt;
** (HF) Pages de paramètres et pop-up&lt;br /&gt;
** (RG, AA) Fonction de recherche et pagination&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40444</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40444"/>
		<updated>2018-03-08T08:02:19Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 07/03 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de bugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG,QF) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
** (QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
** (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
** (HF) Fait la connexion (back et front). Préparé pour les prédictions. Tenté de déployer le front.&lt;br /&gt;
** (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) N&#039;as pas ouvert le port qu&#039;il faut sur sa box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Review de code et implem front-end&lt;br /&gt;
** (RG) Fonctions statistiques&lt;br /&gt;
** (AG) Recherches pour les lancement de l&#039;apprentissage à heure fixe dans la nuit&lt;br /&gt;
** (QF) Tester les fonctions de prediction et routes + W2V avec le voc français de Google.&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Finit l&#039;eval, rechangé le nombre de classes en train, revue code de Cécile, fonctions dans routes.&lt;br /&gt;
** (QF) Review code de Romane, téléchargement d&#039;un modèle de prétraitement.&lt;br /&gt;
** (AG) Vu comment relancer le serveur toutes les nuits.&lt;br /&gt;
** (HF) Continué le lien back-front, corrigé le serveur (Jenkins), installation de TensorFlow.&lt;br /&gt;
** (AA) Continué le front pour l&#039;admin.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) Preprocessing avec le voc français&lt;br /&gt;
** (AA, RG) Fonctions de recherche d&#039;offre, d&#039;upload de fichiers&lt;br /&gt;
** (HF) Correction de code et prédiction dans le front, paramètres du compte&lt;br /&gt;
** (AG) Traitement des données&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40436</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40436"/>
		<updated>2018-03-07T08:05:16Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 06/03 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de bugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG,QF) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (RG) Repris le code train pour le mettre sous forme de fonction pour qu&#039;il puisse être appelé. Accès à la BDD.&lt;br /&gt;
** (QF) Testé eval et crée une route pour générer des prédictions. PAs encore testé.&lt;br /&gt;
** (AG) Mise en forme des données et modification de la fonction init&lt;br /&gt;
** (HF) Fait la connexion (back et front). Préparé pour les prédictions. Tenté de déployer le front.&lt;br /&gt;
** (AA) Fait la récupération des formations AVEC les contacts (front et back)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) N&#039;as pas ouvert le port qu&#039;il faut sur sa box.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Review de code et implem front-end&lt;br /&gt;
** (RG) Fonctions statistiques&lt;br /&gt;
** (AG) Recherches pour les lancement de l&#039;apprentissage à heure fixe dans la nuit&lt;br /&gt;
** (QF) Tester les fonctions de prediction et routes + W2V avec le voc français de Google.&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40326</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40326"/>
		<updated>2018-03-06T08:11:45Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de beugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/03 ===&lt;br /&gt;
&#039;&#039;Présents&#039;&#039; : Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (HF, AA) Debugging et travail connexion back-front&lt;br /&gt;
** (RG) Debugging et mise en forme du code&lt;br /&gt;
** (AG) Tests unitaires du prétraitement et de l&#039;API (dbManager)&lt;br /&gt;
** (QF) Modification de code pour le stockage du modele&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (RG) Problème d&#039;arborescence sur son PC&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce que nous allons faire&#039;&#039;&lt;br /&gt;
** (QF) test de la fonction dans eval.py&lt;br /&gt;
** (HF) Système de connexion front-end (et éventuellement entrer les offres)&lt;br /&gt;
** (AG) Mise en forme du fichier Pstage et récupération de données puis soutient front-end&lt;br /&gt;
** (RG) Continuer la récupération des données pour l&#039;apprentissage dans la BD et mise en forme du code en fonction.&lt;br /&gt;
** (AA) Front-End : Ajout/Suppression d&#039;une formation et suppression d&#039;une offre.&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40238</id>
		<title>SmartRecruiting/Fiche de suivi</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40238"/>
		<updated>2018-03-05T08:38:03Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting | &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Fiche de suivi&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;|&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Lundi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mardi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mercredi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Jeudi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Vendredi&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 29/01&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Découverte du projet&lt;br /&gt;
* Création de l&#039;organisation GitHub et choix des différentes modalités de suivi&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Présentation TensorFlow vs DeepLearning4j (choix de TensorFlow plus adapté à de l&#039;innovation)&lt;br /&gt;
* Réunion avec Disrupt&#039; Campus&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Création du back-log&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
** Vue logique&lt;br /&gt;
** Vues dynamiques&lt;br /&gt;
** Vue physique&lt;br /&gt;
* Validation du SRS&lt;br /&gt;
* IHM abstraite&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* Présence en audio : Héloïse&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 1&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:&amp;quot;|&lt;br /&gt;
* US2 : Définir des formats de données&lt;br /&gt;
* US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
* US6 : Rechercher des données pertinentes&lt;br /&gt;
* US10 : Rédiger la charte graphique&lt;br /&gt;
* US37 : Concevoir la BDD&lt;br /&gt;
* US38 : Maquette IHM&lt;br /&gt;
* US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
* US40 : Créer architecture Back-End&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
* US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US37 (HF) : Conception de la BDD&lt;br /&gt;
* US10 (HF, AA) : Charte graphique&lt;br /&gt;
** Choix des couleurs&lt;br /&gt;
** Choix des polices&lt;br /&gt;
** Design du logo&lt;br /&gt;
* US40 (AG) : Créer architecture Back-End&lt;br /&gt;
* US6 (AA) : Rechercher des données pertinentes&lt;br /&gt;
** Envoi d&#039;emails à l&#039;UGA&lt;br /&gt;
* US39 (RG, QF) : Trouver des données pour remplir notre BDD&lt;br /&gt;
** A la main en faisant les associations offre/profils&lt;br /&gt;
** En demandant aux étudiants, leurs stages et filière&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US42 (QF) : Présentation&lt;br /&gt;
* US10 (HF) : Fin du logo &amp;amp; rédaction&lt;br /&gt;
* US40 (AG, RG) : Créer l&#039;archi du Back-End&lt;br /&gt;
* US6 (AA) : Contacter l&#039;admin Polytech pour les stages&lt;br /&gt;
* US39 (RG) : Récupération des données GGC&lt;br /&gt;
* US38 (AA, HF) : Maquettes IHM&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire la BDD)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire les routes)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Finir l&#039;archi du Back-End&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Faire des tutoriels&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 2&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
* US4 : Mettre en place SonarQube&lt;br /&gt;
* US19 : Pré-traiter les offres&lt;br /&gt;
* US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US43 : Choisir l&#039;hébergeur&lt;br /&gt;
* US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* US47 : Tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** Définir  (AA, AG, HF)&lt;br /&gt;
** Implémenter (AG)&lt;br /&gt;
* US19 (QF) : Pré-traiter les offres&lt;br /&gt;
* US21 (RG) : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Page Offre (avec service) (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US4 (AG): Mettre en place SonarQube&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Pop up (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 (tous): Préparer la soutenance mi-parcours&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance de mi-parcours&lt;br /&gt;
* US19 (QF): Pré-traiter les offres&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Connexion (HF)&lt;br /&gt;
* US44 (AA): Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG): Tests unitaires&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US19 (QF): Pré-traiter les offres (documentation &amp;amp; test)&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage (documentation &amp;amp; test)&lt;br /&gt;
* US43 (HF): Choisir l&#039;hébergeur&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG, QF): Tests unitaires&lt;br /&gt;
* (AA, HF) : Formation TensorFlow&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* Réunion avec Laurent Besacier à 10h en 129  (&#039;&#039;&#039;Attendu pour rien&#039;&#039;&#039;)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance mi-parcours à 8h30&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 3&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* &#039;&#039;Reportées&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
**US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
**US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
**US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Nouvelles&#039;&#039;&lt;br /&gt;
**US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
**US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
**US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
**US49 : Automatiser les tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 26/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
*US45&lt;br /&gt;
**(HF) : Connexion, déconnexion et inscription&lt;br /&gt;
**(RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
*US20&lt;br /&gt;
**(QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
**(AA) : Installation de TensorFlow&lt;br /&gt;
*US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US19 (AA) Reprise et complétion du code de QF&lt;br /&gt;
* US20 (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
* US45 (RG)&lt;br /&gt;
**(HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur&lt;br /&gt;
*US47 (AG)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* US19 (AA) Complétion du pré-traitement&lt;br /&gt;
* US20 &lt;br /&gt;
** (QF) Début implémentation&lt;br /&gt;
** (HF) Recherche sur les hyperparamètres&lt;br /&gt;
* US45 (RG) Documentation du code&lt;br /&gt;
* US47 &amp;amp; US49 (AG)&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US19 (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* US20 (QF)&lt;br /&gt;
* US45 (RG) Documentation du code&lt;br /&gt;
* US49 (AG)&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US20 (AA, HF, RG) Débogage du code&lt;br /&gt;
* US49 (AG) &lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
*Absence QF (entretien à Paris)&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 4&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 5&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Soutenance finale&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* 16 ans RICM&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40232</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40232"/>
		<updated>2018-03-05T08:05:07Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint Planning 26/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de beugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40231</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40231"/>
		<updated>2018-03-05T08:04:33Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de beugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
== Sprint 4 ==&lt;br /&gt;
=== Sprint Planning 05/03 ===&lt;br /&gt;
*&#039;&#039;Ce qui a été fini&#039;&#039;&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
*&#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
*&#039;&#039; Choix des user-stories pour le sprint 4&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40199</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40199"/>
		<updated>2018-03-02T10:09:32Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de beugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=== Daily 02/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Mettre en place les tests unitaires automatiquement avec Travis et couverture de code avec SonarQube&lt;br /&gt;
** (RG) Réparation des installations sur son PC, commenter le code&lt;br /&gt;
** (HF, AA) Enregistrement des offres prétraitées dans la BDD&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) A tout cassé l&#039;installation du serveur&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF, AA) Finir la préparation de la base d&#039;apprentissage&lt;br /&gt;
** (AG) Finir l’automatisation des tests. Faire de la review et du test&lt;br /&gt;
** (AA, AG) Extraction du texte des pdf&lt;br /&gt;
** (RG) Commenter du code, Créer et entraîner la base d&#039;apprentissage&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40184</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40184"/>
		<updated>2018-03-01T08:10:35Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 01/03 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian, Romane (retard)&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de beugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing, Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40183</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40183"/>
		<updated>2018-03-01T08:09:25Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 28/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=== Daily 01/03 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (QF) Commencé l&#039;algorithme d&#039;apprentissage &lt;br /&gt;
** (AG) Fin de mise en place de BDD spécifique, Début d&#039;automatisation du lancement&lt;br /&gt;
** (HF) Recherches sur les hyper-paramètres, intégration du préprocessing au serveur, tentative de mise ne place d&#039;adresse non dynamique pour le serveur&lt;br /&gt;
** (AA) Continuer le préprocessing pour en changer le format et le compléter&lt;br /&gt;
** (RG) Documentation du code et travail sur l&#039;apprentissage&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (QF) Erreur de lecture (indices des tableaux en python)&lt;br /&gt;
** (HF) OIP qui ne marche pas et problèmes d&#039;encodage&lt;br /&gt;
** (AA) Panne machine&lt;br /&gt;
** (RG) Installation de python et tensorflow cassées&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (RG) Corriger l&#039;installation et commenter&lt;br /&gt;
** (QF) Correction de beugs&lt;br /&gt;
** (AG) Automatiqation tests SonarQube&lt;br /&gt;
** (HF) Serveur&lt;br /&gt;
** (AA, HF) Correction encodage preprocessing&lt;br /&gt;
** (AA) Préprocessing depuis la BDD&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting&amp;diff=40169</id>
		<title>SmartRecruiting</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting&amp;diff=40169"/>
		<updated>2018-02-28T15:52:24Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Technologies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Projets_2017-2018#Projet_Semestre_S10|&#039;&#039;&#039;&amp;lt;&amp;lt; Projets de 2017-2018&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
= Objectifs du projet=&lt;br /&gt;
&lt;br /&gt;
Reprendre le &#039;&#039;&#039;[[Suggestion_intelligente_de_films_basée_sur_TensorFlow|projet de 2017]]&#039;&#039;&#039; et l&#039;adapter à un problème de suggestion de formations adaptées à une offre d&#039;emploi ou de stage d&#039;une entreprise. Notre application doit pouvoir proposer des équipes pluridisciplinaires en fonction de l&#039;annonce donnée en entrée.&lt;br /&gt;
&lt;br /&gt;
=Equipe=&lt;br /&gt;
==Comité de pilotage==&lt;br /&gt;
* &#039;&#039;&#039;Enseignant encadrant&#039;&#039;&#039; : Didier Donsez&lt;br /&gt;
* &#039;&#039;&#039;Clients&#039;&#039;&#039; : Gérard Pollier, Lucas Bisognin (Disrupt&#039;Campus)&lt;br /&gt;
&lt;br /&gt;
==Equipe projet==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
 |-&lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; colspan=&amp;quot;2&amp;quot; width=&amp;quot;250px&amp;quot; style=&amp;quot;background-color:pink&amp;quot; | Membre&lt;br /&gt;
 ! scope=&amp;quot;col&amp;quot; style=&amp;quot;background-color:pink&amp;quot;| Rôles&lt;br /&gt;
 |-&lt;br /&gt;
 |RG&lt;br /&gt;
 |Romane Gallier&lt;br /&gt;
 |Chef de projet&lt;br /&gt;
 |-&lt;br /&gt;
 |HF&lt;br /&gt;
 |Héloïse Fernandes de Almeida&lt;br /&gt;
 |Scrum Master&lt;br /&gt;
 |-&lt;br /&gt;
 |AG&lt;br /&gt;
 |Antoine Gambro&lt;br /&gt;
 |Responsable Back-End, Responsable Qualité&lt;br /&gt;
 |-&lt;br /&gt;
 |AA&lt;br /&gt;
 |Alicia Aubertin&lt;br /&gt;
 |Responsable Front-End, Responsable Communication&lt;br /&gt;
 |-&lt;br /&gt;
 |QF&lt;br /&gt;
 |Qianqian Fu &lt;br /&gt;
 |Lead-Dev, Responsable Innovation&lt;br /&gt;
 |}&lt;br /&gt;
&lt;br /&gt;
= Gestion de projet =&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/1hrte-h_Y1PCa8SaFprJap8Cs-kznK2tA79OaGneXnV8/edit?usp=sharing Back-log]&lt;br /&gt;
* [[SmartRecruiting/Fiche de suivi|Fiche de suivi]]&lt;br /&gt;
* [https://docs.google.com/spreadsheets/d/1dotZRK1xlBGlCcuHepYQdfuQDT2r40SIWF7HfWXSj6A/edit?usp=sharing Journal Individuel]&lt;br /&gt;
* [[SmartRecruiting/Reunions|Comptes rendus de réunion]]&lt;br /&gt;
* [[SmartRecruiting/SRS | SRS]]&lt;br /&gt;
* [https://github.com/Projet-DeepLearning-RICM5-2018 Organisation Git]&lt;br /&gt;
&lt;br /&gt;
= Conception =&lt;br /&gt;
&lt;br /&gt;
== Design et IHM ==&lt;br /&gt;
* [[SmartRecruiting/CharteGraphiqueMaquettes| Charte Graphique et maquettes]]&lt;br /&gt;
&lt;br /&gt;
== UML ==&lt;br /&gt;
&lt;br /&gt;
= Tests =&lt;br /&gt;
&lt;br /&gt;
* [https://sonarcloud.io/organizations/ant38-github/projects Analyse SonarQube]&lt;br /&gt;
&lt;br /&gt;
= Hébergements =&lt;br /&gt;
&lt;br /&gt;
Nous utiliserons donc une ancienne machine de l&#039;un des membres du groupe comme serveur les 3 autres hébergeurs sont des solutions de secours en cas de problème.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Hébergeurs&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Compatible avec movidus&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;| Payant&lt;br /&gt;
|- style=&amp;quot;background-color:#cdf952;&amp;quot;&lt;br /&gt;
| scope=&amp;quot;row&amp;quot; | Ordinateur personnel Ubuntu 17.10&lt;br /&gt;
| oui&lt;br /&gt;
| non&lt;br /&gt;
|- &lt;br /&gt;
| scope=&amp;quot;row&amp;quot; | Raspberry pi 3 raspbian jessie&lt;br /&gt;
| oui&lt;br /&gt;
| non&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;row&amp;quot; | Google cloud plateform&lt;br /&gt;
| non&lt;br /&gt;
| 300 euros de crédit&lt;br /&gt;
|-&lt;br /&gt;
| scope=&amp;quot;row&amp;quot; | AZURE&lt;br /&gt;
| non&lt;br /&gt;
| 170 euros de crédit&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;Les différents hébergeurs sont classés par ordre de préférence.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Technologies =&lt;br /&gt;
* [[TensorFlow]]&lt;br /&gt;
* [[Intel® Movidius™ Neural Compute Stick (NCS)]]&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40152</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40152"/>
		<updated>2018-02-28T08:18:12Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 27/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=== Daily 28/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** (AG) Tests unitaires on avance dans la mise en place de BDD spécifique aux tests unitaires&lt;br /&gt;
** (RG) Finir l&#039;implémentation des méthodes de l&#039;API&lt;br /&gt;
** (QF) Continuer les recherches : Trouvé un tutoriel avec Word2Vec, CNN, multiclasses&lt;br /&gt;
** (HF) Transféré les fonctions de connexion, inscription, déconnexion à partir du projet de l&#039;année dernière et installation d&#039;Apache sur la machine serveur &lt;br /&gt;
** (AA) Complété le pré-traitement des offres&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** Réunion pour déterminer ce que nous allons implémenter pour l&#039;apprentissage et la prédiction de formations (en utilisant CNN)&lt;br /&gt;
** Réunion tests unitaires&lt;br /&gt;
** (HF et RG) Review de code&lt;br /&gt;
** Implémentation de CNN&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40124</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40124"/>
		<updated>2018-02-27T08:02:08Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 27/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US45 &lt;br /&gt;
*** (HF) : Connexion, déconnexion et inscription&lt;br /&gt;
*** (RG) : Fonction pour ajouter des équipes dans la BDD, test de fonctions, ajout de fonction pour récupérer les formations associées à une offre&lt;br /&gt;
** US20&lt;br /&gt;
*** (QF) : Etudier le projet de l&#039;année dernière pour la prédiction (ils utilisent RNN)&lt;br /&gt;
*** (AA) : Installation de TensorFlow&lt;br /&gt;
** US47 (AG) Travail sur la BDD pour les tests unitaires&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** (HF) Hachage du password, déconnexion (màj du booléen)&lt;br /&gt;
** (AA) Installation de Cuda sans succès&lt;br /&gt;
* &#039;&#039;Ce qui est à faire&#039;&#039;&lt;br /&gt;
** (HF) : Continuer les fonctions de connexion/déconnexion sur le back-end. Recherches pour la mise en place de Jenkins pour le serveur&lt;br /&gt;
** (QF) : Continuer le tutoriel pour l&#039;apprentissage multiclasses&lt;br /&gt;
** (RG) : Continuer les fonctions dans le back-end (API)&lt;br /&gt;
** (AG) : Conitnuer sur les test unitaires (création de la BDD)&lt;br /&gt;
** (AA) : Recherche pour la prédiction multiclasses avec nombre de classes non fixé. Tutoriel TensorFlow CNN.&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40114</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40114"/>
		<updated>2018-02-26T14:46:56Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint Planning 26/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** US20 : Créer et entrainer les réseaux de neurones sur la base d&#039;apprentissage&lt;br /&gt;
** US22 : Déployer la back-end sur un/des serveur(s)&lt;br /&gt;
** US23 : Déployer la base de donnée sur un/des serveur(s)&lt;br /&gt;
** US49 : Automatiser les tests unitaires&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40104</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40104"/>
		<updated>2018-02-26T11:28:37Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Réunions de Sprints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a la mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Sprint 3==&lt;br /&gt;
=== Sprint Planning 26/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* &#039;&#039;Ce qui a été reporté&#039;&#039;&lt;br /&gt;
** US19 : Pré-traiter les offres (en Test)&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage (en implémentation)&lt;br /&gt;
** US45 : Définir et implémenter&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 3&#039;&#039;&lt;br /&gt;
** TODO&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40035</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=40035"/>
		<updated>2018-02-16T14:35:39Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 16/02 ===&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Archi Back &amp;amp; Front terminées :D&lt;br /&gt;
** Clé installée&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Rétrospective du sprint&#039;&#039;&lt;br /&gt;
** On avait prévus moins que ce que l&#039;on pouvait faire donc on en a rajouté en route&lt;br /&gt;
** Implémentation non terminée des requêtes back mais ce n&#039;est pas grave&lt;br /&gt;
** Tests unitaires = grosse charge mais une seule personne dessus et des problèmes&lt;br /&gt;
** Une tache encore en test mais c&#039;est normal du a l mise en place difficile des test unitaires.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Le prochain sprint va être clé !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40002</id>
		<title>SmartRecruiting/Fiche de suivi</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40002"/>
		<updated>2018-02-16T08:29:58Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting | &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Fiche de suivi&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;|&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Lundi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mardi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mercredi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Jeudi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Vendredi&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 29/01&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Découverte du projet&lt;br /&gt;
* Création de l&#039;organisation GitHub et choix des différentes modalités de suivi&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Présentation TensorFlow vs DeepLearning4j (choix de TensorFlow plus adapté à de l&#039;innovation)&lt;br /&gt;
* Réunion avec Disrupt&#039; Campus&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Création du back-log&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
** Vue logique&lt;br /&gt;
** Vues dynamiques&lt;br /&gt;
** Vue physique&lt;br /&gt;
* Validation du SRS&lt;br /&gt;
* IHM abstraite&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* Présence en audio : Héloïse&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 1&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:&amp;quot;|&lt;br /&gt;
* US2 : Définir des formats de données&lt;br /&gt;
* US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
* US6 : Rechercher des données pertinentes&lt;br /&gt;
* US10 : Rédiger la charte graphique&lt;br /&gt;
* US37 : Concevoir la BDD&lt;br /&gt;
* US38 : Maquette IHM&lt;br /&gt;
* US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
* US40 : Créer architecture Back-End&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
* US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US37 (HF) : Conception de la BDD&lt;br /&gt;
* US10 (HF, AA) : Charte graphique&lt;br /&gt;
** Choix des couleurs&lt;br /&gt;
** Choix des polices&lt;br /&gt;
** Design du logo&lt;br /&gt;
* US40 (AG) : Créer architecture Back-End&lt;br /&gt;
* US6 (AA) : Rechercher des données pertinentes&lt;br /&gt;
** Envoi d&#039;emails à l&#039;UGA&lt;br /&gt;
* US39 (RG, QF) : Trouver des données pour remplir notre BDD&lt;br /&gt;
** A la main en faisant les associations offre/profils&lt;br /&gt;
** En demandant aux étudiants, leurs stages et filière&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US42 (QF) : Présentation&lt;br /&gt;
* US10 (HF) : Fin du logo &amp;amp; rédaction&lt;br /&gt;
* US40 (AG, RG) : Créer l&#039;archi du Back-End&lt;br /&gt;
* US6 (AA) : Contacter l&#039;admin Polytech pour les stages&lt;br /&gt;
* US39 (RG) : Récupération des données GGC&lt;br /&gt;
* US38 (AA, HF) : Maquettes IHM&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire la BDD)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire les routes)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Finir l&#039;archi du Back-End&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Faire des tutoriels&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 2&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
* US4 : Mettre en place SonarQube&lt;br /&gt;
* US19 : Pré-traiter les offres&lt;br /&gt;
* US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US43 : Choisir l&#039;hébergeur&lt;br /&gt;
* US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* US47 : Tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** Définir  (AA, AG, HF)&lt;br /&gt;
** Implémenter (AG)&lt;br /&gt;
* US19 (QF) : Pré-traiter les offres&lt;br /&gt;
* US21 (RG) : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Page Offre (avec service) (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US4 (AG): Mettre en place SonarQube&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Pop up (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 (tous): Préparer la soutenance mi-parcours&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance de mi-parcours&lt;br /&gt;
* US19 (QF): Pré-traiter les offres&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Connexion (HF)&lt;br /&gt;
* US44 (AA): Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG): Tests unitaires&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US19 (QF): Pré-traiter les offres (documentation &amp;amp; test)&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage (documentation &amp;amp; test)&lt;br /&gt;
* US43 (HF): Choisir l&#039;hébergeur&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG, QF): Tests unitaires&lt;br /&gt;
* (AA, HF) : Formation TensorFlow&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* Réunion avec Laurent Besacier à 10h en 129  (&#039;&#039;&#039;Attendu pour rien&#039;&#039;&#039;)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance mi-parcours à 8h30&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 3&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 26/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 4&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 5&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/03&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Soutenance finale&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* 16 ans RICM&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40000</id>
		<title>SmartRecruiting/Fiche de suivi</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=40000"/>
		<updated>2018-02-16T08:19:41Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting | &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Fiche de suivi&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;|&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Lundi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mardi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mercredi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Jeudi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Vendredi&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 29/01&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Découverte du projet&lt;br /&gt;
* Création de l&#039;organisation GitHub et choix des différentes modalités de suivi&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Présentation TensorFlow vs DeepLearning4j (choix de TensorFlow plus adapté à de l&#039;innovation)&lt;br /&gt;
* Réunion avec Disrupt&#039; Campus&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Création du back-log&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
** Vue logique&lt;br /&gt;
** Vues dynamiques&lt;br /&gt;
** Vue physique&lt;br /&gt;
* Validation du SRS&lt;br /&gt;
* IHM abstraite&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* Présence en audio : Héloïse&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 1&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:&amp;quot;|&lt;br /&gt;
* US2 : Définir des formats de données&lt;br /&gt;
* US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
* US6 : Rechercher des données pertinentes&lt;br /&gt;
* US10 : Rédiger la charte graphique&lt;br /&gt;
* US37 : Concevoir la BDD&lt;br /&gt;
* US38 : Maquette IHM&lt;br /&gt;
* US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
* US40 : Créer architecture Back-End&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
* US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US37 (HF) : Conception de la BDD&lt;br /&gt;
* US10 (HF, AA) : Charte graphique&lt;br /&gt;
** Choix des couleurs&lt;br /&gt;
** Choix des polices&lt;br /&gt;
** Design du logo&lt;br /&gt;
* US40 (AG) : Créer architecture Back-End&lt;br /&gt;
* US6 (AA) : Rechercher des données pertinentes&lt;br /&gt;
** Envoi d&#039;emails à l&#039;UGA&lt;br /&gt;
* US39 (RG, QF) : Trouver des données pour remplir notre BDD&lt;br /&gt;
** A la main en faisant les associations offre/profils&lt;br /&gt;
** En demandant aux étudiants, leurs stages et filière&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US42 (QF) : Présentation&lt;br /&gt;
* US10 (HF) : Fin du logo &amp;amp; rédaction&lt;br /&gt;
* US40 (AG, RG) : Créer l&#039;archi du Back-End&lt;br /&gt;
* US6 (AA) : Contacter l&#039;admin Polytech pour les stages&lt;br /&gt;
* US39 (RG) : Récupération des données GGC&lt;br /&gt;
* US38 (AA, HF) : Maquettes IHM&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire la BDD)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire les routes)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Finir l&#039;archi du Back-End&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Faire des tutoriels&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 2&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
* US4 : Mettre en place SonarQube&lt;br /&gt;
* US19 : Pré-traiter les offres&lt;br /&gt;
* US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US43 : Choisir l&#039;hébergeur&lt;br /&gt;
* US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* US47 : Tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** Définir  (AA, AG, HF)&lt;br /&gt;
** Implémenter (AG)&lt;br /&gt;
* US19 (QF) : Pré-traiter les offres&lt;br /&gt;
* US21 (RG) : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Page Offre (avec service) (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US4 (AG): Mettre en place SonarQube&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Pop up (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 (tous): Préparer la soutenance mi-parcours&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance de mi-parcours&lt;br /&gt;
* US19 (QF): Pré-traiter les offres&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Connexion (HF)&lt;br /&gt;
* US44 (AA): Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG): Tests unitaires&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US19 (QF): Pré-traiter les offres (documentation &amp;amp; test)&lt;br /&gt;
* US21 (QF): Préparer la base d&#039;apprentissage (documentation &amp;amp; test)&lt;br /&gt;
* US43 (HF): Choisir l&#039;hébergeur&lt;br /&gt;
* US45 (RG): Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US47 (AG, QF): Tests unitaires&lt;br /&gt;
* (AA, HF) : Formation TensorFlow&lt;br /&gt;
* (AA) : Installation clé Movidus&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* Réunion avec Laurent Besacier à 10h en 129  (&#039;&#039;&#039;Attendu pour rien&#039;&#039;&#039;)&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance mi-parcours à 8h30&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39999</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39999"/>
		<updated>2018-02-16T08:08:44Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Review du back-end : changer les noms de la BDD (RG)&lt;br /&gt;
** Finir l&#039;architecture du front (HF)&lt;br /&gt;
** Finir la rédaction du code de pré-traitement des offres (QF)&lt;br /&gt;
** Recherches Tests unitaires et mise en place (AG)&lt;br /&gt;
** Installer le logiciel pour la clef (AA)&lt;br /&gt;
** Tutoriel TensorFlow CNN (AA)&lt;br /&gt;
 &lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Changer les noms a tout cassé (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tests unitaires et documentation du code (QF, AG)&lt;br /&gt;
** Sélectionner un hébergeur (HF)&lt;br /&gt;
** Tutoriel/Doc TensorFlow (AA, HF)&lt;br /&gt;
** Installer la clé (AA)&lt;br /&gt;
** Corriger le back-end (RG)&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Remarques&#039;&#039;&lt;br /&gt;
** Utilisation de Swagger ?&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39962</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39962"/>
		<updated>2018-02-14T10:27:06Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Réunions avec Disrupt&amp;#039; Campus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 15/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
**&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Réunion du 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Collecte des données&lt;br /&gt;
*** Ce que nous avons&lt;br /&gt;
*** Les actions pour avoir plus de données&lt;br /&gt;
**** IAE&lt;br /&gt;
**** INP&lt;br /&gt;
**** DLST&lt;br /&gt;
**** GEM&lt;br /&gt;
*** Les types de données nécessaires&lt;br /&gt;
** Avancement du projet&lt;br /&gt;
*** Front-End&lt;br /&gt;
*** Conception IHM&lt;br /&gt;
*** Gestion de projet&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Contacter les responsables de filières pour les données (Disrupt campus)&lt;br /&gt;
** Envoyer le format de données (AA) Aujourd&#039;hui&lt;br /&gt;
** Penser à relancer les clients/profs&lt;br /&gt;
** Demander les notes des stages (AA)&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39949</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39949"/>
		<updated>2018-02-14T08:56:39Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 14/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Rajouter des méthodes dans le Back-End (RG)&lt;br /&gt;
** Front-End &lt;br /&gt;
*** Finir des pages et commencer le service de connexion (HF)&lt;br /&gt;
*** Finir les pages admin et modification de la page mes offre (AA)&lt;br /&gt;
** Finit le pré-traitement des offres, débuter le traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Terminer la mise en place de SonarQube automatisée, commencer recherche pour tests-unitaires (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Définir la manière de donner la même taille à tout les textes (QF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Front-End : Finir le service de connexion (HF)&lt;br /&gt;
** Recherches test-unitaires et mise en place (AG)&lt;br /&gt;
** Back-End: continuer l&#039;implémentation des méthodes (RG)&lt;br /&gt;
** Traitement de la base d&#039;apprentissage (QF)&lt;br /&gt;
** Installer la clé Intel Movidius (AA)&lt;br /&gt;
** Comparaison TensorFlow cloud et en local (AA)&lt;br /&gt;
&lt;br /&gt;
=== Daily 15/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
=== Daily 16/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
**&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39947</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39947"/>
		<updated>2018-02-14T08:45:18Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Réunions de suivi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Soutenance de mi-parcours 14/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Bernard Tourancheau, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
&lt;br /&gt;
* [[Media:RICM5_2017_2018_DeepLearning_mi-parcours.pdf|Slides]]&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Points abordés&#039;&#039;&lt;br /&gt;
** Notre avancement&lt;br /&gt;
** Notre planning&lt;br /&gt;
** Remarques sur la présentation de notre avancement&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** QF : Présentation [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39807</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39807"/>
		<updated>2018-02-13T07:57:49Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint Planning 12/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=== Daily 13/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Installations pour faire tourner le back, mise en forme du Excel de la base d&#039;apprentissage (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Lien offre-formation via des services (HF)&lt;br /&gt;
*** Page Admin données + logique derrière (AA)&lt;br /&gt;
** Commencer la mise en place de SonarQube (AG)&lt;br /&gt;
** Prétraitement des offres (QF)&lt;br /&gt;
*** Mettre en forme les offres (Taille fixe)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Utilisation de service pour la logique du Front-End (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Automatiser les runs SonarQube (AG)&lt;br /&gt;
** Lancer la construction des descripteurs des offres (Word2Vector) (QF)&lt;br /&gt;
** Voir M. Besacier (tous)&lt;br /&gt;
** Compléter l&#039;implémentation des méthodes de l&#039;API (RG)&lt;br /&gt;
** Continuer le Front-End&lt;br /&gt;
*** Logique de connexion (HF)&lt;br /&gt;
*** Utiliser les services + Page formations de l&#039;admin (AA)&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=39492</id>
		<title>SmartRecruiting/Fiche de suivi</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=39492"/>
		<updated>2018-02-12T09:35:28Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting | &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Fiche de suivi&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;|&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Lundi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mardi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mercredi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Jeudi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Vendredi&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 29/01&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Découverte du projet&lt;br /&gt;
* Création de l&#039;organisation GitHub et choix des différentes modalités de suivi&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Présentation TensorFlow vs DeepLearning4j (choix de TensorFlow plus adapté à de l&#039;innovation)&lt;br /&gt;
* Réunion avec Disrupt&#039; Campus&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Création du back-log&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
** Vue logique&lt;br /&gt;
** Vues dynamiques&lt;br /&gt;
** Vue physique&lt;br /&gt;
* Validation du SRS&lt;br /&gt;
* IHM abstraite&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* Présence en audio : Héloïse&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 1&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:&amp;quot;|&lt;br /&gt;
* US2 : Définir des formats de données&lt;br /&gt;
* US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
* US6 : Rechercher des données pertinentes&lt;br /&gt;
* US10 : Rédiger la charte graphique&lt;br /&gt;
* US37 : Concevoir la BDD&lt;br /&gt;
* US38 : Maquette IHM&lt;br /&gt;
* US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
* US40 : Créer architecture Back-End&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
* US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US37 (HF) : Conception de la BDD&lt;br /&gt;
* US10 (HF, AA) : Charte graphique&lt;br /&gt;
** Choix des couleurs&lt;br /&gt;
** Choix des polices&lt;br /&gt;
** Design du logo&lt;br /&gt;
* US40 (AG) : Créer architecture Back-End&lt;br /&gt;
* US6 (AA) : Rechercher des données pertinentes&lt;br /&gt;
** Envoi d&#039;emails à l&#039;UGA&lt;br /&gt;
* US39 (RG, QF) : Trouver des données pour remplir notre BDD&lt;br /&gt;
** A la main en faisant les associations offre/profils&lt;br /&gt;
** En demandant aux étudiants, leurs stages et filière&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US42 (QF) : Présentation&lt;br /&gt;
* US10 (HF) : Fin du logo &amp;amp; rédaction&lt;br /&gt;
* US40 (AG, RG) : Créer l&#039;archi du Back-End&lt;br /&gt;
* US6 (AA) : Contacter l&#039;admin Polytech pour les stages&lt;br /&gt;
* US39 (RG) : Récupération des données GGC&lt;br /&gt;
* US38 (AA, HF) : Maquettes IHM&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire la BDD)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire les routes)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Finir l&#039;archi du Back-End&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Faire des tutoriels&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 2&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; | &lt;br /&gt;
* US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
* US4 : Mettre en place SonarQube&lt;br /&gt;
* US19 : Pré-traiter les offres&lt;br /&gt;
* US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US43 : Choisir l&#039;hébergeur&lt;br /&gt;
* US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
* US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
* US47 : Tests unitaires&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US45 : Définir et implémenter les méthodes de l&#039;API&lt;br /&gt;
** Définir  (AA, AG, HF)&lt;br /&gt;
** Implémenter (AG)&lt;br /&gt;
* US19 (QF) : Pré-traiter les offres&lt;br /&gt;
* US21 (RG) : Préparer la base d&#039;apprentissage&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
** Page Offre (avec service) (HF)&lt;br /&gt;
** Pages admin (AA)&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* Réunion avec Laurent Besacier à 10h en 129&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
* Soutenance mi-parcours à 8h30&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39456</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39456"/>
		<updated>2018-02-12T08:26:51Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint Planning 12/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
** US47 : Tests unitaires&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39454</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39454"/>
		<updated>2018-02-12T08:23:25Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint Planning 12/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39452</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39452"/>
		<updated>2018-02-12T08:17:25Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Réunions de Sprints */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
* Démo de la version 0 de l&#039;application web :&lt;br /&gt;
** Demo v0 du back-end&lt;br /&gt;
** Demo v0 du font-end : Non terminé bug encore présents non connecté avec le back-end.&lt;br /&gt;
** Deep-learning en trois étapes &lt;br /&gt;
*** Texte to vectors : réalisé&lt;br /&gt;
*** CNN&lt;br /&gt;
*** Prédiction avec réseaux hyper-connecté&lt;br /&gt;
* Rétrospective du sprint : &lt;br /&gt;
** User Story non terminée car ajout de sous-taches au cours du sprint.&lt;br /&gt;
** Le chef y rage parce ça marche pas et qu&#039;elle veux écrire du code!!!!&lt;br /&gt;
** Problème d&#039;installation de la clé&lt;br /&gt;
&lt;br /&gt;
==Sprint 2==&lt;br /&gt;
=== Sprint Planning 12/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 2&#039;&#039;&lt;br /&gt;
** US41 : Créer architecture Front-End (continuer)&lt;br /&gt;
** US4 : Mettre en place SonarQube&lt;br /&gt;
** US18 : Pré-traiter les formations&lt;br /&gt;
** US19 : Pré-traiter les offres&lt;br /&gt;
** US21 : Préparer la base d&#039;apprentissage&lt;br /&gt;
** US43 : Choisir l&#039;hébergeur&lt;br /&gt;
** US44 : Comparaison TensorFlow cloud et TensorFlow en local&lt;br /&gt;
** US45 : Définir les méthodes de l&#039;API&lt;br /&gt;
** US46 : Préparer la soutenance mi-parcours&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=39424</id>
		<title>SmartRecruiting/Fiche de suivi</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Fiche_de_suivi&amp;diff=39424"/>
		<updated>2018-02-09T15:23:36Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting | &#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable alternance&amp;quot;&lt;br /&gt;
 |+ Fiche de suivi&lt;br /&gt;
 |-&lt;br /&gt;
 |&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;|&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Lundi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mardi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Mercredi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Jeudi&lt;br /&gt;
 !scope=&amp;quot;col&amp;quot;| Vendredi&lt;br /&gt;
 |-&lt;br /&gt;
&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 0&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 29/01&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Découverte du projet&lt;br /&gt;
* Création de l&#039;organisation GitHub et choix des différentes modalités de suivi&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Présentation TensorFlow vs DeepLearning4j (choix de TensorFlow plus adapté à de l&#039;innovation)&lt;br /&gt;
* Réunion avec Disrupt&#039; Campus&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Rédaction du SRS&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
* Recherches sur les méthodes de deep learning utilisable pour répondre au problème&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Pas de séance projet&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt; style=&amp;quot;width: 250px;&amp;quot; |&lt;br /&gt;
* Création du back-log&lt;br /&gt;
* Diagrammes UML&lt;br /&gt;
** Vue logique&lt;br /&gt;
** Vues dynamiques&lt;br /&gt;
** Vue physique&lt;br /&gt;
* Validation du SRS&lt;br /&gt;
* IHM abstraite&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* Arrêt maladie : Héloïse&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* Présence en audio : Héloïse&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 1&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align:&amp;quot;|&lt;br /&gt;
* US2 : Définir des formats de données&lt;br /&gt;
* US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
* US6 : Rechercher des données pertinentes&lt;br /&gt;
* US10 : Rédiger la charte graphique&lt;br /&gt;
* US37 : Concevoir la BDD&lt;br /&gt;
* US38 : Maquette IHM&lt;br /&gt;
* US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
* US40 : Créer architecture Back-End&lt;br /&gt;
* US41 : Créer architecture Front-End&lt;br /&gt;
* US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 05/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
* US37 (HF) : Conception de la BDD&lt;br /&gt;
* US10 (HF, AA) : Charte graphique&lt;br /&gt;
** Choix des couleurs&lt;br /&gt;
** Choix des polices&lt;br /&gt;
** Design du logo&lt;br /&gt;
* US40 (AG) : Créer architecture Back-End&lt;br /&gt;
* US6 (AA) : Rechercher des données pertinentes&lt;br /&gt;
** Envoi d&#039;emails à l&#039;UGA&lt;br /&gt;
* US39 (RG, QF) : Trouver des données pour remplir notre BDD&lt;br /&gt;
** A la main en faisant les associations offre/profils&lt;br /&gt;
** En demandant aux étudiants, leurs stages et filière&lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
* US42 (QF) : Présentation&lt;br /&gt;
* US10 (HF) : Fin du logo &amp;amp; rédaction&lt;br /&gt;
* US40 (AG, RG) : Créer l&#039;archi du Back-End&lt;br /&gt;
* US6 (AA) : Contacter l&#039;admin Polytech pour les stages&lt;br /&gt;
* US39 (RG) : Récupération des données GGC&lt;br /&gt;
* US38 (AA, HF) : Maquettes IHM&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données&lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire la BDD)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Créer l&#039;archi du Back-End (faire les routes)&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Définir les formats de données et faire des tutoriels&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
* US40 (AG) : Finir l&#039;archi du Back-End&lt;br /&gt;
* US41 (AA, HF): Créer architecture Front-End&lt;br /&gt;
* US2 &amp;amp; US5 (RG, QF) : Faire des tutoriels&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;7&amp;quot; style=&amp;quot;text-align: center; background-color:green;&amp;quot;| &amp;lt;span style=&amp;quot;color:white&amp;quot;&amp;gt;SPRINT 2&amp;lt;/span&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 | colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align: center;&amp;quot;| &amp;lt;span style=&amp;quot;color:purple&amp;quot;&amp;gt;Tâches à réaliser&amp;lt;/span&amp;gt; &lt;br /&gt;
 | colspan=&amp;quot;5&amp;quot; style=&amp;quot;text-align: center;&amp;quot;|&lt;br /&gt;
 |-&lt;br /&gt;
 | rowspan=&amp;quot;2&amp;quot; | &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;Semaine du 12/02&amp;lt;/span&amp;gt; &lt;br /&gt;
 | &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;Taches effectuées&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt;&lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;br /&gt;
 |-&lt;br /&gt;
 |&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;Remarques&amp;lt;/span&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Lundi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mardi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Mercredi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Jeudi--&amp;gt; &lt;br /&gt;
 |&amp;lt;!-- Vendredi--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/CharteGraphiqueMaquettes&amp;diff=39417</id>
		<title>SmartRecruiting/CharteGraphiqueMaquettes</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/CharteGraphiqueMaquettes&amp;diff=39417"/>
		<updated>2018-02-09T08:30:11Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Maquettes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Charte graphique et maquettes =&lt;br /&gt;
&lt;br /&gt;
== Charte graphique ==&lt;br /&gt;
&lt;br /&gt;
=== Couleurs ===&lt;br /&gt;
[[File:SmartRecruting_Couleurs.PNG | 600px]]&lt;br /&gt;
&lt;br /&gt;
* Message d&#039;erreur &lt;br /&gt;
* Fond foncé/texte fond claire&lt;br /&gt;
* Fond claire/texte fond foncé&lt;br /&gt;
* Message de validation&lt;br /&gt;
* Elément mis en valeur&lt;br /&gt;
&lt;br /&gt;
=== Polices ===&lt;br /&gt;
Les deux polices utilisées sont : Roboto pour le texte et Dosis pour les titres&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Font.PNG | 600px]]&lt;br /&gt;
&lt;br /&gt;
=== Logos ===&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruting-Logo.png | 400px]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruting-LogoMinus.png | 400px]]&lt;br /&gt;
&lt;br /&gt;
== Maquettes ==&lt;br /&gt;
===Page d&#039;accueil===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Accueil.png]]&lt;br /&gt;
&lt;br /&gt;
===Pages utilisateur===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Offre.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Formation.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_MesOffre.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Pages administrateur ===&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Stats.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Données.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:SmartRecruiting_Maquette_Admin_Formations.png]]&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_MesOffre.png&amp;diff=39416</id>
		<title>File:SmartRecruiting Maquette MesOffre.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_MesOffre.png&amp;diff=39416"/>
		<updated>2018-02-09T08:29:28Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Formation.png&amp;diff=39415</id>
		<title>File:SmartRecruiting Maquette Formation.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Formation.png&amp;diff=39415"/>
		<updated>2018-02-09T08:29:15Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Offre.png&amp;diff=39414</id>
		<title>File:SmartRecruiting Maquette Offre.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Offre.png&amp;diff=39414"/>
		<updated>2018-02-09T08:29:04Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Admin_Formations.png&amp;diff=39413</id>
		<title>File:SmartRecruiting Maquette Admin Formations.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Admin_Formations.png&amp;diff=39413"/>
		<updated>2018-02-09T08:27:45Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Admin_Donn%C3%A9es.png&amp;diff=39412</id>
		<title>File:SmartRecruiting Maquette Admin Données.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Admin_Donn%C3%A9es.png&amp;diff=39412"/>
		<updated>2018-02-09T08:27:33Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Admin_Stats.png&amp;diff=39411</id>
		<title>File:SmartRecruiting Maquette Admin Stats.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Admin_Stats.png&amp;diff=39411"/>
		<updated>2018-02-09T08:27:14Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Accueil.png&amp;diff=39410</id>
		<title>File:SmartRecruiting Maquette Accueil.png</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:SmartRecruiting_Maquette_Accueil.png&amp;diff=39410"/>
		<updated>2018-02-09T08:25:32Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39402</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39402"/>
		<updated>2018-02-09T07:58:36Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 09/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Fin du tutoriel pour transformer des documents en vecteurs (QF)&lt;br /&gt;
** Fin de mise en place de l&#039;archi de la BDD et création des routes pour accéder aux données (AG)&lt;br /&gt;
** Continuer le tutoriel de transformation de docs en vecteurs (RG)&lt;br /&gt;
** Envoi de mail (AA)&lt;br /&gt;
** Continuer le squelette du front-end (AA, HF)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Lire un caractère dans le terminal en python (RG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** Tutoriel pour l&#039;apprentissage (QF)&lt;br /&gt;
** Documentation des routes (AG)&lt;br /&gt;
** Faire une documentation de description des descripteurs (QF, RG)&lt;br /&gt;
** Popup connexion + regler problème bouton + tutoriel Angular + formation (HF)&lt;br /&gt;
** Pages admin (stats, données, formations) (AA)&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39357</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39357"/>
		<updated>2018-02-08T08:01:08Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Sprint 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Tutoriel pour le pré-traitement en python (RG)&lt;br /&gt;
** Tutoriel Tensorflow (QF)&lt;br /&gt;
** Squelette du site web (AA,HF)&lt;br /&gt;
** Création de la base de donnée (python --&amp;gt; vers la BDD) (AG)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Téléchargement des données pour le tutoriel TensorFlow (QF)&lt;br /&gt;
** Problèmes de css pour la navbar (en utilisant des ngIf) (AA)&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + navbar&lt;br /&gt;
** US40 (AG) : Continuer de créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : &lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39316</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39316"/>
		<updated>2018-02-07T13:01:41Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 07/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39315</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39315"/>
		<updated>2018-02-07T13:01:10Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 06/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos, Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, QianQian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39314</id>
		<title>SmartRecruiting/Reunions</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=SmartRecruiting/Reunions&amp;diff=39314"/>
		<updated>2018-02-07T13:00:38Z</updated>

		<summary type="html">&lt;p&gt;Alicia.abonnenc: /* Daily 07/02 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[SmartRecruiting|&#039;&#039;&#039;&amp;lt;&amp;lt;&amp;lt; RETOUR&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
=Réunions de Sprints=&lt;br /&gt;
==Sprint 0==&lt;br /&gt;
=== Daily Vendredi 02/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Qianqian, Héloïse en chat vocal&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS : Quasi fini, il reste la structure de l&#039;application à détailler (dépends de l&#039;UML)&lt;br /&gt;
** UML : a revoir et valider&lt;br /&gt;
** Recherches technos : Finies, à approfondir pour le réseau de neurones&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Risque au niveau des données (récupération et traitement) car nous n&#039;avons commencé la partie de conception&lt;br /&gt;
* &#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Aujourd&#039;hui 17h Rendu du SRS (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Finir l&#039;IHM abstraite (Alicia)&lt;br /&gt;
** Aujourd&#039;hui Commencer le back-log (Tous)&lt;br /&gt;
** 05/02 Présentation des résultats de recherche (QianQian)&lt;br /&gt;
** 05/02 Finir le back-log (Tous)&lt;br /&gt;
&lt;br /&gt;
==Sprint 1==&lt;br /&gt;
=== Sprint Planning 05/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** SRS&lt;br /&gt;
** UML&lt;br /&gt;
** IHM abstraite&lt;br /&gt;
** Gestion et mise en place du projet&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** Projet un peu flou&lt;br /&gt;
** Appréhension au niveau de la récupération des données&lt;br /&gt;
* &#039;&#039;Choix des users stories pour le sprint 1&#039;&#039;&lt;br /&gt;
** US2 : Définir des formats de données&lt;br /&gt;
** US5 : Etude des modalités de documents et de texte brut&lt;br /&gt;
** US6 : Rechercher des données pertinentes&lt;br /&gt;
** US10 : Rédiger la charte graphique&lt;br /&gt;
** US37 : Concevoir la BDD&lt;br /&gt;
** US38 : Maquette IHM&lt;br /&gt;
** US39 : Trouver des données pour remplir notre BDD&lt;br /&gt;
** US40 : Créer architecture Back-End&lt;br /&gt;
** US41 : Créer architecture Front-End&lt;br /&gt;
** US42 : Présentation des algorithmes de recommandation&lt;br /&gt;
&lt;br /&gt;
=== Daily 06/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, Qianqian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherche d&#039;offre &lt;br /&gt;
*** Pour PRI, RICM&lt;br /&gt;
*** Piste pour les offre GGC&lt;br /&gt;
** Contact responsable stages UGA&lt;br /&gt;
** Conception BDD&lt;br /&gt;
** Charte graphique&lt;br /&gt;
*** Logo à décider&lt;br /&gt;
** Début back-end&lt;br /&gt;
*** Mise en place Flask&lt;br /&gt;
*** Documentation&lt;br /&gt;
* &#039;&#039;Difficultés rencontrées&#039;&#039;&lt;br /&gt;
** RAS&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** RG : Back-end (autoformation), Conception des descripteurs&lt;br /&gt;
** AG : Back-end (autoformation, création répo git)&lt;br /&gt;
** HF : Maquettes IHM, Présentation des logos&lt;br /&gt;
** QF : Présentation des algos [[Media:Algo Recomm.pdf | &#039;&#039;&#039;Slides&#039;&#039;&#039;]], Conception des descripteurs&lt;br /&gt;
** AA : Maquettes IHM, Début front-end si le temps&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Daily 07/02 ===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039; : Alicia, Antoine, Héloïse, Romane, QianQian&lt;br /&gt;
* &#039;&#039;Ce qui a été fait&#039;&#039;&lt;br /&gt;
** Recherches sur les formats de données à adopter et algorithmes des réseaux neuronaux&lt;br /&gt;
** Réunion de suivi avec DD&lt;br /&gt;
** Maquettes IHM et charte graphique finis&lt;br /&gt;
** Architecture Front-End démarrée&lt;br /&gt;
** Architecture Back-End mis en place avec Flask&lt;br /&gt;
** Tutoriel TensorFlow avec CodinGame : [https://www.codingame.com/learn/machine-learning ici]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Difficultés&#039;&#039;&lt;br /&gt;
** Problème d’exécution du tutoriel TensorFlow&lt;br /&gt;
** Problèmes d&#039;affichage des images&lt;br /&gt;
** Problème de json pour le back-end&lt;br /&gt;
** Difficultés à comprendre TensorFlow&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Tâches à effectuer&#039;&#039;&lt;br /&gt;
** US41 (HF,AA) : Front + routing + images&lt;br /&gt;
** US40 (AG) : Créer BDD&lt;br /&gt;
** US5 (RG,QF) : Continuer les recherches et faire des tutoriels&lt;br /&gt;
&lt;br /&gt;
=== Daily 08/02 ===&lt;br /&gt;
&lt;br /&gt;
=== Daily 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=== Sprint Review 09/02 ===&lt;br /&gt;
&lt;br /&gt;
=Autres réunions=&lt;br /&gt;
== Réunions de suivi==&lt;br /&gt;
===Réunion Skype du 06/02===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Didier Donsez, Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Avancement du projet et tâches effectuées&lt;br /&gt;
** Discussion sur la récupération des données&lt;br /&gt;
** Mise en garde sur l&#039;ontologie (mots de même sens mais exprimés différemment) pour la constructions de nos descripteurs de fichiers&lt;br /&gt;
&lt;br /&gt;
==Réunions avec Disrupt&#039; Campus==&lt;br /&gt;
===Réunion du 30/01===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Gérard Pollier, Lucas Bisognin, Alicia, Antoine, Cécile, Romane&lt;br /&gt;
*&#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Présentation du projet Disrupt&#039;Campus&lt;br /&gt;
** Conseils sur la gestion de projet&lt;br /&gt;
** Besoins pour le projet&lt;br /&gt;
*** Associer une offre à &#039;&#039;&#039;plusieurs&#039;&#039;&#039; profils&lt;br /&gt;
*** Apprentissage à partir des descriptions de compétences des formations&lt;br /&gt;
*** Facilité d&#039;utilisation de notre application&lt;br /&gt;
*&#039;&#039;Actions&#039;&#039;&lt;br /&gt;
** Livrer le SRS : Vendredi 02/02 à 17h&lt;br /&gt;
** Livrer le product back-log : Lundi 05/02 à 14h&lt;br /&gt;
&lt;br /&gt;
==Présentations de Veille Techno==&lt;br /&gt;
===Réunion du 30/01 pour présentation de TensorFlow vs DeepLearning4j===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Pertinence de TensorFlow, DeepLearning4j et PyTorch pour notre projet&lt;br /&gt;
** QF : Présentation [[Media:Comparatif_Frameworks_DeepLearning.pdf|Slides]]&lt;br /&gt;
** Choix de conserver TensorFlow, plus adapté aux projets d&#039;innovation (plus grande communauté)&lt;br /&gt;
&lt;br /&gt;
===Réunion du 06/02 pour présentation des algorithmes de recommandation===&lt;br /&gt;
&#039;&#039;&#039;Présents&#039;&#039;&#039;: Alicia, Antoine, Cécile, Héloïse, Romane&lt;br /&gt;
* &#039;&#039;Points Abordés&#039;&#039;&lt;br /&gt;
** Filtrage collaboratif&lt;br /&gt;
*** Comparaison entre les offres et toutes celles de la base pour trouver la plus proche&lt;br /&gt;
*** Similarité entre la formation de la plus proches et des autres pour prédire une solution&lt;br /&gt;
*** Trop long à lancer pour nos exigences de performance&lt;br /&gt;
** Association Rule-based&lt;br /&gt;
*** Calcule des règles logiques à partir de la base d&#039;apprentissage&lt;br /&gt;
*** Prédiction plus rapide par la suite&lt;br /&gt;
** [[Media:Algo_Recomm.pdf|Slides]]&lt;br /&gt;
** Choix d&#039;utiliser la méthode Association Rule-based&lt;/div&gt;</summary>
		<author><name>Alicia.abonnenc</name></author>
	</entry>
</feed>