Réseaux sociaux & rencontres en ligne
Objectif
Concevoir et développer des composants logiciels permettant d’étendre une application Internet appliquant le « machine learning » à l’analyse comportementale et aux réseaux sociaux
Un prototype opérationnel est visible sur (50 000 inscrits).
Une version « rencontres » sera développée en 2008.
Pré-requis
-
Bon niveau en C++ ou en C#
-
Bon niveau en développement d’applications web
-
Connaissance des bases de données relationnelles ou multidimensionnelles
Machine learning, business intelligence & sociologie
Contexte et Objectif
Très actifs sur les sciences cognitives, les laboratoires Microsoft Research ont rendu disponibles des composants de data mining permettant d’automatiser la recherche de relations causales et de modèles prédictifs (notamment arbres de décisions, réseaux de neurones et réseaux bayésiens).
L’objectif du stage est d’appliquer ces techniques d’analyse prédictive aux données sociologiques et comportementales provenant d’une variété de sites Internet.
Le stage porte sur :
-
le pilotage et l’optimisation de réseaux de neurones, de réseaux bayésiens, d’arbres de décision et de modèles de clustering
-
la recherche de la meilleure complémentarité de ces modèles face à des questions nouvelles
-
leur adaptation à l’analyse prédictive comportementale
-
la recherche d’une bonne représentation des données modélisées
Une préversion du site publiant les premières données de profiling à l’attention des sites Internet partenaires de l’opération est visible sur www.easyprofiling.com.
Pré-requis
-
Capacité éprouvée à concevoir et implémenter des algorithmes complexes
-
Très bon niveau en C++ ou en C#
-
Connaissances en « machine learning »
Conception et développement de jeux réseaux multi-joueurs
Objectif et Contexte
Concevoir et développer des jeux de plateau, de damier et d’arcade proposant des effets visuels évolués pour un site de jeux multi-joueurs.
Winwise gère une plate-forme de jeux multi-joueurs employée en marque blanche par plusieurs grands sites Internet.
Ces jeux sont actuellement écrits soit la forme de plug-in C++, ou bien d’application clientes Ajax.
Leurs performances réseau sont bonnes (+ de 1000 joueurs simultanés sur les principaux sites), mais l’interface graphique est pauvre et les procédures d’installation parfois contraignantes.
Pour remédier à ces défauts, la société souhaite les redévelopper entièrement en C# sous la nouvelle plate-forme cliente Internet Microsoft (Silverlight 1.1).
Certains des jeux sont visibles dans leur ancienne version sur www.jeuxclassiques.com
Le premier jeu à réécrire est un jeu de poker.
Pré-requis
-
Bon niveau en développement d’applications Internet
-
Bon niveau en C++ ou en C#
Conception et développement d’un module de tournois sur
Conception et développement d’un module de tournois sur Internet
Contexte et Objectif
Concevoir et développer un module de tournois pour le jeu de Poker du site de jeux multi-joueurs www.jeuxclassiques.com.
La première partie du stage consistera à proposer des idées pour l’organisation et le déroulement des tournois.
La deuxième partie du stage consistera à concevoir, développer et intégrer le module de tournois au site de jeux multi-joueurs en utilisant au mieux les fonctionnalités offertes par AJAX.
Pré-requis
-
Bon niveau en développement d’applications Internet
-
Bon niveau en C++ ou en C#
-
Si possible, connaissances en AJAX
-
Si possible, pratique des outils de développement Microsoft Visual Studio
Composants de Chat et d’Instant messaging
Contexte et Objectif
L’objectif de ce stage est de concevoir et de développer des composants Internet de communication pouvant être intégrés de manière transparente dans les sites web de nos partenaires.
Deux types de composants interagiront entre eux :
-
un composant de chat en AJAX permettant la mise en relation de deux ou plusieurs personnes
-
un composant d’alertes permettant d’envoyer des messages instantanés aux utilisateurs connectés via MSN Messenger
Pré-requis
-
Bon niveau en développement d’applications Internet
-
Bon niveau en C++ ou en C#
-
Si possible, connaissances en AJAX
-
Si possible, connaissances réseaux
-
Si possible, pratique des outils de développement Microsoft Visual Studio (2005/2008)
Blog explorer, Framework .NET 3.5 et Visual Studio 2008
Objectif
L’objectif de ce stage est d’utiliser les dernières technologies Microsoft (Visual Studio 2008, Framework .NET 3.5, SQL Server 2008, Silverlight 1.1) pour concevoir et réaliser une application permettant d’explorer en pseudo 3D les associations issues d’un moteur de recommandation de blogs, livres, films, et disques.
Pré-requis
-
Bon niveau en C++ ou en C#
-
Si possible pratique de Microsoft Visual Studio