Sujets de mémoires

From Syinfwiki

Jump to: navigation, search

Contents

Environnement individuel informationnel

  • Niveau: baccalauréat ou maîtrise universitaire
  • Objectif: Développer un environnement individuel portable de gestion de l'information et des connaissances pour l'apprentissage et la formation.
  • Contexte: Investigation.
  • Descriptif: Avec la banalisation des supports de stockage portables (clé USB, Ipod, Iphone...), il devient possible d'inverser l'approche traditionnelle adoptée dans les environnements d'apprentissages et de les "déplacer" d'un serveur centralisé vers des environnements individuels portables permettant aux apprenants de conserver et d'aggréger l'ensemble des connaissances. Cet espace personnel adaptable devrait permettre de gérer et de traiter les connaissances. L'objectif de ce projet consiste à étudier les besoins, de proposer une architecture et de développer un prototype.
  • Compétences: -
  • Contraintes: -
  • Délais: -
  • Responsable(s): Laurent Moccozet, Laurent.Moccozet@unige.ch

Évaluation de l'implication des usagers dans un réseau social

  • Niveau: baccalauréat universitaire
  • Objectif: Définir des critères selon lesquels la participation, l'implication d'un usager d'un réseau social peut être évaluée.
  • Contexte: Investigation.
  • Descriptif: L'approche habituelle dans les réseaux sociaux consiste à mettre en place des scénarios qui permettent d'évaluer (et de récompenser) la qualité des contributions individuelles. L'objectif de ce projet consiste à évaluer non pas la qualité, mais l'implication de l'usager dans les processus collectifs qui se déroulent sur le réseau. Le travail se développera en deux temps: une première étape consistera à établir un état de l'art des approches connues et d'en déterminer un scénario pertinent; une seconde étape consistera à implémenter un prototype avec un CMS pour le développement de réseaux sociaux.
  • Compétences: -
  • Contraintes: -
  • Délais: -
  • Responsable(s): Laurent Moccozet, Laurent.Moccozet@unige.ch

Système collaboratif d'annotation de présentations

  • Niveau: baccalauréat ou maîtrise universitaire
  • Objectif: Développer un environnement en ligne d'annotation multi-langues collaboratif de présentations.
  • Contexte: Investigation.
  • Descriptif: Il s'agit de proposer et implémenter dans le framework Drupal (PHP, MySQL) un environnement qui permette d'annoter une présentation sous forme de slides/transparents. Les annotations doivent pouvoir fonctionner sur le principe collaboratif du wiki et gérer les versions multi-langues. Le schéma de fonctionnement est le suivant : dans un premier temps, un utilisateur insère un ensemble de transparents. D'autres utilisateurs peuvent ensuite annoter ces transparents en choisissant la langue dans laquelle il s'exprime. D'autres utilisateurs peuvent ensuite parcourir la présentation annotée en choisissant la langue des annotations.
  • Compétences: -
  • Contraintes: -
  • Délais: -
  • Responsable(s): Laurent Moccozet, Laurent.Moccozet@unige.ch

Wiki 3D

  • Niveau: maîtrise universitaire
  • Objectif: Il s'agit de développer un environnement client-serveur permettant d'annoter collaborativement des espaces 3D avec du texte.
  • Contexte: Investigation.
  • Descriptif: Il s'agit de développer un environnement client-serveur permettant d'annoter collaborativement des espaces 3D avec du texte. L'approche proposée consiste à mettre en place un navigateur 3D - basé sur le moteur de jeu de Blender - qui communique avec un base de données pour centraliser les annotations spatiales. Le principe d'édition est similaire à celui d'un wiki traditionnel : l'utilisateur édite le texte directement dans l'espace 3D après avoir spécifié sa localisation spatiale. L'annotation est ensuite transmise au serveur. Les annotations enregistrées peuvent être ensuite transmises aux autres utilisateurs du navigateur qui peuvent à leur tour éditer les annotations textuelles.
  • Compétences: -
  • Contraintes: -
  • Délais: -
  • Responsable(s): Laurent Moccozet, Laurent.Moccozet@unige.ch

Paysage documentaire

  • Niveau: maîtrise universitaire
  • Objectif: Utiliser l’espace 3D pour représenter un "espace" documentaire.
  • Contexte: Investigation.
  • Descriptif: utiliser l’espace 3D pour représenter un espace documentaire, type bibliographie : x,y permettent de définir les relations de « proximité sémantique » entre des thèmes et des documents, z permet de représenter leur importance. La triangulation de cet espace donne un « paysage documentaire » qui représente l'ensemble sous forme d'un terrain. On utilisera ensuite des techniques de traitement de surfaces géométriques pour analyser/manipuler la documentation:
  1. définir une métrique qui permette de sélectionner des documents en fonction des distances qui les séparent sur la base de différents critères, par exemple importance et proximité.
  2. définir un paysage à plusieurs niveaux de détails en appliquant des algorithmes de simplification (fusionner deux points/documents revient à créer un cluster de document).
  3. ...
  • Compétences: programmation
  • Contraintes: -
  • Délais: -
  • Responsable(s): Laurent Moccozet, moccozet@cui.unige.ch

Cartogrammes dynamiques

  • Niveau: maîtrise universitaire
  • Objectif: Visualisation de flux de données géospatiales.
  • Contexte: Collaboration avec le dept de Géographie.
  • Descriptif: L'objectif d'un cartogramme est de représenter des entités spatiales proportionnellement à une valeur qui les caractérise (par ex. représenter des communes avec une surface proportionnelle à leur population). Il s'agit de concevoir un outil qui serait capable de recevoir des flux de données de différentes sources (par ex. d'un GPS, de stations de mesure/comptage, etc.) et de produire les cartogrammes correspondant en temps-réel. Il faut bien entendu respecter un certain nombre de contraintes globales: respect de la topologie, de la forme et de la proportionalité des entités spatiales.
  • Compétences: programmation
  • Contraintes: -
  • Délais: -
  • Responsable(s): Laurent Moccozet, moccozet@cui.unige.ch

Paysage documentaire

  • Niveau: maîtrise universitaire
  • Objectif: Représenter graphiquement un nuage de tags[1].
  • Contexte: Investigation.
  • Descriptif: L'objectif est de construire une représentation graphique structurée d'un nuage de tags tel que ceux qui sont utilisés par différents services Web 2.0 comme Flickr[2] ou Wikio[3] de façon à mettre en exergue les proximités lexicales et/ou sémantiques existantes entre les tags utilisés. Parmi les proximités lexicales, la plus évidente est celle des synonymes. Parmi les proximités sémantiques, la plus évidente est celle des tags multiples utilisés pour étiqueter une ressource et qui crée implicitement une relation entre les différents tag.
  • Compétences: programmation
  • Contraintes: -
  • Délais: -
  • Responsable(s): Laurent Moccozet, moccozet@cui.unige.ch

Indexation des documents basée sur l'analyse de la langue naturelle

  • Niveau: bac ou maitrise (voir ci-dessus)
  • Objectif: utiliser un analyseur de langue naturelle (existant) pour produire des index de documents qui représentent (partiellement) le sens d'un texte
  • Descriptif. Les moteurs de recherche traditionnels se basent sur des index qui associent à chaque mot la liste des documents où il apparaît. Cette manière de faire ignore le sens des textes (un texte n'est considéré que comme un sac de mots). Pour permettre des recherche plus précise, par exemple "Trouver les documents où l'on parle d'une souris qui mange un chat" (et non l'inverse) il faut que l'indexation découvre les relations entre les termes du texte. Les analyseurs syntaxiques de langue naturelle sont capable de distinguer les éléments des phrases (sujet, verbe, complément, etc.) on peut donc les utiliser pour découvrir les relations entre termes. Le but pratique du travail est d'utiliser les résultats d'analyse syntaxique pour y découvrir certaines relations considérées comme intéressantes et les stocker dans un index. Un système d'interrogation (déjà disponible) pourra alors exploiter cet index sémantique pour répondre de manière précise aux requêtes des utilisateurs.
  • Pour une maitrise: On demandera en plus un état de l'art sur la découverte de relations dans les textes et la création d'un mécanisme pour spécifier des motifs (patterns) de détection des relations d'un domaine (p.ex. les relations entre personnes et évènements dans le domaine des "news", les relations entre bâtiments et activités dans le domaine de l'urbanisme, etc.)
  • Responsables: Gilles Falquet et Saïd Radhouani

À quelle vitesse les logiciels s'adaptent-ils aux différentes cultures ?

  • Niveau: bac
  • Descriptif: Ce travail consiste d'une part à se documenter sur les techniques actuelles de localisation du logiciel (adaptation à une langue et à une culture) et d'autre part à effectuer une étude empirique sur les délais de localisation pour différents types de logiciels. On étudiera en particulier le cas des logiciels libres par rapport aux logiciels propriétaires.
  • Responsable: Gilles Falquet et François Grin

Musée virtuel et réel du Centre universitaire d'informatique

Niveau: bac

Descriptif: Le CUI possède un certain nombre d'anciens appareils (ordinateurs, mémoires, supports de données, etc.) qui présentent un intérêt historique. Le but du travail est de répertorier les pièces les plus intéressantes, de les décrire et de créer une base de données contenant les descriptifs de ces pièces et enfin de générer un site web dynamique présentant ces pièces.

Pour chaque appareil sélectionnée on effectuera une recherche historique pour trouver en quoi il a constitué une innovation ou pourquoi il est représentatif d'une époque ou d'une manière de traiter l'information.

La base de donnée devra contenir des éléments multimédia (photos, vidéos) montrant les pièces et, si possible, leur fonctionnement.

Responsable: Gilles Falquet

Personal tools