"Words, words, words !"

Je suis tres content car j'ai fini un petit programme en C : c'est un programme qui parcourt un texte, en choppe chaque mot, et compte combien de fois il est dans le texte.
Par exemple, si vous entrez le texte : "Ouaaa, 'fait trop beau aujourd'hui, ouaaa, trop fort !", mon programme vous dira : "ouaaa, trop : 2 fois, fait, beau, aujourd, hui, fort : 1 fois".
Evidement, la premiere chose que j'ai fais, c'est le tester sur Power of Mana ! Donc sur l'integralite du roman ecris jusque là (c'est a dire beaucoup plus que ce qui est disponible actuellement sur le net : 80 pages) voici le best of statistiques (oui, il ne faut pas dire "best of des statistiques" car best of veut dire meilleur de. Dans ce cas cela voudrai dire "meilleur de des statistiques").

Grand gagnant en chef des mots les plus utilisés : de avec bien 2031 apparitions ! C'est normal, c'est bien l'un des mots les plus courants. Deuxieme, et pourtant loin deja derrière : il avec 1282 fois sa tronche recopiée dans le fichier texte. Tu m'étonnes que ca se compresse bien, après, le txt ! Il était toutefois en dure compétition avec le, a, la et et qui ont entre 1000 et 1250 redondances...
Je vous passe le reste des mots communs parce que sinon demain on y est encore.... Le premier nom a etre le plus utilisé est.... méka ! Et juste après, mana ! Comme par hasard... Je les répête sans aucun remord bien 348 et 326 fois. Le suivant c'est Paul ! C'en est presque evident. 282 fois, quand meme ! Il se défend. Mais c'est toujours moins que son ennemi !
Tiens, monde, 212 fois. Marrant, non ? Ahhhh, puissance, 137 fois ! Bon, pour la suite, je vous montre directement les résultats, mais après avoir enlevé les mots ininteressants (comme "le", "du", etc...) car le fichier de sortie pesait quand même 75 ko.

Extrait du fichier résultat :

   Comptage et statistiques sur les mots de mana.txt
 1) Redondances des mots :
348x meka
326x mana
282x paul
212x monde
160x whirl
137x puissance
113x magie
105x palais
94x epee
93x esprit
87x monstre
85x sophie
84x lucas
75x pouvoir
74x porte
74x temps
71x yaskiry
69x energie
64x arate
64x lumiere
61x terre
61x grand
60x chateau
60x magique
58x monstres
58x sarah
54x demon
54x pouvoirs
54x eau
52x corps
52x force
52x esprits
52x dieux
45x heros
45x feu
43x vie
42x maitre
41x puissant
40x tasnica
40x salle
40x mal
39x attaque
39x mage
38x demons
37x terminators
36x arme
36x combat
35x fort
35x ultime
35x sort
33x vent
33x mort
33x homme
32x magicien
32x magiques
31x thanatos
31x elfes
30x mondes
29x hommes
27x adversaire
27x apparut
26x tenebro
26x schwarzy
26x dieu
25x detruire
24x pandore
24x armure
24x arbre
23x chevalier
23x yeux
23x terminator
23x guerre
22x dragon
21x armures
21x quete
21x pays
21x lucie
21x foret
20x village
20x ombre
20x noire
20x morts
19x puritas
19x puissants
19x lune
19x guerrier
19x fille
19x fantomes
19x elfe
18x pierre
17x ville
17x ultimage
17x idjsuhz3hwxdst
17x glace
17x enfer
17x desert
16x armee
16x soleil
16x puissante
16x ecole
16x detruit
16x coups
15x temple
15x lame
15x fantome
15x eleves
15x dimension
14x trio
14x trivol
14x loup
14x flammes
14x ennemi
14x chef
14x armes
14x arbres
13x tenebres
13x planete
13x jean
13x humains
13x graines
13x espace
13x doree
13x chevaliers
12x ame
12x tourbillon
12x empereur
11x paix
11x explosion
11x empire
10x rubis
10x rouge
10x pyramide
10x incantation
10x graine
10x gardes
10x flamme
10x eleve
10x creature
10x bataille
9x taverne
9x secret
9x rambo
9x legende
9x kakkara
9x invocation
9x guerriers
9x gobelins
9x dragobleu
9x adversaires
8x malediction
8x livres
8x hakim
8x dimensionnels
8x creatures
7x univers
7x sorts
7x sortilege
7x sauta
7x sang
7x magies
7x frere
7x ennemis
7x dinosaure
6x puissantes
6x puissances
6x malefique
6x maitres
6x magiquement
6x levitation
6x invocations
6x invoqua
6x bouclier
5x vulk
5x volcan
5x sudia
5x magiciens
5x machine
5x epees
5x dimensions
5x dimensionnel
4x vortex
4x sortileges
4x soeur
4x roi
4x rayons
4x rayon
4x psychique
4x ouais
4x mages
4x fils
4x feroce
4x fantomique
4x belle
4x amoureux
3x vents
3x tournoyer
3x tempetes
3x techniques
3x survivre
3x squelette
3x sorcier
3x roman
3x robot
3x malefiques
3x lutins
3x lumina
3x loups
3x invisible
3x invoquer
3x immortalite
3x immortel
3x gobelin
3x eclairs
3x cf
3x canon
2x vibrations
2x theoricien
2x tenebreuse
2x tenebreux
2x temporel
2x telepathiques
2x teleporte
2x teleportation
2x telepathie
2x technologique
2x restructuration
2x secrets
2x sabre
2x sage
2x robots
2x purifier
2x pur
2x pote
2x philosophes
2x peuple
2x petrifie
2x paf
2x metallique
2x metamorphoser
2x magicienne
2x legendes
2x humaines
2x enchantement
2x dragons
2x dracoroux
2x dimensionnelle
2x demo
2x demoniaque
2x cyclone
2x bombyxo
1x troll
1x tripes
1x tournoyaient
1x tournoyait
1x tourbillonnant
1x temples
1x telepathique
1x teleporter
1x teleportait
1x telekinesie
1x summum
1x super
1x style
1x scanner
1x sceller
1x scientifiques
1x schwarzenegger
1x salamando
1x reptile
1x rachid
1x pseudo
1x poison
1x policier
1x pof
1x oxygene
1x ondine
1x nordia
1x mecano
1x mademoiselle
1x lodoss
1x leviter
1x levitant
1x latin
1x laser
1x jedi
1x hypnotiser
1x feux
1x etudiants
1x enigme
1x dryade
1x diable
1x dessinateur
1x con
Le programme a compte exactement 52948 mots.

 2) Statistiques
Vous avez utilisés 5718 mots differents, dont :
    [...j'ai viré les 1eres lignes ]
2 mots 105 fois.
1 mots 97 fois.
1 mots 96 fois.
1 mots 95 fois.
1 mots 94 fois.
1 mots 93 fois.
2 mots 90 fois.
1 mots 89 fois.
1 mots 87 fois.
2 mots 86 fois.
1 mots 85 fois.
3 mots 84 fois.
2 mots 77 fois.
1 mots 75 fois.
2 mots 74 fois.
1 mots 73 fois.
2 mots 71 fois.
1 mots 69 fois.
5 mots 68 fois.
1 mots 67 fois.
1 mots 65 fois.
3 mots 64 fois.
2 mots 62 fois.
3 mots 61 fois.
4 mots 60 fois.
5 mots 59 fois.
3 mots 58 fois.
3 mots 57 fois.
1 mots 56 fois.
3 mots 55 fois.
5 mots 54 fois.
5 mots 53 fois.
4 mots 52 fois.
1 mots 51 fois.
1 mots 48 fois.
2 mots 47 fois.
3 mots 46 fois.
4 mots 45 fois.
3 mots 44 fois.
4 mots 43 fois.
2 mots 42 fois.
4 mots 41 fois.
6 mots 40 fois.
4 mots 39 fois.
6 mots 38 fois.
4 mots 37 fois.
5 mots 36 fois.
5 mots 35 fois.
2 mots 34 fois.
9 mots 33 fois.
8 mots 32 fois.
7 mots 31 fois.
10 mots 30 fois.
 5 mots 29 fois.
10 mots 28 fois.
 8 mots 27 fois.
11 mots 26 fois.
12 mots 25 fois.
10 mots 24 fois.
11 mots 23 fois.
10 mots 22 fois.
17 mots 21 fois.
13 mots 20 fois.
18 mots 19 fois.
11 mots 18 fois.
24 mots 17 fois.
20 mots 16 fois.
22 mots 15 fois.
31 mots 14 fois.
35 mots 13 fois.
37 mots 12 fois.
38 mots 11 fois.
56 mots 10 fois.
61 mots 9 fois.
65 mots 8 fois.
100 mots 7 fois.
130 mots 6 fois.
172 mots 5 fois.
254 mots 4 fois.
354 mots 3 fois.
907 mots 2 fois.
2900 mots 1 fois.

Fin du fichier géré par le programme de comptage de mots.

Marrant, non ?
Ca veut dire que sur les 5700 mots différents que j'ai utilisés j'en ai écris 3000 une fois, et 1000 deux fois. Bref, au final, dans les mots que j'ai répétés comme un barbare (plus de 10 fois par exemple) y'en a pas tant que ca.... a peine 700.
Donc j'en déduis que j'ai un vocabulaire redondant de 700 mots. C'est pas du Victor Hugo mais c'est pas mal. En tout cas, ce qui me tarde d'essayer, c'est justement de tester ca sur des vrais bouquins, et je pense qu'on sera surpris des résultats !
Dès que j'ai du temps je m'en occupe. Donc en gros dès 2010.


Laurent Gomez
Alias Salagir
Le roman Power of Mana : préface
Retour au monde Mana