|
Ici je vais présenter quelques scripts
réalisés au cours du semestre. Ils ont tous permis de
nous amener par étapes au script final que je présenterai
qui est intégré dans le programme conçu et
présenté ici.
Mais au fait, qu'est-ce qu'un script?
Un script est une liste de commandes écrites dans un certain
langage (il en existe beaucoup: C++, Java, HTML, Python, Perl, etc.)
destinée à être interprétée pour
effectuer une tâche.
Tout d'abord nous allons apprendre la politesse à un script!
Dans le shell:
Bon maintenant que Python a appris les bonnes manières, on va
lui apprendre à faire des listes et des dictionnaires...
Le résultat:
Maintenant, on peut faire des choses un peu plus compliquées.
Par exemple on peut ouvrir des textes et faire des listes des mots de
ces textes:
Maintenant on peut encore avancer un peu!
Je veux comparer un texte de langue inconnue à mes listes de
langue. Je veux savoir combien de mot de chaque langue j'ai dans mon
texte inconnu. Si la majorité des mots sont anglais j'en
déduis que le texte est en anglais, il en ira de même pour
chaque langue. Je crée donc un script où je vais compter
tout ça (cliquez sur l'image pour l'agrandir):
On aura le résultat suivant:
Je
n'ai pas affiché les listes de mots car cela n'était pas
essentiel. Ici on voit que mon texte dans une langue inconnue est
très certainement en français puisqu'il contient 330 mots
français.
Maintenant il serait bon de faire un script qui permet de faire des
listes bien propre afin de créer autant de listes de langues que
nous voulons faire reconnaître de langue à notre futur
programme devineur de langue. On crée donc le script suivant:
Maintenant on sait créer de belles listes pour pouvoir comparer
un texte de langue inconnue avec. On sait comment faire pour savoir en
utilisant les listes si le texte est en français ou en allemand
ou en anglais. On peut le faire aussi d'une façon plus claire et
plus propre (cliquez sur l'image pour l'agrandir):
Et le résultat est tout de suite plus clair:
Je vous invite à consulter la dernière partie de ce
travail, le programme qui se sert de ce script pour deviner la langue
du site sur lequel on se trouve: c'est par ici!!
<<
Retour
|