www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit cb90bcdbdabe3b7c759924cdd76b28e150b459f4
parent 5de94a57cf0652a2bb072981ada8de3e44f142ae
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date:   Mon, 23 May 2011 01:48:09 +0200

Rédaction de la conclusion.

Diffstat:
Mrapport/rapport.tex | 27++++++++++++++++++++++++++-
1 file changed, 26 insertions(+), 1 deletion(-)

diff --git a/rapport/rapport.tex b/rapport/rapport.tex @@ -692,10 +692,35 @@ select * from table limit 100 order by random(); \end{itemize} \subsection{Perspectives} -% TODO + +Bien que fonctionnelle, notre application peut encore être améliorée. L'implémentation d'un des modes de jeu prévus au départ, par exemple +le mode «thématique», peut-être couplé avec un mode «l'image cachée» (on choisit un thème, et au bout de plusieurs parties, on découvre une +image associée à ce thème) serait certainement un plus pour l'addictivité du jeu. + +Un autre point améliorable est la qualité des nuages de mots générés. Actuellement, l'algorithme de génération des nuages ne tient pas +compte de la partie du discours à laquelle le mot central et les mots du nuage appartiennent. Par exemple, la relation «fait partie de» n'a +de sens que pour des noms, alors que notre algorithme peut aussi bien la choisir avec un adjectif comme mot central. + +Nous avons pensé à utiliser une forme de réseau de neuronnes pour déterminer si un mot central et des mots du nuage sont pertinants pour une +relation donnée. Nous avons commencé à implémenter un tel algorithme, mais n'avons pas eu le temps terminer cette amélioration. + +Il est aussi à noter que l'application bénéficierait d'une restructuration du code. Nous avons effectué cette restructuration et un gros +nettoyage du code du client, mais le serveur n'est pas aussi propre et extensible que souhaitable. \section{Conclusions} +Le client et le serveur constituent tous les deux des briques logicielles réutilisables. Le serveur peut être réutilisé assez facilement +pour d'autres applications qui souhaiteraient afficher par exemple le nuage pour un mot donné. Le client communique avec le serveur en +utilisant seulement quelques types de requêtes différents, et pourrait donc être couplé avec un autre serveur avec peu de modifications +(nous pensons ici au serveur existant de la version de PtiClic réalisée par le LIRMM). + +Le client est aussi extensible~: son architecture permet l'ajout de nouveaux écrans, de nouveaux thèmes, voire de nouveaux modes de jeu. Le +fait qu'il soit écrit principalement en HTML5 et JavaScript permet de l'adapter à la plupart des téléphonnes intelligents et tablettes à +moindre coût. + +Nous espérons que notre travail pourra être réutilisé par l'équipe du LIRMM pour offir une interface au jeu PtiClic qui soit compatible avec +les plates-formes mobiles. + \newpage