Algorithme :: WordlevelStatistique

Pure Perl implémentation des "statistiques de niveau des mots" algorithme
Télécharger maintenant

Algorithme :: WordlevelStatistique Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Francesco Nidito
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~nids/

Algorithme :: WordlevelStatistique Mots clés


Algorithme :: WordlevelStatistique La description

Pure Perl Mise en uvre des "statistiques de niveau des mots" algorithme Algorithme :: WordlevelStatistics est un module Perl qui implémente le mot Algorithme de statistiques de Leval, comme décrit dans: P. Carpena, P. Bernaola-Galav, M. Hackenberg, A.V. Coronado et J.L. oliver, "Statistiques de niveau des mots: Trouver des mots-clés dans des textes et de l'ADN littéraires", Avis physique E 79, 035102-4 (DOI: 10.1103 / Physireve.79.035102) ALGORITHM UTILISATION SYNOPSIS :: OurdlevelStatistics; My $ WLS = Algorithme :: WordlevelStatistics-> Nouveau; mon% spectres = (); # hachage de Word aux positions Open in, ") {chomp; suivant si (m / ^ \ s * $ /); #skip lignes vides foreach mon $ w (Split / \ w /, LC ($ _)) {Suivant si ($ w = ~ m / ^ \ s * $ /); push @ {$ spectra {$ w}}, $ idx ++; } } fermer dans; mon $ ws = $ wls-> compute_spectra (\% spectres); # Trier les mots par leur attribut c (écart de Sigma_nor en ce qui concerne la valeur attendue dans un texte aléatoire) My @sw = Trier {$ WS -> {$ B} -> {C} $ ws -> {$ A } -> {c}} clés (% {$ ws}); # Imprimer tous les mots avec leurs scores foreach mon $ i (@sw) {imprimer $ i, "=> {c =", $ ws -> {$ i} -> {c}, ", compte =", $, $ WS -> {$ i} -> {compte}, ", sigma_nor =", $ WS -> {$ i} -> {sigma_nor}, "} \ n"; } Exigences: · Perl


Algorithme :: WordlevelStatistique Logiciels associés

Macramé

Cadre macro récursif de temps de filtre fournissant la fonctionnalité empêchant Perl d'être "un LISP" ...

1,233

Télécharger