Objectifs :
On se propose d’étudier la conception et la simulation de protocole de routage dans réseaux de
capteurs sans fil qui prend en compte la récupération d’énergie ambiante.
Résumé :
Les réseaux de capteurs sans fil constituent actuellement un domaine de recherche très vaste et a fait
l’objet de nombreuses études au cours de ces dernières années. Les réseaux de capteurs sont des
réseaux composés d’un grand nombre de capteurs qui coopèrent entre eux pour réaliser les objectifs
attendus. Cependant, ces réseaux soulèvent de nombreux problèmes fondamentaux. Le problème
majeur de ce type de réseau est la ressource énergétique limitée dans les batteries. Plusieurs méthodes
et protocoles ont été proposés afin de maximiser la durée de vie du réseau. Toutefois, tout réseau de
capteurs finira par épuiser sa batterie. Pour que ce réseau puisse continuer à fonctionner, le
remplacement ou la recharge des batteries des capteurs est nécessaire. Cependant, dans certaines
applications, le remplacement de la batterie est soit coûteux soit impossible. Ainsi, idéalement, de tel
système doit être conçu pour garantir un fonctionnement perpétuel sans remplacement ou recharge des
batteries. Pour surmonter la limite de la durée de vie des batteries, les sources d’énergie alternatives
présentes dans notre environnement pourraient être exploitées afin de parvenir à une exploitation
perpétuelle de ces systèmes : ceci est la récupération d’énergie ambiante. Cette approche permet
d’étendre la durée de vie des batteries ou les éliminent complètement.
Plan du travail
Références
Code projet: PFC 02 Spécialité: Commun
Objectifs :
On se propose d’étudier la conception d'approche de régulation (ou de rétroaction) incluant la logique
floue (Fuzzy control), les réseaux de neurones, …etc dans la résolution du problème de
l’ordonnancement temps réel des tâches sous différentes contraintes on prenant en considération certains
aspects tels que : partage des ressources, relations de précédence, minimisation de la consommation
d’énergie et récupération d’énergie … etc.
Résumé :
Les systèmes temps réel sont de plus en plus présents dans notre quotidien et connaissent actuellement un
essor considérable. Le champ d’application de ces systèmes est très vaste et de plus en plus
pluridisciplinaire. Ils tendent notamment à évoluer vers le développement d’une multitude d’objets
informatiques accessibles et personnalisés pour et par les utilisateurs (par exemple, l’Internet des Objets).
Ces systèmes communiquent avec leur environnement avec une vitesse qui est imposée par ce dernier et
doivent, donc, réagir en temps réel. Cela implique la nécessité de faire en sorte que le programme (ou
les tâches) respecte des contraintes temporelles inhérentes à l’environnement. Ainsi, les systèmes temps
réels se distinguent par leur sensibilité aux fautes temporelles. Dans un contexte d’application
concurrente, les tâches qui s'exécutent sur de tels systèmes ne doivent pas seulement fournir un résultat
correct, mais elles doivent également respecter une échéance pour délivrer ce résultat. A cet effet,
l’ordre dans lequel les tâches s’exécutent est crucial au regard des contraintes temporelles liées à chaque
tâche. En plus, de tels systèmes nécessitent généralement des tâches qui se synchronisent les unes aux
autres, et qui collaborent pour réaliser les objectifs attendus du système. Cette collaboration se fait par
l'échange de données et/ou par le partage de ressources. Cependant, ceci engendre des contraintes de
précédence et de partage de ressources qu’on doit prendre en considération dans l’analyse de
l’ordonnancement des tâches. Ces mêmes systèmes sont caractérisés par une autonomie de
fonctionnement et une alimentation assurée par des batteries. Pour cela, la réduction de leurs
consommations d’énergie en vue d'étendre la durée de vie des batteries constitue une métrique
d’optimisation cruciale pendant la conception et la réalisation de tels systèmes. Toutefois, tout système
finira par épuiser sa batterie. Pour que ce système puisse continuer à fonctionner, le remplacement ou la
recharge de sa batterie est nécessaire. Cependant, dans certaines applications, le remplacement de la
batterie est soit coûteux soit impossible. Ainsi, idéalement, de tel système doit être conçu pour garantir un
fonctionnement perpétuel sans remplacement ou recharge des batteries. Pour surmonter la limite de la
durée de vie des batteries, les sources d’énergie alternatives présentes dans notre environnement
Thème :
pourraient être exploitées afin de parvenir à une exploitation perpétuelle de ces systèmes : ceci est la
récupération d’énergie. Cette approche permet d’étendre la durée de vie des batteries ou les élimine
complètement. Dans ce contexte, le problème de l’ordonnancement temps réel sous contraintes
temporelles et de consommation de l’énergie consiste à prendre en compte, en plus, le fait que la
batterie se décharge et se charge.
La validité d'un système temps réel dépend du respect des paramètres temporels et de synchronisations
des ces tâches. Cependant, une estimation au plus juste de ces paramètres est difficile et par facilité ou
par prudence on la surestime. Il en résulte un surdimensionnement de l’ordonnancement ainsi qu’une sous
utilisation des ressources de traitement et de communication induisant un sur dimensionnement coûteux (en
prix du matériel, en poids et en énergie consommée) des capacités de ces ressources. Le principe de
régulation a pour avantage d’apporter, d’une part, une robustesse vis-à-vis des incertitudes sur les
paramètres des tâches, et d’autre part, une adaptation à la variation de ces paramètres.
Plan du travail
Références
Page 1
Code projet: PFC 06 Spécialité: Commun
Objectifs :
Etude du domaine des réseaux sociaux décentralisés et proposition d’une architecture fédérée qui
améliore les performances des solutions existantes.
Résumé :
Les réseaux sociaux sont actuellement un moyen de communication et de diffusion d’information très
populaires. Ils sont très riches de fonctionnalité avec des interfaces utilisateurs très simple à utiliser.
Malgré leur réussite et leurs performances, plusieurs questions se posent dernièrement sur les menaces
liées à la mauvaise utilisation des données des utilisateurs. De fait que les fournisseurs de ces services
gèrent les données et les interactions des utilisateurs et disposent d’une vision globale et détaillé des
graphes sociale.
Les architectures décentralisées sont une alternative qui essaye de donner aux utilisateurs plus de
contrôle sur leurs données. Les proposition basé sur la technologie pair a pair ont prouvé le concept mais
souffrent d’une pauvreté de fonctionnalités et faiblesse de performances .
Une deuxième approche est les architectures fédérées qui se base sur des serveurs avec un petit niveau
de décentralisation. Dans cette deuxième approche le réseau social est hébergé sur plusieurs servers
(instances). L’utilisateur peut choisir l’instance d’hébergement ou même créer sa propre instance.
Dans ce travail , on va proposer une nouvelle architecture fédérée pour un réseau social qui permet
d’assurer la protection des données de l’utilisateur tout en fournissant des fonctionnalités et des
performances similaires de ceux des réseaux centralisés.
Plan du travail
-état de l’art sur les réseaux sociaux décentralisé
Références
-Zignani, M., Gaito, S., & Rossi, G. P. (2018, June). Follow the “Mastodon”: Structure and
Evolution of a Decentralized Online Social Network. In Twelfth International AAAI Conference
on Web and Social Media.
-Paul, T., Famulari, A., & Strufe, T. (2014). A survey on decentralized online social networks.
Computer Networks, 75, 437-452.
-https://joinpeertube.org/
-https://mastodon.social/
Page 1
Code projet: PFC 09 Spécialité: Commun
Objectifs :
Proposer une méthode d'anonymisation des données pour la protection de la vie privée des personnes
Résumé :
Avec l'émergence des nouvelles techniques du Big Data et la récolte massive des données, les données
anonymes peuvent être reconstituées en utilisant les méthodes d'apprentissage automatique. Les
méthodes actuelles d'anonymisation des données comportent toujours un risque d'identification.
Plan du travail
Références
Code projet: PFC 10 Spécialité: Commun
Objectifs :
Proposer un réseau de neurones pour un jeu de plateau qui doit être implémenté pour tester son
efficacité
Résumé :
Les réseaux de neurones sont des outils très puissants utilisés surtout dans le domaine du machine
learning, ils peuvent être utilisés dans les jeux de plateau où la machine en partant de la seule
connaissance des règles d'un jeu parvient à atteindre rapidement un niveau de jeu très élevé en jouant
de nombreuses parties contre elle-même.
Plan du travail
Références
Code projet: PFC 12 Spécialité: Commun
Objectifs :
L'OBJECTIF DERRIÈRE CE TRAVAIL CONSISTE A PROPOSER UN MÉCANISME EFFICACE PERMETTANT DE
SÉCURISER LES COMMUNICATIONS SANS FIL DE TYPE AD HOC
Résumé :
LE SUJET CONSISTE A ETUDIER LES RÉSEAUX SANS FIL EN GÉNÉRAL, LES DIFFÉRENTES ATTAQUES
POSSIBLES QUI VONT AVEC ET PUIS PROPOSER UN MECANISME DE SECURITE POUR CONTRER
L'ATTAQUE BLACK HOLE DANS CE TYPE DE RESEAU
Plan du travail
LE PLAN DE TRAVAIL EST STRUCTURÉ COMME SUIT:
Références
Mohammad Al-Shurman, Seong-Moo Yoo, and Seungjin Park, “Black Hole Attack in
Wireless Ad hoc Networks”, proceeding of the 42nd annual southeast regional conference
ACM-SE 42. 96-97.April 2004
Mohammad Al-Shurman, Seong-Moo Yoo, and Seungjin Park, “Black Hole Attack in
Wireless Ad hoc Networks”, proceeding of the 42nd annual southeast regional conference
Page 1
Code projet: PFC 13 Spécialité: Commun
Objectifs :
L’application pourrait permettre un suivi plus efficace grâce aux aspects suivant:
-L'application doit disposer de tous les chapitres et section du cours, de tous les points à
chargé de TP, chargé de TD) a déclaré. Ce logiciel sera en fait un véritable CPC en ligne
Sur le plan evaluation des enseignements, l’application doit permettre la spécification du
planning des examens, du planning des consultations le planning de la remise des notes, les
recours, le traitement des recours et la production finale des PV de notes. Elle doit montre
explicitement les situations anormales et envoyer automatiquement des rappels et
IL est fortement revcommandée que cette application soit réalisée dans le contexte d’une
plateforme de gestion de contenu (réalisation d’un plugin ou composant Joo
Résumé :
Le suivi pédagogique englobe le suivi des activités d’enseignement, d’évaluation et
Thème :
d’encadreement.
efficacement aux divers défis auxquel fait face le suivi pédagogique dans sa forme actuelle.
La première technique d'automatisation consiste à reporter une fiche de suivi détaillé dans un
fichier Excel que chaque enseignant doit renseigner. Pour extraire diverses information de ce
fichier, un ensemble de calcul doivent être effectué par les fonctions Excel ou à l’aide de
programme écrits en langage Basic. Cette approche est un peu dure car l'enseignant doit faire
attention à ne pas altérer le fichier Excel et détruire les cellules. De plus la manipulation d'un
fichier Excel laisse les données locales à l'enseignant et ces données ne pourront être
Lorsque les données sont spécifiées par un enseignant elles sont automatiquement disponibles
pour les responsables (le comité de formation) et aussi pour les étudiants. L’application,
Page 1
Thème :
des travaux, confirmation ou rejet des déclarations). Toutes ces actions seront immédiatement
Plan du travail
Plan de travail :
-Architecture de l’application
-Réalisation et tests
-Ecriture du mémoire
Références
Page 2
Code projet: PFC 14 Spécialité: Commun
Objectifs :
Objectifs:
-Etudier les diverses techniques de corrections automatique, notamment la correction de réponse courte
et
-Proposer une approche pour une correction automatique de réponse courte plus efficace que les
solutions
existantes.
L’idée principale qui semble n’avoir pas été encore été exploré dans les divers rapports de recherche, et
qu’il faut
suivre pour déterminer la nouvelle approche, est de faire associer efficacement l’enseignant dans le
processus de
correction automatique. Cette association consiste à mettre a la disposition de l’enseignant diverses
fonctionnalités qui lui
permettrons de guider à l’avance le processus de correction automatique. La conséquence directe de
cette association est
d’une part l’adaptation de la correction automatique au domaine (ou matière) concerné par l’évaluation
et d’autre part ne
nécessiterait pas de mettre en place des algorithmes très sophistique qui malgré leur sophistication ne
donnerons pas un
résultat satisfaisant. La réalisation d’un langage pour la spécification de réponses courte de référence
semble etre une voie
interessante à explorer. Grae à ce langage l’enseignant pourra exprimer de manière claire les aspects
importants qu’il
Thème :
faudrait retrouver dans une réponses ainsi que les pénalité à appliquer si l’aspect exigé est absent ou
spécifié de manière
incomplète. Le compilateur (ou interpreteur etc..) du langage permettrait à titre d’exemple de généer un
corpus tres riche.
Avec un tels corpus riche, les techniques de similarité syntaxique pourrait suffire pour produire une
évaluation correcte et
assez juste.
Un autre objectif de taille, consiste a travailler dans le contexte de la communauté Moodle et ajouter a
ce dernier un
module. Ainsi, la maitrise du code de ce dernier et de la méthode de mise en place et test de module est
un travail très
important qu’il est nécessaire de réaliser. Ce travail d’implémentation permettra aussi d’évaluer la
plateforme moodle
quand à l’aspect ajout de module qui pourrait etre complexe
Résumé :
Aujourd’hui, les systèmes de télé-enseignement semblent avoir atteint un bon degré de maturité qui
permettrait de
drainer un nombre de plus en plus important d’enseignants à l’utilisation de ces systèmes pour d’une part
la diffusion des
ressources pédagogiques, la communication plus efficace entre apprenants, enseignants et concepteurs
de cours et d’autre
Le contrôle continu à travers les tests en ligne semble être une solution très interessante pour une
évaluation plus
précise et plus juste des apprenants. Actuellement 2 grandes approches sont utilisées pour l’évaluation
des réponses des
-Les question dont les réponses sont basée sur des proposions faites aux etudiants : C’est le cas des
QCM, des
-Les questions dont le conteju des réponses est totalement à la charge de l’étudaint : C’est le cas des
réponses
Dans la 2ème approche, l’évaluation des réponses fait face à un nombre important de défis. La qusi
totalité des
Page 1
Thème :
approches se basent sur la comparaison lexicale et sémantique entre la réponse écrite par l’étudiant et
la ou les réponses
de références définies par l’enseignants. Les approches de similarité syntaxique et sémantiques sont tès
utilisées dans le
processus de comparaison. L’existence d’un corpus ou d’une base de connaissance est vitale pour ces
comparaison.
Plan du travail
- Comprendre : comment ajouter un nouveau cours sur Moodle, comment constituer une
banque de question à base des
question à réponses courte et les question cloze, comment creer un test à partir des questions
d'une banque de question,
bien tester les plugin relatif aux questions courte et aux question close basée sur les question
courtes, comprendre et
maitriser l’ajout d’un nouveau plugin relatif à l'évaluation des réponses (code en PHP)
-En parallèle: Lecture et compréhension des articles liées à l’évaluation automatique des
réponses ouvertes, plus
précisément liées au réponses courtes (Voir bibliographie et autres articles à déterminer
dans le contexte du travail)
2ème étape: Réalisation d'un nouveau plugin en se basant sur le plugin shortanswer
-Etablir unee première ébauche d’un cahier des charges dans lequel les besoins et objectifs
détaillés seront exprimés de
manière très claire
du travail)
-Production automatique d’un corpus contenant des réponses courte et leur évaluation par
rapport au réponses de
Page 2
Thème :
référence
-Obligatoire:
o L’outil
o Les tests de l’outil
o Le manuel montrant comment exploiter l’outil
o Le mémoire de PFC.
-Optionnel:
Références
L. Ouahrani, D. Bennouar? : “A Vector Space Based Approach for Short Answer Grading
System”, Proceeding
of The 19th Internationnal Arab Conference on Information Technology – ACIT 2018, page
34-44, Islamic
University of Lebanon, Beyrouth, December 2018
.2L. Ouahrani, D. Bennouar, “The main challenges of automatic short answer grading in
Arabic Language”, The
National Symposium on the Digitization Challenges in Arabic Language. Algiers 8, 9 July
2019
Information Technology, Volume 14, Number 4A, Special Issue 2017, p552-564, (Cat A)
.4Djamal Bennouar, Towards an adaptable short answer grading tool for an hostile
environment, internal report,
.5Djamal Bennouar, Automatic Corpus Generation for Short Answer Grading Systems, ACIT
2015 Conference,
Page 3
Thème :
Page 4
Code projet: PFC 18 Spécialité: Commun
Objectifs :
Etudes de quelques algorithmes d'apprentissage automatique pour la prédiction de diabète.
Résumé :
La technologie actuelle offre des moyens efficaces pour surveiller l'état de santé des individus. Les
capteurs sont utilisés pour recueillir des données sur les signes vitaux des utilisateurs tels que la pression
artérielle, la fréquence cardiaque, le poids et le taux de glycémie. Ces capteurs génèrent une grande
masse de données qui doit être traitée en temps réel.
Dans ce travail en va appliquer quelques algorithmes d'apprentissage automatique sur les données
collectées précédemment pour une prédiction précoce de diabète, afin d'améliorer la qualité de santés
des individus et d'éviter des complications critiques à l'avenir.
Plan du travail
Références
Code projet: PFC 22 Spécialité: Commun
Objectifs :
Développer un systèmes de recherche de news qui offrira aux utilisateurs des possibilités d'avoir une vue
globale synthétisée sur les sujets d'actualités .
Résumé :
La multiplicité des sources d'information sur Internet a consacré le pluralisme de l’information. Il est
cependant très compliqué pour un utilisateur d'avoir une vue globale sur l'actualité vue les nombres
exorbitants d'articles d'actualités générés d'une manières continue.
La grande variété des sujets abordés sur la toile se traduit simultanément par une concentration sur
quelques sujets majeurs, souvent traités de façon redondante jusque dans leur formulation.
Il devient utile de présenter toute cette variété et diversité thématique de l’actualité sous forme
organisée et synthétisée aux utilisateur.
A travers ce projet, nous visons a développer un systèmes de recherche de news qui offrira aux
utilisateurs des possibilités d'avoir une vue globale synthétisée sur les sujets d'actualités .
Plan du travail
Références
Code projet: PFC 23 Spécialité: Commun
Objectifs :
-Se familiariser avec les concepts de BDDs distribuées, de cohérence et des systèmes NoSql/NewSql .
Résumé :
La réplication de données est utilisé par les systèmes de gestion de bigdata afin d’assurer une meilleure
disponibilité des données. Ce mécanisme conduit à affronter le problème de la cohérence des copies
multiples. Différents niveaux de cohérence sont définis dans la littérature. La cohérence forte est
généralement exigée par les systèmes transactionnels où les requêtes doivent toujours retourner la valeur
la plus récente de l’item. La cohérence faible est tolérée par d’autres applications telles que les réseaux
sociaux où le retard de quelques secondes dans la visualisation des données ne pose pas de problème.
Les nouveaux systèmes NoSql et NewSql sont souhaitable dans le cadre de bigdata. Une catégorie de
ces systèmes offre la possibilité de configurer le niveau de cohérence selon les besoins .
Le projet s'intéresse à une approche qui se base sur une cohérence adaptable dans le contexte du Big
Data. Le projet consiste à i) se familiariser avec les différents concepts du Big Data/ NoSql/ NewSql, les
niveaux et les modèles de cohérence, ii) de proposer une solution qui se base sur une cohérence
adaptable, et iii) de d'évaluer les performances de la solution proposée.
Pour l’évaluation, nous proposons d’utiliser le benchmark YCSB sur un cluster Cassandra installé sur des
machines Linux.
Plan du travail
Références
Code projet: PFC 24 Spécialité: Commun
Objectifs :
- Réaliser un état de l’art sur le thème.
Résumé :
La technologie de blockchain a été conçue initialement pour créer des crypto-monnaies sans tiers de
confiance tels que Bitcoin et Ethereum.
Cette technologie a connue aujourd’hui un énorme potentiel de mise en œuvre dans une variété de
domaine; des services existent dans l’énergie, le commerce (diamant ou œuvres d’art), les transports et la
logistique, la gestion des droits numériques (musique, films ou jeux vidéo), la santé, l’administration et
l’État , le suivi de transactions, leur traçabilité ou la lutte antifraude sont les cas les plus répandus.
L’objective de ce projet est d’explorer la technologie de blockchain et de présenter un exemple réel
d’utilisation.
Plan du travail
Références
Code projet: PFC 26 Spécialité: Commun
Objectifs :
• La proposition et l’implémentation d’une nouvelle approche pour une gestion intelligente des feux
de signalisation d’une intersection urbaine,
Résumé :
Un contrôle inefficace des feux de circulation peut souvent entraîner un blocage au niveau des
intersections et provoquer également des encombrements et des problèmes environnementaux.
Cependant, avec l'apprentissage automatique, en particulier l'apprentissage par renforcement (RL), le
contrôle des feux de circulation représente une solution prometteuse pour résoudre ce problème.
L’objectif de ce projet est de proposer une approche pour le contrôle intelligent des feux de circulation.
Une telle approche devrait présenter de nombreux impacts positifs à la fois sur le flux du trafic routier et
aussi sur l’environnement. Le développement et la validation de l’approche proposée seront faites à base
de la simulation microscopique dans un environnement urbain virtuel.
Plan du travail
• Explorer les travaux connexes et établir un état de l’art,
Références
Thème :
.1 Guo, M., et al., A Reinforcement Learning Approach for Intelligent Traffic Signal
Control at Urban Intersections. arXiv preprint arXiv:1905.07698, 2019.
.2 Namazi, E., J. Li, and C. Lu, Intelligent intersection management systems considering
autonomous vehicles: a systematic literature review. IEEE Access, 2019. 7: p. 91946-91965.
.3 Labib, S., et al., Integrating Data Mining and Microsimulation Modelling to Reduce
Traffic Congestion: A Case Study of Signalized Intersections in Dhaka, Bangladesh. Urban
Science, 2019. 3(2): p. 41.
.4 Mahjri, I., S. Faye, and D. Khadraoui. Impact and Deployment of Dynamic Traffic
Light Control Strategies using a City-wide Simulation Scenario. in 2019 IEEE Intelligent
Transportation Systems Conference (ITSC). 2019. IEEE.
Page 1
Code projet: PFC 30 Spécialité: Commun
Thème:
Approche hybride pour l'étude de
requêtes à préférences pour l'interrogation
de bases de données volumineuses
Promoteur : Z. Chouiref
Objectifs :
Conception et implémentation d’une nouvelle approche permettant la représentation et la modélisation
des préférences utilisateurs et l'interrogation des bases de données volumineuses afin de produire un
ensemble de réponses ordonnées (ce qui est particulièrement intéressant dans le cas d’interrogation de
gros volumes de données).
Résumé :
Ce projet s’inscrit dans le domaine de la gestion et l’analyse de données volumineuses et la recherche
multicritères avec prise en compte des préférences utilisateurs dans le processus d’interrogation.
Plan du travail
Références
Code projet: PFC 05 Spécialité: GSI
Objectifs :
Etude du domaine des réseaux sociaux décentralisés et proposition d’une solution de quelques problèmes
courants par la technologie blockcain.
Résumé :
Les réseaux sociaux sont actuellement un moyen de communication et de diffusion d’information très
populaires. Ils sont très riches de fonctionnalité avec des interfaces utilisateurs très simple à utiliser.
Malgré leur réussite et leurs performance, plusieurs question se pose dernièrement sur les menace liée a
la mauvaise utilisation des données des utilisateurs. De fait que les fournisseurs de ces services gèrent les
données et les interactions des utilisateurs et disposent d’une vision globale et détaillé des graphes
sociale.
Les architectures décentralisées sont une alternative qui essaye de donner aux utilisateurs plus de
contrôle sur leurs données. Les proposition basé sur la technologiie pair a paair ont prouvé le concept
mais souffrent d’une pauvreté de fonctionnalités et faiblesse de performances. Une deuxième approche
est les architectures fédérées qui se base sur des serveurs avec un petit niveau de décentralisation.
La réussite de la technologie blockchain dans plusieurs domaines (essentiellement la monnaie virtuelle) ont
poussé les recherches pour concevoir des réseaux sociaux basé sur le blockchain .
Plan du travail
-état de l’art sur la technologie blockchain
-proposition d’une architecture décentralisée d’un réseau social basé sur la technologie
blockchain.
Références
-Westerkamp, M., Göndör, S., & Küpper, A. (2019). Tawki: Towards Self-Sovereign Social
Communication. In Proc. IEEE International Conference on Decentralized Applications and
Infrastructures (DAPPCON). IEEE.
-Jiang, L., & Zhang, X. (2019). BCOSN: A Blockchain-Based Decentralized Online Social
Network. IEEE Transactions on Computational Social Systems.
-Qin, D., Wang, C., & Jiang, Y. (2018, June). Rpchain: a blockchain-based academic social
networking service for credible reputation building. In International Conference on Blockchain
(pp. 183-198). Springer, Cham.
-Paul, T., Famulari, A., & Strufe, T. (2014). A survey on decentralized online social networks.
Computer Networks, 75, 437-452.
-https://peepeth.com/welcome
-https://d.tube/
Page 1
Code projet: PFC 08 Spécialité: GSI
Objectifs :
- Test et critiques du logiciel : Le travail est représenté par un prototype réalisé par des étudiants
dans le cadre de leur Mémoire de Master. Un tel logiciel est souvent mal documenté. Un travail de
compréhension de la conception du logiciel et de son code source est fondamental pour pouvoir prendre
en charge l’enrichissement du prototype. Les critiques doivent porter entre autres sur les possibilités de
son extension à la prise en charge de nouvelles fonctionnalités.
- L’action curative par SMS texte et vocal. Notamment les alertes par SMS vocaux et l’intervention
par SMS texte ou vocal .
• Etendre l’interface de l’application Web en plusieurs langues (en particulier la langue arabe)
pour qu’elle soit accessible à la majorité des éleveurs,
• Adaptation à toutes les dimensions d’écran (Responsive Web Design) afin qu’elle soit compatible
et portables sur différents environnements .
Résumé :
Ce travail rentre dans la continuité d’un travail déjà entamé durant l’année 2018/2019 et qui a abouti
au développement d’un prototype d’un système informatique qui permet le contrôle efficace et optimal
des paramètres d’un environnement d’élevage de volaille. L’environnement est souvent représenté par un
garage dans lequel évolue un nombre important de sujets (poulet, dinde, etc.). Il s’agit de prendre en
compte de nouveaux objectifs afin d’enrichir le prototype déjà développé pour la prise en compte de
nouvelles fonctionnalités liées au contrôle des paramètres d’environnement d’élevage. Dans le milieu
universitaire, le déploiement d’un logiciel, s’il a lieu, est souvent effectué par des personnes n’ayant pas
Thème :
Plan du travail
-Test intensif de la version actuelle
-Critique
-Proposition de correction/amélioration
-Ajout de caméra
Références
Z. Haoua, O. Mohamed Mahmoud, « Vers des Bâtiments Intelligents pour l’élevage de
volaille », Mémoire de master, Univ Blida1. 2018/2019.
Page 1
Code projet: PFC 16 Spécialité: GSI
Objectifs :
The objective of this work is to give a literature review of models for Predicting Depression Levels using
social media, and then to propose a new idea in the same context.
Résumé :
The use of Social Network Sites (SNS) is increasing nowadays especially by the younger generations.
The availability of SNS allows users to express their interests, feelings and share daily routine. Many
researchers prove that using user-generated content (UGC) in a correct way may help determine
people's mental health levels. Depressing is one of the most mental problems.
Studies developing models to detect users with depression have typically used classical machine learning
techniques e.g., support vector machines, regression, and random forests, with manual feature extraction
and selection, time-consuming data preparation, and deep learning.
The objective of this work is to give a literature review of models for Predicting Depression Levels using
social media, and then to propose a new idea in the same context.
Plan du travail
Plan:
Références
Bibliographie:
-Maryam Mohammed Aldarwish, Hafiz Farooq Ahmad, Predicting Depression Levels Using
Social Media Posts, 13th International Symposium on Autonomous Decentralized Systems
Thème :
(ISADAS), 2017,
-Munmun De Choudhury, Michael Gamon, Scott Counts and Eric Horvitz, Predicting
Depression via Social Media, Proceedings of the Seventh International AAAI Conference on
Weblogs and Social Media, 2013
Page 1
Code projet: PFC 19 Spécialité: GSI
Objectifs :
Objectifs du Projet:
Développer un prototype efficace pour optimiser le flux de trafic automobiles et guider des
véhicules à éviter les points noirs d'embouteillages .
Mots clés : IoT , Villes intelligentes , algorithmes d’optimisation , communication par capteurs , région
intelligente.
Résumé :
Aujourd’hui, Internet se transforme progressivement en un HyperRéseau, comme un réseau formé par des
multitudes de connexions entre des Artefacts (physiques, documentaires), des acteurs (biologiques,
algorithmiques), des écritures et des concepts appelé Internet of Things (IoT) , connectant des milliards
d’êtres humains, mais aussi des milliards d’objets.
La croissance rapide de la population, la surveillance et le contrôle des embouteillages sont
devenus un grand défi. L'augmentation des véhicules crée beaucoup de problèmes comme la perte de
temps, le gaspillage de carburant, la pollution de l'air et du bruit, voir la mort en bloquant les véhicules
d'urgence.
Avec cette croissance de population et mobilité urbaine , la congestion du trafic est souvent
observée sur les routes. Pour aborder les divers problèmes de gestion de circulation sur les routes et
aider les autorités à planification, un système intelligent de gestion du trafic utilisant l’Internet of Things
(IoT) est l'objet de notre recherche.
Plan du travail
Références
]1[P. K. K. P. S. T. Prashant Jadhav, "Smart Traffic Control System Using Image Processing,"
Thème :
International Research Journal of Engineering and Technology (IRJET), vol. 3, no. 3, pp.
2395-0056, 2016.
Page 1
Code projet: PFC 20 Spécialité: GSI
Objectifs :
Développer un prototype efficace pour guider les véhicules d'urgence tels que les ambulances et les
pompiers véhicules de la brigade lors d'un embouteillage à arriver à leurs destinations en plus bref
temps possible .
Mots clés : IoT , Villes intelligentes , algorithmes d’optimisation (Distance , Temps ) , communication
par capteurs
Résumé :
Aujourd’hui, Internet se transforme progressivement en un HyperRéseau, comme un réseau formé par des
multitudes de connexions entre des Artefacts (physiques, documentaires), des acteurs (biologiques,
algorithmiques), des écritures et des concepts appelé Internet of Things (IoT) , connectant des milliards
d’êtres humains, mais aussi des milliards d’objets dans une ville donné.
Dans les problèmes actuels du monde, la mobilité urbaine est l'un des problèmes majeurs, notamment
dans les grandes villes . Les précédents systèmes de gestion du trafic ne sont pas suffisamment capables
de faire face à cette croissance du trafic sur les réseaux routiers. Les embouteillages aux heures de
pointe sont les principales préoccupations. Aux heures de pointe, Les véhicules d'urgence comme des
ambulances, des voitures de police et des pompiers ne sont pas en mesure d' attendre et perdre de
temps dans des telles situations.
Plan du travail
Références
Thème :
Page 1
Code projet: PFC 07 Spécialité: ISIL
Objectifs :
systemes de recommandation
Résumé :
systemes de recommandation pédagogique
Plan du travail
Références
Code projet: PFC 15 Spécialité: ISIL
Objectifs :
Synchroniser le contenu entre plusieurs bases de données locales et une base de données distante (web).
En mode unidirectionnel et bidirectionnel, pour des schémas relationnels identiques et différents. La
solution doit être open source, sous deux formes, pattern architectural, et pattern de programmation en
JAVA.
Résumé :
On voulait mettre en place un ou plusieurs pattern (une solution) pour rendre une application web
accessible en mode hors ligne(offline). Pour cela on suppose plusieurs bases de données clientes, et une
base de données partagée (web). Figure ci-dessous.
Le problème rencontré ici c’est la synchronisation de contenu des bases de données des clients avec la
base partagée.
-Synchronisation unidirectionnelle : les clients envoient les données locales vers la base partagé.
-Synchronisation bidirectionnelle : les clients envoient et récupèrent des données vers et de la base
partagée.
Trois cas de figure possibles selon le schéma relationnel des bases de données:
-La base de données partagée et les bases de données des clients ont le même schéma.
-La base de données partagée et les bases de données des clients n’ont pas le même schéma.
CAS D’ETUDE:
Synchronisation des bases de données SQLite sous Android avec une base de données MySQL.
Thème :
Ce projet (cas d’étude) est un compliment d’un autre projet PFE. Le travail sera effectué en étroite
collaboration entre étudiants PFE et PFC. Les étudiants du PFE préparent les schémas relationnels, et les
étudiant du PFC proposent les techniques de synchronisation.
Plan du travail
1- État de l'art.
Références
Page 1
Code projet: PFC 17 Spécialité: ISIL
Objectifs :
Dans ce travail, on s’intéresse à l’analyse d’opinion politique dans les réseaux sociaux à travers les
Tweets.
Résumé :
Récemment les médias sociaux numériques se sont profondément ancrés dans la vie de leurs utilisateurs.
Dans l’ensemble, les médias sociaux numériques sont devenus, ces dernières années, un matériau
incontournable de recherches pour les chercheurs en informatique comme en sciences humaines.
De nouvelles technologies d’analyse, alternatives aux sondages, sont en effet apparues ces dernières
années au sein des champs médiatique et politique.
Dans ce travail, on s’intéresse à l’analyse d’opinion politique dans les réseaux sociaux à travers les
Tweets.
Plan du travail
Plan :
.2 Littérature review sur les modèles de classifications des tweets dans le domaine
politique,
.3 Proposition d’une nouvelle stratégie pour l’analyse et la classification des tweets dans
le domaine politique,
Références
References
Thème :
-Adamic, Lada A. et Natalie Glance (2005). « The Political Blogosphere and the 2004 U.S.
Election : Divided They Blog ». In : Proceedings of the 3rd International Workshop on Link
Discovery. ACM Press, p. 36-43
-Akoglu, Leman (2014). « Quantifying Political Polarity Based on Bipartite Opinion Networks
». In : Proceedings of the 8th International AAAI Conference on Weblogs and Social Media,
p. 2-11
Page 1
Code projet: PFC 21 Spécialité: ISIL
Objectifs :
Disposer d'un logiciel pédagogiques sur les Dfs et la normalisation. Cet outil doit pouvoir implémenter les
opérations suivantes :
-Décomposition de relation
Résumé :
La théorie des dépendances fonctionnelles et de la normalisation est une brique centrale dans la
compréhension du module de Bases de données.
Nous visons à travers ce projet de développer, sous forme d'outils pédagogique, un système qui
permettra de mettre en pratique et d'implémenter les différentes notions, techniques et algorithmes
enseignés dans le cours de bases de données sur cette théorie.
Plan du travail
Chapitre I : Base de données et modèle relationnelle
Chapitre II : Dépendances fonctionnelles et normalisation
Chapitre III : Conception de l'outil
Thème :
Références
Page 1
Code projet: PFC 25 Spécialité: ISIL
Objectifs :
• La proposition et l’implémentation d’un système d’information décision lié à la transition
énergétique,
Résumé :
Le nombre d'usagers de la route continue à augmenter, affectant à la fois le flux du trafic urbain et, le
plus important encore, l'environnement. En conséquence, la transition vers une mobilité plus durable et
écologique attire de plus en plus l'attention des chercheurs en raison de ses impacts prometteurs. Un
système d’information décisionnel chargé de présenter les informations nécessaires aux décideurs en vue
d’examiner l’impact des différents systèmes de mobilité sera utile. Donc, l’objectif de ce travail est de
réaliser un système pareil nous permettant également d’analyser l’impact de la transition énergétique sur
la mobilité urbaine, en particulier sur la vie quotidienne et aussi sur l’environnement.
Plan du travail
• Explorer les travaux connexes et établir un état de l’art,
Références
.1 Johansson, I., Simulation Studies of Impact of Heavy-Duty Vehicle Platoons on Road
Traffic and Fuel Consumption. 2018, KTH Royal Institute of Technology.
.2 Schürmann, T., et al. Analysis of the impact of information about future driving
situations on the energy consumption. in 18. Internationales Stuttgarter Symposium. 2018.
Springer.
.3 Sarrazola, A., et al., Reduction of vehicle emissions for urban traffic networks. 2018.
.4 Stolfi, D.H., et al. An Intelligent Advisor for City Traffic Policies. in Conference of the
Spanish Association for Artificial Intelligence. 2018. Springer.
Page 1
Code projet: PFC 31 Spécialité: ISIL
Objectifs :
- Quelle mesure de distance appliquer ?
- Comment réduire l’espace de recherche ainsi que les efforts que l’utilisateur doit fournir pour
trouver les informations qu’il recherche?
Résumé :
Ce projet s’inscrit dans le domaine de l’analyse des données qui est une technique très utilisée dans les
dernières années permettant de traiter un nombre très important de données et de dégager les aspects
les plus intéressants de la structure de celles-ci. Les méthodes de classification font parties intégrante de
l'analyse de données. Il s’agit de faire une étude comparative des différentes techniques de clustering
afin de proposer un nouveau algorithme permettant de réduire l’espace de recherche et améliorer la
qualité des prédictions dans un processus de recommandation.
Plan du travail
Références
Code projet: PFC 03 Spécialité: Commun
Objectifs :
Summarization automatique de documents en gestion de crises.
Résumé :
Summarization automatique de documents en gestion de crises.
Plan du travail
Références
Code projet: PFC 04 Spécialité: Commun
Objectifs :
Modèle de prédiction et de détection de Malwares informatiques.
Résumé :
Modèle de prédiction et de détection de Malwares informatiques.
Plan du travail
Modèle de prédiction et de détection de Malwares informatiques.
Références
Code projet: PFC 27 Spécialité: Commun
Objectifs :
l’objectif de ce travail est l’élaboration d’une nouvelle méthode de modélisation des intérêts thématiques
des membres d’une plateforme académique qui s’appui sur des modèles probabilistes génératifs
(LDA),.....
Résumé :
L’une des taches primordiale de tout système de personnalisation ou recommandation est la modélisation
des centres d’intérêts de l’utilisateur cible. Une tache complexe conjuguée aux comportement non linéaire
des utilisateurs. Les réseaux sociaux scientifiques constituent un écosystèmes qui offrent une multitudes de
fonctionnalités aux scientifiques afin de promouvoir leurs travaux et recherches, de partagés des
connaissances, de découvrir des nouvelles tendances dans le domaine scientifique, de trouver des
collaborateurs,...toutes ces fonctionnalités s’appui sur des mécanismes d’adaptation/personnalisation qui
doivent disposer d’informations sur les utilisateurs telles leurs préférences, leurs centres d’intérêt,
communément appelées profil utilisateur
Plan du travail
Références
D. M. Blei, A. Y. Ng, M. I. Jordan, Latent dirichlet allocation, J Machine Learning Research
Archive .
User Profile Based Research Paper Recommendation Harshita Sahijwani
Code projet: PFC 28 Spécialité: Commun
Objectifs :
notre travail consiste a concevoir un algorithme de filtrage thématique qui permet de recommander des
articles susceptibles d’intéresser l'utilisateur cible.notre méthode s'appui sur l'analyse de contenu par
l'usage des modèles génératifs probabilistes comme LDA,....
Résumé :
De nos jours la rapidité avec laquelle de nouveaux articles sont publiés et partagés sur les différentes
plateformes académiques , génère une situation de surcharge cognitive et constitue par la même un défi
majeur pour le chercheur en quette d’informations pertinentes. C’est dans ce contexte que les systèmes
de recommandation d’articles scientifiques interviennent pour filtrer l’énorme quantité d’articles
disponibles sur certaines plateformes notamment les bibliothèques numérique (Digital library),...
Plan du travail
Références
Scientific Paper Recommendation: A Survey 01 January 2019
10.1109/ACCESS.2018.2890388.
Code projet: PFC 29 Spécialité: Commun
Objectifs :
Notre objectif consiste à concevoir et tester une nouvelle méthode de découverte de communautés
d’intérêts dans un réseaux académique
Résumé :
Sur les réseaux sociaux académiques, il existe des sous-ensembles d’utilisateurs caractérisés par une
forte interaction en parle d’utilisateurs fortement ou densément connectés que le reste du réseau , ces
groupes d’utilisateurs sont désignés par <communautés d’intérêts>, un schéma qu’on trouve par exemple
en Biologie ou certaines protéines sont fortement liées par rapport aux reste du réseau des protéines.
Dans le contexte d’un réseau social scientifique, les communautés peuvent représentées des groupes de
chercheurs ayant des intérêts communes, des activités communes comme la co-publication,....on parle de
communautés d’intérêts thématiques ,...
Plan du travail
Références
Code projet: PFC 32 Spécialité: Commun
Objectifs :
Résumé :
Plan du travail
Références
Code projet: PFC 33 Spécialité: Commun
Objectifs :
Résumé :
Plan du travail
Références
Code projet: PFC 34 Spécialité: Commun
Objectifs :
Résumé :
Plan du travail
Références
Code projet: PFC 36 Spécialité: GSI
Objectifs :
une approche IA pour la reconnaissance des expressions faciales
Spécialité
Résumé :
une approche IA pour la reconnaissance des expressions faciales
Plan du travail
une approche IA pour la reconnaissance des expressions faciales
Spécialité
Références
Code projet: PFC 37 Spécialité: Commun
Objectifs :
Résumé :
Plan du travail
Références