Deep Learning 2017-2018/SRS

From air
Jump to navigation Jump to search

<<< RETOUR


Equipe projet

Membre Rôles
Romane Gallier Chef de projet
Héloïse Fernandes de Almeida Scrum Master, Responsable Back-End
Antoine Gambro Responsable Qualité
Alicia Aubertin Responsable Front-End, Responsable Communication
Qianqian Fu Lead-Dev, Responsable Innovation

Introduction

Le but de ce projet est de permettre aux entreprises qui souhaitent trouver une personne ou une équipe de personnes pour un stage ou un emploi d'identifier le profil d’étudiant qui répond au mieux à ses attentes et qui aura les compétences nécessaires.

But du document

Le but de ce SRS (Software Requirement Specification) est de définir les différentes fonctionnalités de notre projet à travers des spécifications fonctionnelles et non fonctionnelles. Il décrit également le public cible du projet, et l'interface utilisateur. Il est destiné tant aux utilisateurs qu'aux développeurs du logiciel et fait office de contrat car il définit toutes les fonctionnalités qui doivent être délivrées.

Objectif du projet

L'année dernière, un projet de Deep Learning a été conduit dans le but de suggérer des films à des utilisateurs en utilisant de l'outil TensorFlow.

Cette année, le projet est repris pour pouvoir réponde à une problématique différente qui est liée au projet Disrupt'Campus.

Les offres de formation, et profils associés, sont aujourd'hui nombreux et il est difficile de savoir quelle formation correspond le mieux aux besoins d'une entreprise. Ce projet utilisera les stages et les embauches déjà réalisés pour entraîner notre application de prédiction de profils adaptés à une offre. Son objectif est de pouvoir aider une entreprise dans son processus d'embauche, ou de constitution d'équipes pour répondre à des problèmes, en gardant à l'esprit la construction d'équipes pluridisciplinaires.

Définitions, acronymes et abréviations

Deep Learning : L'apprentissage profond (en anglais deep learning) est un ensemble de méthodes d'apprentissage automatique tentant de modéliser avec un haut niveau d'abstraction des données

Références

https://fr.wikipedia.org/wiki/Apprentissage_profond

https://www.tensorflow.org/tutorials/wide_and_deep

Portée du produit

Cette application est destinée aux entreprises ou laboratoires qui sont à la recherche d'un ou plusieurs étudiants pour effectuer un stage ou un projet. Les entreprises pourront par la suite contribuer à la base de données en indiquant si elles sont satisfaites de la proposition et ainsi la rendre plus performante.

Description générale

Le but du produit

Ce produit a pour but de permettre a l'utilisateur de rentrer une offre de stage ou d'emploi et d'obtenir une recommandation d'un formation d’étude adapté a ses besoins. L'utilisateur pourrait aussi indiquer si cette formation était adapté pour sa demande. Il pourra aussi obtenir le moyen de contacter un représentant de la formation pour soumettre sa proposition a des étudiants. Cette recommandation sera faite en fonction d’étudiant de cette formation qui ont répondu a des offre similaire ainsi que par les compétence nécessaire pour ce travail et les compétence acquise par l’étudiant au cours de sa formation.

Structure de l'application

Caractéristiques et contraintes utilisateurs

L'utilisateur devra posséder une connexion internet pour pouvoir utiliser l'application.

L'utilisateur n'aura pas besoin de compétence en informatique pour utiliser l'application, il devra simplement savoir naviguer sur un site internet.

Contraintes générales du système

Dépendances

Exigence fonctionelles

Conception de l'interface du système

Fonctionnalités

Une partie de l'application sera disponible dans inscription: L'utilisateur pourra entrer une offre sous la forme d'un texte ou en important un fichier. L'application répondra par une formation qui permet de répondre a cette offre. La formation sera afficher sous la forme d'un résume et l'utilisateur pourra accéder a un détails plus complets. Dans ce détails il y aura un moyen de contacter un responsable de la formation et un lien vers le site officielle. L'utilisateur pourra s'inscrire pour avoir aces a plus de fonctionnalité : Il pourra sauvegarder des offres. Il pourra indiquer un étudiant de quelle formation il a contracter pour une offre. Une partie administrative sera disponible pour avoir accès a des statistique de l'application.

Exigence de performance

Evolution potentielles