Catalogue des PFE 2017.pdf

22
CATALOGUE DES PFE 2017

Transcript of Catalogue des PFE 2017.pdf

Page 1: Catalogue des PFE 2017.pdf

CATALOGUE DES PFE

2017

Page 2: Catalogue des PFE 2017.pdf

Pour postuler, envoyez un mail à : [email protected]

Joindre un CV mis à jour

Joindre une lettre de motivation

Précisez la référence du sujet choisi comme objet

Si vous êtes intéressé par plus qu’un sujet, vous pourrez citer dans le corps du mail tous ceux pour

lesquels vous postulez dans l’ordre de préférence décroissant.

2

IP-TECH propose plusieurs sujets pour des stages de PFE pour l’année

universitaire 2016-2017

Page 3: Catalogue des PFE 2017.pdf

3

Lecture automatique de documents (LAD) par des techniques d’intelligence

artificielle (IA)

Description du sujet

Le projet consiste à extraire le maximum d’informations à partir de documents numérisés. Ceci se fera à

travers :

L’implémentation d’algorithmes intelligents permettant d'extraire des données depuis une image

en préservant la structure du document.

Le repérage de champs sur la base de la structure du document.

Mots clés

OCR, annotation du document, rigid matcher, ransac, flann, clustering, optimisation combinatoire, regex,

machine learning

Technologies

C++, Tesseract, leptonica, opencv, dlib

Profil

Intérêt prononcé pour l’intelligence artificielle.

Bon niveau en Mathématique/ Géométrie.

Une forte capacité d'assimilation et d’analyse.

Le sens de l’innovation ainsi qu’une forte créativité.

Une bonne connaissance des technologies à utiliser serait

fortement appréciée.Réf : ‘’ 2017- PFE –LAD- IA ’’

Page 4: Catalogue des PFE 2017.pdf

4

Annotation automatique d’images et de vidéos par l’apprentissage

automatique

Description du sujet

Le candidat allant travailler sur ce sujet devra mettre en place une solution de tagging automatique

d’images/vidéos en utilisant les techniques de DEEP LEARNING.

Mots clés

Deep Learning, CuDNN , Torch

Technologies

C++ , python

Profil

Intérêt prononcé pour les techniques de DEEP-LEARNING.

Votre passion pour la programmation et les nouvelles

technologies sera un atout majeur pour votre candidature.

Une réelle maitrise des principes de la programmation orientée

objets et une bonne capacité d’assimilation.

Une bonne connaissance des technologies à utiliser serait

fortement appréciée. Réf : ‘’ 2017- PFE –DL ’’

Page 5: Catalogue des PFE 2017.pdf

5

Étude et développement d’une solution de vérification de signature

manuscrite

Description du sujet

Ce sujet se subdivisera en les étapes suivantes :

Acquisition et numérisation de signatures manuscrites.

Vérification de la signature manuscrite en ligne basée sur la ressemblance visuelle.

Étude d’algorithmes de vérification offline.

Mots clés

handwritten signature verification, Computer Vision, Machine Learning

Technologies

OpenCV, Tensorflow, DLib

Profil

Une bonne base en mathématiques.

Une réelle maitrise des principes de la programmation orientée objets et

une bonne capacité d’assimilation.

Aisance dans la modélisation et le design logiciel.

Une bonne connaissance des technologies à utiliser serait fortement

appréciée. Réf : ‘’ 2017- PFE –SIG ’’

Page 6: Catalogue des PFE 2017.pdf

6

Le machine learning au service de l’assurance

Description du sujet

Dans ce projet, le candidat sera amené à faire l’étude et le développement de solutions innovantes qui

utilisent les technologies d’apprentissage automatique dans l’un des domaines suivants :

La lutte antifraude

Classification des risques

Analyse algorithmique de la gestion des bénéficiaires des assurances.

Mots clés

Machine learning, assurance, analyses algorithmiques

Technologies

XGBoost, CuDNN, NVidia, DiGITS

Profil

Intérêt prononcé pour les techniques de MACHINE-LEARNING.

Passion pour la programmation.

Esprit d’analyse et de réflexion.

Une bonne connaissance des technologies à utiliser serait fortement

appréciée.Réf : ‘’ 2017- PFE –ML ’’

Page 7: Catalogue des PFE 2017.pdf

7

Conception et développement d’un module de BI dans un progiciel ECM

Description du sujet

Le projet consiste à développer et mettre en place un module de BI.

Dans ce projet, vous serez amené à faire une :

Analyse métier et génération de rapports.

Intégration d’outils pour faciliter l’analyse des rapports.

Mots clés

Charting, reporting, Datavis

Technologies

JAVA, J2EE, Spring MVC, AngularJS

Profil

Organisé, rigoureux et réactif.

Doté d'un bon esprit de synthèse et d'analyse.

Maitrise des notions du BI.

Une bonne connaissance des technologies à utiliser serait fortement

appréciée.

Réf : ‘’ 2017- PFE –BI ’’

Page 8: Catalogue des PFE 2017.pdf

8

Développement d'une plateforme d'apprentissage en ligne basée sur le

concept MOOC

Description du sujet

Le concept MOOC désigne des cours en ligne ouverts et massifs visant à une participation illimitée et

l’accès via le web.

Le candidat serait amené à :

Stocker les documents générés à partir des cours dans une instance Alfresco.

Garantir la haute disponibilité en appliquant les principes du clustering.

Implémenter un module de recherche en utilisant la bibliothèque ElasticSearch

Implémenter un système de notification basé sur les Websocket.

Mots clés

MOOC, ALFRESCO

Technologies

Java/Java EE, Spring MVC, AngularJS

Profil

Intérêt prononcé pour les technologies JAVA/J2EE

Bonne capacité de développement

Une bonne connaissance des technologies à utiliser serait

fortement appréciée.Réf : ‘’ 2017- PFE –MOOC ’’

Page 9: Catalogue des PFE 2017.pdf

9

Conception et mise en place d’un système de GED

Description du sujet

Ce stage s’inscrit dans le cadre de réorganisation, de gestion et diffusion électronique des documents

qui doivent être un outil efficace au service de la stratégie et du développement de l’entreprise.

Ceci vous permettra d’apprendre à gérer les phases de production du contenu, le flux des documents

tout en conservant une approche tournée vers l’organisation de la mémoire de l’entreprise et l’accès à

cette mémoire.

Mots clés

Système d’informations, numérisation des documents, dématérialisation de processus, GED

Technologies

JAVA, J2EE, Spring MVC, Hibernate, AngularJS

Profil

Aisance dans la modélisation et le design logiciel.

Intérêt pour les technologies JAVA/J2EE.

Bonne capacité de développement

Une bonne connaissance des technologies à utiliser serait

fortement appréciée. Réf : ‘’ 2017- PFE –GED ’’

Page 10: Catalogue des PFE 2017.pdf

10

Modélisation et déploiement de processus sur une plateforme BPM

Description du sujet

Le candidat sera amené à assurer la conception des processus internes de l’entreprise et les

implémenter sur une plateforme de BPM.

Mots clés

processus interne, vision stratégique, BPM.

Technologies

JAVA, J2EE

Profil

Passion pour la programmation. Capacité à modéliser les processus. Bonnes capacités conceptuelles. Une bonne connaissance des technologies à utiliser serait fortement

appréciée.

Réf : ‘’ 2017- PFE –BPM ’’

Page 11: Catalogue des PFE 2017.pdf

11

Développement d'une plateforme Web pour le passage de tests QCM

en ligne

Description du sujet

Le développement d’outils de conception de tests supportant plusieurs modes de sélection de

questions.

L’intégration d’un environnement de développement pour les tests pratiques.

L’implémentation d’un module de statistiques pour faire la collecte des diverses informations sur le

déroulement des tests.

L’implémentation d’un module de génération de rapports contenant les résultats des quiz passés.

Mots clés

Quiz, Plateforme Web

Technologies

JAVA, J2EE, Spring MVC, AngularJS

Profil

Aisance dans la modélisation et le design logiciel.

Intérêt pour les technologies JAVA/J2EE.

Bonne capacité de développement

Une bonne connaissance des technologies à utiliser serait

fortement appréciée. Réf : ‘’ 2017- PFE –QUIZ ’’

Page 12: Catalogue des PFE 2017.pdf

12

Conception et développement d’un module de gestion des licences

Description du sujet

Le développement d’une application web de gestion des licences.

La conception de protocoles de communication sécurisée entre le module et l’application.

La génération de licences à l’aide d’algorithmes de cryptographie asymétriques du module degestion des licences.

Mots clés

Edition de logiciel, sécurité, cryptographie

Technologies

Odoo, python

Profil

Aisance dans la modélisation et le design logiciel.

Bonne capacité de développement.

Une bonne connaissance des technologies à utiliser serait

fortement appréciée.Réf : ‘’ 2017- PFE –KEY ’’

Page 13: Catalogue des PFE 2017.pdf

13

Développement d'une plateforme Web pour classification et analyse des CV

Description du sujet

Afin d’optimiser le processus de recrutement, le candidat aura pour mission:

La conception d’une application web pour faciliter la gestion, le stockage et la recherche des CVs

par domaine.

Le développement et le test de plusieurs techniques de classification.

L’implémentation des modules de prédiction et de statistiques.

L’implémentation d’outils de génération de rapports.

Mots clés

Machine learning, business intelligence.

Technologies

JAVA, J2EE, Python, JavaScript CSS, HTML 5

Profil

Aisance dans la modélisation et le design logiciel.

Intérêt pour les technologies JAVA/J2EE.

Bonne capacité de développement.

Une bonne connaissance des technologies à utiliser serait

fortement appréciée. Réf : ‘’ 2017- PFE –RH ’’

Page 14: Catalogue des PFE 2017.pdf

14

Conception et développement d’un système de répartition et de délégation

de tâches dans une solution BPM

Description du sujet

L’objectif est d’automatiser un système de délégation des tâches d’un workflow en fonction d’un

calendrier de disponibilité des acteurs du workflow.

Il faudra donc concevoir et mettre en place un moteur de règles qui surchargera le mécanisme

d’attribution par défaut du moteur de workflow en tenant compte des aspect suivants : règles

ponctuelles, règles automatiques, hiérarchie, répartition de charge, etc.

Mots clés

Rule Engine, BPM, Délégation, Workflow

Technologies

JAVA, J2EE, Activiti, JavaScript CSS, HTML 5

Profil Aisance dans la modélisation et la conception.

Intérêt pour les technologies JAVA/J2EE.

Bonne culture en moteurs de règles et moteurs de

workflow.

Curiosité intellectuelle et intérêt prononcé pour le design

logiciel.Réf : ‘’ 2017- PFE –ACT ’’

Page 15: Catalogue des PFE 2017.pdf

15

Développement d’un outil de capture de documents pour une solution de

GED/Workflow

Description du sujet

La capture de document est un maillon important dans la chaine de la gestion documentaire. L’objectif

de ce PFE est de contribuer à l’édition d’un logiciel de numérisation avancé. Ce logiciel sera chargé du

pilotage du scanner, traitement des images, reconnaissance et lecture automatique des documents

(RAD/LAD).

Mots clés

Capture, LAD, RAD, OCR, CMIS, GED

Technologies

.NET, WPF, ASP.NET, C#, dependency injection, Multithreading

Profil

Une bonne compréhension des enjeux de l’édition de logiciels.

Intérêt pour les technologies Microsoft.

Bonne culture en Design Pattern.

L’expérience en problématiques de multithreading est

appréciée. Réf : ‘’ 2017- PFE –SCAN ’’

Page 16: Catalogue des PFE 2017.pdf

16

Développement d’un outil d’automatisation de processus pour l’entreprise

Description du sujet Nous vous proposons de mettre en place un système extensible d’automatisation de processus et de

tâches pour l’entreprise.

Le système offre des fonctionnalités similaires aux plateformes IFTTT (https://ifttt.com/) et Microsoft

Flow (https://flow.microsoft.com/en-us/) mais orienté vers les services locaux hébergés en entreprise et

principalement les systèmes de gestion de contenu.

Quelques exemples de connecteurs à implémenter :

Connecteurs SharePoint.

Connecteurs Alfresco.

Connecteurs Active Directory.

Connecteurs de Messagerie.

Connecteur Git, SVN, TFS.

Mots clés

Automatisation, Processus, Tâches, REST, API

Technologies

ASP.NET MVC, Web API, C#, SharePoint, Alfresco

Profil

Une bonne compréhension des enjeux de l’édition de logiciels.

Intérêt pour les technologies Microsoft.

Bonne culture en Design Pattern.

L’expérience en problématiques de multithreading est

appréciée.

Réf: “2017- PFE –AUTOM’’

Page 17: Catalogue des PFE 2017.pdf

17

Description du sujet

La solution Big Analytics à concevoir doit permettre l’analyse et la visualisation d’un grand volume de

données quantitatives à l'aide de méthodes de calcul distribué (la solution utilisera le moteur de

recherche distribué Elasticsearch).

Tâches :

-Conception d’une architecture distribuée pour le stockage et traitement des données sous ES.

-Conception de tableaux de bord interactifs pour la visualisation des données.

Mots clésBig Analytics, Elasticsearch

Technologies

J2EE, Elasticsearch, AngularJS, Spring

Profil

Aisance dans la modélisation et le design logiciel.

Une bonne capacité d’assimilation.

Intérêt pour les technologies à utiliser serait fortement

apprécié. Réf : ‘’ 2017- PFE –

ELASTICSEARCH’’

Conception et développement d’une solution Big Analytics

Page 18: Catalogue des PFE 2017.pdf

18

Description du sujet

Tâches :

- Conception et développent d’un moteur de génération utilisant la programmation déclarative pour la

génération d’IHM et de services backend.

- Implémentation de modèles de génération pour des applications HTML5 / AngularJS.

Mots clés

Templates

Technologies

J2EE, JPA, AngularJS, Spring

Profil

Aisance dans la modélisation et le design logiciel.

Intérêt pour les technologies J2EE.

Intérêt pour les technologies à utiliser serait fortement

apprécié. Réf : ‘’ 2017- PFE – TEMPL ’’

Solution de génération d’applications à partir de Templates

Page 19: Catalogue des PFE 2017.pdf

19

Tracking sur reconnaissance faciale

Description du sujet

Développement d'une application de vision par ordinateur et vidéo-surveillance :

- Reconnaissance de visages dans un stream vidéo.

- Tracking

- Détection de déplacement et de comportement anormal.

Tâches :

- Déploiement de modèles d'apprentissage profond (GoogLeNet, FaceNet) pour la classification de

frames en temps réel.

- Développement d'algorithme d'identification et de tracking.

- Développement d'un module web pour la configuration et la visualisation.

Mots clésTracking, modèle web, modèle d’apprentissage

Technologies

torch, cuDNN, DeepStream

Profil

Aisance dans la modélisation et le design logiciel.

Une bonne capacité d’assimilation.

Intérêt pour les technologies à utiliser serait fortement

apprécié. Réf : ‘’ 2017- PFE – TRACK ’’

Page 20: Catalogue des PFE 2017.pdf

20

Conception et réalisation d’un Dashboard pour une plateforme VOIP

Description du sujet

Le Projet consiste à:

- La mise en place d’une solution de centralisation et d’exploitation des journaux système.

- La mise en place d’un outil d’analyse de logs.

- La conception et le développement d’un Dashboard pour l’analyse et la présentation des logs pour la

plateforme VOIP.

Mots clés

Dashborad, VOIP, logs

Technologies

JSON, Bash, Syslog, GNU/Linux, Elasticsearch, Logstash, Kibana

Profil

Connaissances en GNU/Linux.

Autodidacte.

Bonnes capacités d’analyse.

Capacité à remonter l’information pour prise de décision.

Connaissances des technologies à utiliser serait fortement

appréciée.

Réf : ‘’ 2017- PFE – SYST ’’

Page 21: Catalogue des PFE 2017.pdf

21

Mise en place d’une approche de traduction intelligente

Description du sujet

Le Projet consiste en le choix et la mise en place d’une approche qui permet de rechercher et de

traduire des noms propres et adresses en arabe en tenant compte des variations orthographiques.

- Le moteur est décliné en plusieurs versions adaptées aux différents dialectes de l’arabe.

- Le moteur peut traduire à la volé des requêtes en français/anglais à arabe.

Mots clés

Traduction, dialectes

Technologies

torch, LSTM, NLP

Profil

Intérêt prononcé pour les techniques de MACHINE-LEARNING.

Bonnes capacités d’analyse.

Intérêt pour les technologies à utiliser serait fortement

appréciée. Réf : ‘’ 2017- PFE – TRAD’’

Page 22: Catalogue des PFE 2017.pdf

À BIENTÔT…

22

www.iptech-group.com.com

Rue du Riyal, Les Berges du Lac 2, 1053 Tunis

Tél.: +216 71 19 46 62 Fax.: +216 71 19 46 63