Aller au contenu

Automne 2021

Réalisations des étudiants

Les projets des étudiantes et étudiants des baccalauréats en informatique sont variés et représentent les possibilités de domaines d'emplois qu'offrent nos formations.

Voici les projets réalisés à l'automne 2021 : 


Athlimage

Athlimage est un produit composé d’une application mobile ainsi qu’une application de bureau. Elle a été développée dans l'objectif de faciliter les interactions d'un photographe avec ses clients avec comme accent principal la mobilité. L'application permet à son utilisateur de prendre des commandes ou de montrer des photos qui sont localisées sur un ordinateur. Les commandes pourront être consultées par l'utilisateur pour permettre au graphiste de réaliser les photos pendant que son collègue prend des commandes.

Étant donné la non-fiabilité des réseaux publics, surtout dans des contextes d’événement où celui-ci est déjà surchargé, il fallait trouver une solution plus fiable pour la communication entre les différentes composantes de l’application. La communication est donc faite entièrement via Bluetooth. Ceci qui permet à l'utilisateur de se servir de l'application, peu importe les conditions dans lesquelles il est. L’application utilise Électron pour l’application de bureau et Xamarin pour l’application mobile. Ceci nous permettra de facilement nous étendre pour supporter le multiplateforme.

 

Battle Rhythm

Jeu vidéo fait avec Unity.

 

Budgefy

Vous êtes serré dans vos finances? Vous vous demandez où est passé votre argent si durement gagné? Nous savons qu’établir un budget peut être une tâche complexe et rebutante. C’est pourquoi nous avons développé un logiciel afin de remédier à ce problème. Avec Budgefy, les utilisateurs peuvent facilement avoir un état de leurs dépenses du mois, tout en se mettant des objectifs pour faire un suivi. L’application web possède même un volet « colocation » dans lequel des colocs peuvent se créer un groupe pour gérer leurs dépenses communes ainsi que se faire des listes partagées (épicerie, produits ménagers, etc.).

L’application est disponible à tous et facile d’accès! Il faut simplement se rendre sur le site Internet de Budgefy pour débuter. Hébergé directement sur le Cloud, Budgefy utilise directement votre compte Google, ce qui permet une prise en main rapide et efficace.


CCash

Le langage C$ est conçu pour être à terme un hybride approximatif entre les fonctionnalités de C# et la sémantique de C++ avec une syntaxe légèrement plus explicite. Le compilateur est écrit en C# et utilise des technologies modernes et bien documentées telles que Antlr et LLVM. Le projet étant encore dans un état relativement embryonnaire, ceci expliquant son éventail de fonctionnalités plus limité.


Détection d’anomalie

La détection des anomalies a des applications prometteuses dans les domaines de la santé, de la finance et de la cybersécurité. En effet, celles-ci permettent de détecter la présence ou non de certaines maladies chez des patients, de détecter des fraudes de cartes de crédit et de détecter des intrusions malveillantes dans des réseaux IT.

Dans ce projet, nous étudierons des techniques issues de l'apprentissage non supervisé en implémentant cinq modèles différents issus de la littérature récente et en comparant les résultats sur six bases de données différentes provenant des domaines de la santé, de la finance et de la cybersécurité.


EvoViewer

EvoViewer est un outil de visualisation d’évolution de génome interactif où l’utilisateur peut travailler avec ses propres données. Il permet d’avoir une vue d’ensemble présentée sous forme d’arbre phylogénétique, mais aussi de visualiser les génomes associés à chaque nœud de l’arbre plus en détails.

L’utilisation d’un dégradé de couleur pour colorer les différents gènes des génomes permet de facilement repérer les évènements génétiques qui se sont produits entre les nœuds. L’interface interactive et personnalisable permet de modifier la présentation et de faire ressortir les aspects qui intéressent l’utilisateur. Le tout est implémenté dans un canevas HTML5, ce qui signifie qu’il peut être exécuté sur n’importe quel un navigateur moderne.


Gamebot

Mordu de jeu de société? Marre d’attendre un énième déconfinement pour revoir vos partenaires de jeu de société? Venez essayer notre digitalisation du jeu Aventurier du Rail, grand classique digitalisé de scratch, du graphisme, au fonctionnement, à l’IA. Et oui, nous avons bien dit IA. Essayez de vous confronter à notre surpuissance d’intelligence artificielle pour savoir qui sera le meilleur cheminot!! Ou si vous êtes plus d’humeur à regarder une partie, vous pouvez toujours réaliser une partie entre bots et découvrir les techniques les plus avancées mises en œuvre par nos IA pour remporter la partie.


Herbier

Le projet Herbier est une application web entamée à l'hiver 2021. L’herbier a pour but de numériser la collection des spécimens de l'herbier de l'Université de Sherbrooke dans l'optique de faciliter le partage avec la communauté scientifique. L'application permet maintenant de modifier l'ensemble des données de la base de données en plus de générer des étiquettes automatiquement pour les spécimens. Les premiers pas ont été faits afin de publier les données vers le Global Biodiversity Information Facility.


IntranetGP

Microsoft Dynamics GP, ou « Great plains » est un système ERP qui roule sa bosse depuis 1993. Bien que son âge d’or soit depuis longtemps passé et que Microsoft encourage désormais ses anciens et nouveaux clients à migrer vers sa solution cloud « Dynamics 365 », il n’en reste pas moins que ce logiciel est encore la fondation du système de gestion de plusieurs centaines d’entreprises à travers le monde.


IPADL

Voici IPADL Web, une plateforme interactive de visualisation pour le projet IPADL, une application qui permet de détecter la position d’objets présents dans l’appartement intelligent du laboratoire DOMUS.

IPADL Web contient une carte interactive qui affiche en temps réel les objets et leur position dans le laboratoire.


monAgenda

Tu es un étudiant bien occupé ou qui adore faire le party à longueur de journée mais qui a parfois de la difficulté à bien gérer son temps lorsque vient le moment de planifier ses heures de devoirs, de travail et d’autres loisirs? Pas de problème! MonAgenda peut venir à ta rescousse!

MonAgenda est une application mobile qui te permet de bien planifier les différents évènements de ton quotidien. En plus de te donner accès à ton horaire et à toutes les infos en lien avec tes cours, l'application te permet aussi de planifier tes évènements hors cours et de produire des rapports de performance pour t'aider à mieux gérer ton temps! De plus, il est possible d’importer tes évènements de ton calendrier Google. Pour être certain de ne rien oublier, MonAgenda va aussi t’aviser à l’aide d’une notification lorsqu’un évènement est sur le point d’avoir lieu!

Maintenant que tu connais l’existence de MonAgenda et que tu crois en avoir besoin dans ta vie de tous les jours, n’hésite pas et lance-toi!


Movie Recommander Bot

MovieRecommenderBot est un système de recommandation de films intégrant les méthodes de filtrage collaboratif et basé sur le contenu, le tout sous forme de bot Discord. Il extrait ses films d'IMDB et permet à ses utilisateurs de les noter, de les stocker dans une watchlist et d'obtenir des informations complémentaires.


Odela

Pourquoi se contenter d'un univers alors qu'il en existe une infinité? Odela est un produit de réalité augmentée. Il permet d'interagir avec un environnement virtuel sans périphérique. Aucune configuration requise, simple et élégant.


PAC

Un peu comme ces compères TeamViewer, Parsec et plusieurs autres, PAC offre des fonctionnalités de visualisation et de contrôle d’un ordinateur à distance. Nos particularités, une plateforme open source entièrement gratuite, une fluidité qui vous donne l’impression d’être directement sur la machine avec un temps de réponse visé sous la barre des 150 ms et la possibilité de pouvoir jouer à vos jeux préférés à distance.


Pedalo

L’application veut agir comme le « marketplace » des sports et loisirs. Pedalo permet à toutes sortes d’organisations d’afficher des activités et évènements auxquels les utilisateurs de la plateforme peuvent s’y inscrire. Son but principal est de faciliter et d’automatiser le processus d’inscription autant pour les utilisateurs que pour les organisations.

En plus d’offrir aux organisations des fonctionnalités pour faciliter les tâches administratives, Pedalo augmentera leur visibilité en ligne sans avoir à créer chacun de leur côté un produit fait sur mesure qui souvent coûte cher.

Pedalo donne une expérience utilisateur nettement plus agréable puisque les activités proposées seront adaptées au profil de l’utilisateur. De plus, ils peuvent ajouter des membres à leur compte personnel, ce qui leur permet de gérer les inscriptions de tous les membres de son groupe dans un même endroit.


Portrait 3D

Portrait3D est une application permettant à quiconque de rapidement et facilement créer des portraits en 3 dimensions à l’aide d’une caméra de profondeur à bas prix et de matériel graphique de base. Nous utilisons le flux de données de profondeur envoyé par le capteur infrarouge d’une Kinect pour Xbox 360 pour reconstruire la géométrie en temps réel. Après avoir généré le modèle 3D, il est ensuite possible de l’exporter sous le format OBJ, importable directement dans Blender, Unity et autres applications de ce genre.


Projet Moon

Tu aimes les jeux du type « Sandbox »? Tu veux t'occuper de ta ferme et aider le village à s'agrandir? Voici le Projet Moon, un jeu « Sandbox » où tu peux récolter des matériaux, faire de l'agriculture et combattre des monstres! Tout ça pour pouvoir aider la communauté de ton village! N'hésite pas et viens explorer cet univers vivant!


Rapijob

Rapijob est le résultat d'un projet visant à proposer une solution au manque de main-d'oeuvre. Des employeurs peuvent afficher des opportunités d'emploi pour le temps d'un quart et une personne ayant les disponibilités correspondantes à l'offre pourra travailler pour cet employeur. Les employeurs peuvent ainsi maintenir leurs opérations et les employés sont donc en mesure de travailler les heures qui leur conviennent. Disponible sur le web pour les employeurs et sur mobile pour les employés.


Réseau de Petri

Avez-vous de la difficulté à réguler la température d'un système de chauffage et de ventilation à pièce multiple? Si c'est le cas, ne cherchez plus, la logique temporelle linéaire appliquée aux « Constant Rate Multi-Mode Systems » va régler tous vos problèmes!


RunApp

Lors d’un événement de course à pied, des photographes sont présents pour immortaliser les exploits des athlètes à différents endroits sur le parcours. La plateforme intelligente RunApp se spécialise dans l’hébergement de photos de coureurs en effectuant une détection automatique des numéros de dossard dans chaque image téléversée. Ce système permet donc aux participants de récupérer leurs photos en quelques clics à l’aide d’une barre de recherche. Perdre des heures à défiler parmi les centaines d’images d’un album afin de retrouver ses photos est maintenant chose du passé.


Sportfolios

Une application pour la prise facile et rapide d’actions d’une partie d’Ultimate Frisbee (et de plusieurs autres dans le futur) en temps réel permettant ainsi d’avoir les statistiques accessibles pour tous les joueurs des équipes.


Strongholds

Strongholds est un jeu vidéo tour par tour de type rogue-like. Contrôlez une armée d'insectes et partez à la conquête de la tour ennemi. Des trésors cachés pourront vous aider dans votre quête. Cependant, faites attention aux pièges qui pourraient mettre fin à votre quête!


TutorNest

TutorNest est une plateforme web conçue avec des technologies modernes servant d'intermédiaire aux tuteurs pour offrir leurs services selon leurs disponibilités et leurs compétences. Elle permet aussi aux étudiants de trouver la personne parfaite selon leurs critères afin de les aider dans leurs apprentissages. Création de compte, recherche avec des filtres avancés et prise de rendez-vous font partie des fonctionnalités offertes par notre plateforme!


World of Rune

World of Rune Fantasy Online est un jeu à monde ouvert de type MMORPG. Partez à l’aventure seul ou avec des amis. Faites des quêtes, battez-vous, explorez, améliorez vos compétences. Jouez à votre façon et façonnez votre destin!