File Coverage

blib/lib/Lingua/Identify/HU.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1 7     7   35 use utf8;
  7         13  
  7         38  
2 7     7   178 use strict;
  7         12  
  7         11207  
3              
4             ${Lingua::Identify::languages{'_versions'}{'hu'}} = '0.03';
5              
6             ${Lingua::Identify::languages{'_names'}{'hu'}} = 'hungarian';
7              
8             ${Lingua::Identify::languages{'_sets'}{'hu'}} = '';
9              
10              
11             =head1 NAME
12              
13             Lingua::Identify::HU - Meta-information on Hungarian
14              
15             =head1 SYNOPSIS
16              
17             Nothing here is meant for public consumption. This module is to be
18             loaded by Lingua::Identify.
19              
20             =head1 DESCRIPTION
21              
22             Automatically generated. Do not change this module yourself unless
23             you know what you're doing.
24              
25             =head1 SEE ALSO
26              
27             Lingua::Identify(3).
28              
29             =head1 AUTHOR
30              
31             Jose Castro, C<< >>
32              
33             =head1 COPYRIGHT AND LICENSE
34              
35             Copyright (C) 2010 by Alberto Simoes
36              
37             This library is free software; you can redistribute it and/or modify
38             it under the same terms as Perl itself, either Perl version 5.8.4 or,
39             at your option, any later version of Perl 5 you may have available.
40              
41             =cut
42              
43             ${Lingua::Identify::languages{'prefixes1'}{'hu'}} = {
44             'k' => 0.0845089719143504,
45             'a' => 0.0769798482899068,
46             'm' => 0.0648111291655719,
47             'e' => 0.060482193177218,
48             'v' => 0.0555048752682328,
49             's' => 0.0477237284102916,
50             't' => 0.0463407015830667,
51             'h' => 0.041914790211801,
52             'b' => 0.0381677065209179,
53             'é' => 0.0367874987455219,
54             'f' => 0.0363550561949792,
55             'n' => 0.0323068977687769,
56             'i' => 0.0317233540402087,
57             'g' => 0.0231748612744595,
58             'p' => 0.0208936845345689,
59             'r' => 0.0201099881261537,
60             'l' => 0.0200383842097014,
61             'A' => 0.0174950356497294,
62             'o' => 0.0162106756365137,
63             'E' => 0.0150232910062098,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'hu'}} = {
67             'sz' => 0.0376493620425373,
68             'ke' => 0.0322751718290457,
69             'be' => 0.0302017861147691,
70             'me' => 0.0260933515561255,
71             'al' => 0.0225983069160352,
72             'va' => 0.0211114753113753,
73             'el' => 0.0197920480386538,
74             'gy' => 0.0173876873474911,
75             'fe' => 0.0170746029098962,
76             'ne' => 0.0162145791282579,
77             'ha' => 0.015643998714437,
78             'in' => 0.0152606300153411,
79             'eg' => 0.0150580835526522,
80             'kö' => 0.0125987733479525,
81             'vi' => 0.0122013477965565,
82             'ta' => 0.0119042370547572,
83             'ad' => 0.0118601496543612,
84             'fo' => 0.0116071263129579,
85             'te' => 0.011154112300193,
86             'ko' => 0.0104442412590339,
87             };
88              
89             ${Lingua::Identify::languages{'prefixes3'}{'hu'}} = {
90             'bet' => 0.0215999529608711,
91             'kez' => 0.019494951940537,
92             'vag' => 0.0150642810449604,
93             'sze' => 0.0144437795940108,
94             'alk' => 0.0117556317251255,
95             'egy' => 0.0116774637608475,
96             'meg' => 0.0116684709861961,
97             'viz' => 0.00991833868864593,
98             'kel' => 0.00976615327146766,
99             'gyó' => 0.00897963136541448,
100             'ese' => 0.00872645017138153,
101             'hat' => 0.00860608534143144,
102             'ada' => 0.00842277108892125,
103             'fel' => 0.00835912991446488,
104             'elő' => 0.00783754898468115,
105             'mel' => 0.00756569048944905,
106             'tar' => 0.00707593014689351,
107             'jel' => 0.00692236122592271,
108             'ala' => 0.0068241324566531,
109             'min' => 0.00632883809892744,
110             };
111              
112             ${Lingua::Identify::languages{'prefixes4'}{'hu'}} = {
113             'bete' => 0.0240621774656241,
114             'keze' => 0.0201884742812589,
115             'alka' => 0.0127027732246043,
116             'vizs' => 0.0101461136374019,
117             'gyóg' => 0.0100508776806405,
118             'eset' => 0.00880661603417345,
119             'tart' => 0.00787283909226971,
120             'hatá' => 0.00715585945031045,
121             'mell' => 0.0065031447222633,
122             'jele' => 0.00637616344658153,
123             'inje' => 0.00602077072988682,
124             'köve' => 0.00576990528280821,
125             'adag' => 0.0055755619889294,
126             'gyak' => 0.00554613949822265,
127             'dózi' => 0.00549503727752145,
128             'csök' => 0.00529372549900157,
129             'szer' => 0.00524030045008668,
130             'tüne' => 0.00518610112510056,
131             'össz' => 0.00447144431135499,
132             'rend' => 0.00430265212782679,
133             };
134              
135             ${Lingua::Identify::languages{'suffixes1'}{'hu'}} = {
136             't' => 0.13086853962499,
137             's' => 0.120736114337848,
138             'n' => 0.0991683214881466,
139             'k' => 0.0819853109509896,
140             'l' => 0.0746362643033951,
141             'a' => 0.0692786561097253,
142             'i' => 0.0540158602838888,
143             'z' => 0.0430553176720237,
144             'e' => 0.039153274059352,
145             'g' => 0.0363659385452155,
146             'y' => 0.0329935508596875,
147             'ó' => 0.0246592424394019,
148             'm' => 0.0246400233342547,
149             'r' => 0.020888906223768,
150             'ő' => 0.0198561619560075,
151             'd' => 0.0131532164020365,
152             'b' => 0.0126495627936213,
153             'A' => 0.00787531096794762,
154             'I' => 0.00705849899919336,
155             'K' => 0.0064598804006392,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'hu'}} = {
159             'en' => 0.0368458034766646,
160             'ek' => 0.0360720441657715,
161             'an' => 0.0299594737155627,
162             'tt' => 0.0276273067859588,
163             'gy' => 0.0263564967919093,
164             'ás' => 0.0209324952648877,
165             'lt' => 0.0181051992398199,
166             'el' => 0.0176292860212822,
167             'ak' => 0.0169170175165529,
168             'al' => 0.0168010817257651,
169             'nt' => 0.0166582437072807,
170             'em' => 0.0162918609872221,
171             'és' => 0.0155892004209558,
172             'es' => 0.0148788535039191,
173             'os' => 0.0137976401622076,
174             'on' => 0.0137720189929728,
175             'ok' => 0.0136797827837272,
176             'et' => 0.0136785017252655,
177             'is' => 0.0136464752637219,
178             'át' => 0.0133198053559773,
179             };
180              
181             ${Lingua::Identify::languages{'suffixes3'}{'hu'}} = {
182             'ban' => 0.0207501845824278,
183             'ben' => 0.0197061239769974,
184             'agy' => 0.0158889940344346,
185             'nak' => 0.0111019830912097,
186             'nek' => 0.00984578268148872,
187             'ott' => 0.00968702446193789,
188             'ell' => 0.00963641594653522,
189             'ett' => 0.00878716346203841,
190             'gek' => 0.00874903375865284,
191             'int' => 0.00828246484268031,
192             'tek' => 0.00823670919861762,
193             'lés' => 0.00823185632727764,
194             'ása' => 0.00786927751144758,
195             'olt' => 0.00709212482971621,
196             'nél' => 0.00690702245146262,
197             'zer' => 0.0067808477966231,
198             'ség' => 0.00650492739757842,
199             'lis' => 0.00621514165184808,
200             'ató' => 0.006161066799774,
201             'ogy' => 0.00597111155018042,
202             };
203              
204             ${Lingua::Identify::languages{'suffixes4'}{'hu'}} = {
205             'elés' => 0.00789610228689585,
206             'szer' => 0.00708294934444384,
207             'egek' => 0.00676388361845315,
208             'ében' => 0.00597086589171901,
209             'ható' => 0.00569826604815414,
210             'knél' => 0.00562546949902034,
211             'ának' => 0.00540553098887142,
212             'ában' => 0.00530020832203954,
213             'ciós' => 0.00527852424357416,
214             'ikai' => 0.00525064471411866,
215             'ális' => 0.00485491028212535,
216             'tban' => 0.00483864722327631,
217             'ások' => 0.00478985804672919,
218             'eket' => 0.00464813710533041,
219             'ával' => 0.00459547577191447,
220             'kori' => 0.00449170196783012,
221             'ását' => 0.00434765773231005,
222             'kben' => 0.00411610275155467,
223             'atok' => 0.00411145616331209,
224             'etén' => 0.00387990118255671,
225             };
226              
227             ${Lingua::Identify::languages{'smallwords'}{'hu'}} = {
228             'a' => 0.0427610675210298,
229             'A' => 0.0185903083371674,
230             'és' => 0.0164667145044332,
231             'az' => 0.0126650673478884,
232             'vagy' => 0.00807010434379607,
233             'nem' => 0.00703871911208329,
234             'kell' => 0.00506811657638314,
235             'Az' => 0.00418337910012012,
236             'mg' => 0.00335162885356158,
237             'kezelés' => 0.00318483102484392,
238             'hogy' => 0.00317102449316036,
239             'betegek' => 0.00314453087830811,
240             'is' => 0.00234225944264151,
241             'volt' => 0.00231875102382895,
242             'lásd' => 0.00220755247135051,
243             'meg' => 0.00211799659015982,
244             'ha' => 0.00207620384560417,
245             '•' => 0.00194448207035286,
246             'egy' => 0.00182358163074543,
247             'Ha' => 0.00177954998916001,
248             };
249              
250             ${Lingua::Identify::languages{'ngrams2'}{'hu'}} = {
251             'el' => 0.0201514506713158,
252             'sz' => 0.0174162839971244,
253             'et' => 0.0146963448502417,
254             'en' => 0.0146927828555496,
255             'al' => 0.0130133023582275,
256             'te' => 0.0130082265157913,
257             'gy' => 0.0126514927473781,
258             'és' => 0.0126294083802871,
259             'at' => 0.0116965219704278,
260             'eg' => 0.0108532197270746,
261             'in' => 0.0106491174312177,
262             'er' => 0.0103475945805319,
263             'ze' => 0.0102203423201569,
264             'ás' => 0.010056312464586,
265             'ek' => 0.00987580838356414,
266             'ke' => 0.00984900437350613,
267             'ta' => 0.0095585237063659,
268             'le' => 0.00851628405945931,
269             'be' => 0.00841450006113273,
270             'an' => 0.00821413785970247,
271             'az' => 0.00818777909898098,
272             'nt' => 0.00749693022844942,
273             'on' => 0.00735676573731554,
274             're' => 0.00732426253575018,
275             'me' => 0.00728080620050664,
276             'es' => 0.00720600431197267,
277             'la' => 0.0071460737512782,
278             'or' => 0.00713592206640573,
279             'ez' => 0.00678871663379391,
280             'ne' => 0.00664490109810063,
281             'ol' => 0.00663466036336086,
282             'ha' => 0.00646902761017851,
283             'ál' => 0.00631452609040895,
284             'ak' => 0.00622093467987419,
285             'ag' => 0.00610525890224845,
286             'tt' => 0.00603161466198941,
287             'lt' => 0.00590721199736804,
288             'tá' => 0.0058638447119918,
289             'va' => 0.00581166148975263,
290             'na' => 0.0057266188664789,
291             'ko' => 0.0057191386776255,
292             'to' => 0.00564914548192586,
293             'rt' => 0.00563961714612451,
294             'll' => 0.0056086277923033,
295             'ma' => 0.00560604534615153,
296             'os' => 0.00553373685390203,
297             'is' => 0.0054567087186855,
298             'em' => 0.00540301164870219,
299             've' => 0.00537549523970577,
300             'se' => 0.00535795241584721,
301             };
302              
303             ${Lingua::Identify::languages{'ngrams3'}{'hu'}} = {
304             'sze' => 0.00712113004356113,
305             'ete' => 0.00578693572143545,
306             'kez' => 0.0043043096379576,
307             'zer' => 0.00425335229538513,
308             'eze' => 0.00385362260188614,
309             'bet' => 0.00383850455211879,
310             'teg' => 0.00380425106872983,
311             'hat' => 0.00376471155395368,
312             'ell' => 0.00373510977818544,
313             'ség' => 0.00358181486795705,
314             'tás' => 0.00344120643305791,
315             'agy' => 0.00342524261826861,
316             'ben' => 0.00330461538201303,
317             'zel' => 0.00328008819637649,
318             'int' => 0.00324467178608234,
319             'ban' => 0.00323219675200859,
320             'ció' => 0.00321750158475221,
321             'elé' => 0.00306188082071346,
322             'egy' => 0.00301663239203915,
323             'lés' => 0.00290361704098112,
324             'ege' => 0.00284113614998459,
325             'ele' => 0.00284050182621812,
326             'lat' => 0.00278436417288621,
327             'nem' => 0.00275814545720577,
328             'alm' => 0.00275497383837346,
329             'meg' => 0.00275159077828566,
330             'lma' => 0.00269682749311442,
331             'fel' => 0.00268181516397481,
332             'lás' => 0.00265031041690718,
333             'kal' => 0.00257165426986586,
334             'maz' => 0.0025683769304058,
335             'tal' => 0.00249648690354008,
336             'gek' => 0.00243686046949262,
337             'ett' => 0.00243421745379903,
338             'len' => 0.00243421745379903,
339             'mel' => 0.00243305452689385,
340             'vag' => 0.00243062295245574,
341             'ter' => 0.00241391909327224,
342             'ato' => 0.00236581620764884,
343             'gys' => 0.00235968441123971,
344             'elő' => 0.00235112104039247,
345             'ese' => 0.002304286802302,
346             'kel' => 0.00227119624581822,
347             'ysz' => 0.00224444892699906,
348             'atá' => 0.00223408830548018,
349             'ent' => 0.00221759588755216,
350             'ész' => 0.00218714834676197,
351             'lka' => 0.00213555668042303,
352             'alk' => 0.00212213016069958,
353             'ala' => 0.00210912652348711,
354             };
355              
356             ${Lingua::Identify::languages{'ngrams4'}{'hu'}} = {
357             'szer' => 0.00506216118109664,
358             'bete' => 0.00446802091637175,
359             'eteg' => 0.00442825113527526,
360             'keze' => 0.0035923258001262,
361             'ezel' => 0.00343312002038645,
362             'alma' => 0.00318398893944126,
363             'elés' => 0.00308291796710051,
364             'lmaz' => 0.00296221541491914,
365             'vagy' => 0.00288634885798667,
366             'ysze' => 0.00267154137792412,
367             'gysz' => 0.00266204222638834,
368             'zelé' => 0.00262936514510524,
369             'alka' => 0.00242646326830088,
370             'lkal' => 0.00242152370950227,
371             'kalm' => 0.0023687084269633,
372             'tege' => 0.00234983677924554,
373             'yógy' => 0.00231070027491811,
374             'gyóg' => 0.00231070027491811,
375             'atás' => 0.00222672777534177,
376             'ógys' => 0.0022186218326979,
377             'egek' => 0.00218974441202912,
378             'hatá' => 0.00217961198372428,
379             'sége' => 0.0019777233497504,
380             'tart' => 0.00190945611404656,
381             'kell' => 0.00189007784491356,
382             'áció' => 0.00179951926693908,
383             'kció' => 0.00177127512303934,
384             'sgál' => 0.00174923709147632,
385             'vizs' => 0.00174759057187679,
386             'izsg' => 0.00174759057187679,
387             'zsgá' => 0.00174746391652298,
388             'álat' => 0.00174505746480058,
389             'eset' => 0.0015407623791043,
390             'elen' => 0.00150035932123876,
391             'avir' => 0.00149858614628541,
392             'gála' => 0.001493519932133,
393             'adag' => 0.00147034200238568,
394             'azás' => 0.00146464251146421,
395             'ható' => 0.00146312264721848,
396             'mazá' => 0.001462109404388,
397             'pont' => 0.00140245473274327,
398             'mény' => 0.00139814845071372,
399             'ások' => 0.00130252365858681,
400             'gyak' => 0.00127668596640948,
401             'lato' => 0.00126744012558132,
402             'hogy' => 0.00126706015951989,
403             'atok' => 0.00126452705244368,
404             'zere' => 0.00126376712032081,
405             'elle' => 0.00125870090616839,
406             'arta' => 0.00124552874937211,
407             };
408              
409             ${Lingua::Identify::languages{'letters'}{'hu'}} = {
410             'e' => 0.102935518398245,
411             'a' => 0.0910578247866597,
412             't' => 0.0771737727088755,
413             'l' => 0.0654526744063217,
414             's' => 0.0653487066310314,
415             'n' => 0.0565200024382829,
416             'i' => 0.0505995942000672,
417             'k' => 0.0472857254819111,
418             'o' => 0.0435147923124425,
419             'r' => 0.042062348104254,
420             'z' => 0.0396899443170404,
421             'g' => 0.0344440771875543,
422             'á' => 0.0324389302904775,
423             'é' => 0.031368811863382,
424             'm' => 0.0307272860132296,
425             'b' => 0.0205046715455041,
426             'v' => 0.0198902545544587,
427             'y' => 0.0195517724309718,
428             'd' => 0.0182327522723547,
429             'h' => 0.0144749191940188,
430             'p' => 0.0136206115167975,
431             'ó' => 0.0117750888515574,
432             'c' => 0.0114445576504343,
433             'f' => 0.0104500108473298,
434             'u' => 0.0103629293166788,
435             'ő' => 0.00832241974585066,
436             'j' => 0.00823836713800492,
437             'ö' => 0.00666650764821939,
438             'ü' => 0.00467877705727277,
439             'í' => 0.00452225747131137,
440             'ú' => 0.0022121737708158,
441             'x' => 0.00158359656565588,
442             'ű' => 0.00113834491328383,
443             'w' => 0.000311903325870825,
444             'q' => 0.000164394785255052,
445             'μ' => 7.36028241676236e-05,
446             'λ' => 7.30727626767045e-05,
447             'α' => 6.4364609611605e-05,
448             'л' => 4.48280575177296e-05,
449             'η' => 4.12690732215585e-05,
450             'а' => 4.11933501514272e-05,
451             'р' => 3.6347073663024e-05,
452             'τ' => 3.54383968214484e-05,
453             'и' => 3.39996584889537e-05,
454             'ο' => 3.32424277876407e-05,
455             'µ' => 3.30909816473781e-05,
456             'ε' => 2.9531997351207e-05,
457             'е' => 2.82447051589749e-05,
458             'ς' => 2.71088591070054e-05,
459             'δ' => 2.61244591952985e-05,
460             'κ' => 2.55943977043794e-05,
461             'ρ' => 2.44585516524099e-05,
462             'б' => 2.40042132316221e-05,
463             'я' => 2.37770440212282e-05,
464             'г' => 2.24140287588648e-05,
465             'о' => 2.22625826186022e-05,
466             'т' => 2.20354134082083e-05,
467             'ά' => 2.15810749874205e-05,
468             'ъ' => 1.95365520938754e-05,
469             'ι' => 1.91579367432189e-05,
470             'č' => 1.90822136730876e-05,
471             'π' => 1.87035983224311e-05,
472             'с' => 1.57503985873104e-05,
473             'â' => 1.55989524470478e-05,
474             'ύ' => 1.52203370963913e-05,
475             'ν' => 1.40087679742905e-05,
476             'υ' => 1.39330449041592e-05,
477             'ë' => 1.37815987638966e-05,
478             'ñ' => 1.3630152623634e-05,
479             'н' => 1.25700296417958e-05,
480             'ί' => 1.17370758703515e-05,
481             'γ' => 1.01468913975942e-05,
482             'σ' => 1.00711683274629e-05,
483             'д' => 9.6925529768064e-06,
484             'β' => 9.3139376261499e-06,
485             'к' => 9.1624914858873e-06,
486             'п' => 7.9509223637865e-06,
487             'м' => 7.8751992936552e-06,
488             'ş' => 7.7994762235239e-06,
489             'в' => 7.4965839429987e-06,
490             'й' => 7.4965839429987e-06,
491             'ω' => 6.815076311817e-06,
492             'ä' => 6.6636301715544e-06,
493             'ā' => 6.6636301715544e-06,
494             'ф' => 5.9821225403727e-06,
495             'æ' => 5.9063994702414e-06,
496             'ή' => 5.7549533299788e-06,
497             'у' => 5.5277841195849e-06,
498             'ß' => 5.4520610494536e-06,
499             'ž' => 5.3763379793223e-06,
500             'ê' => 5.1491687689284e-06,
501             'º' => 5.1491687689284e-06,
502             'ī' => 5.0734456987971e-06,
503             'φ' => 4.2404919273528e-06,
504             'ð' => 3.4075381559085e-06,
505             'ц' => 3.1803689455146e-06,
506             'ό' => 3.1046458753833e-06,
507             'θ' => 3.1046458753833e-06,
508             'ø' => 3.028922805252e-06,
509             'ш' => 3.028922805252e-06,
510             'έ' => 2.8017535948581e-06,
511             'ξ' => 2.5745843844642e-06,
512             'ė' => 2.5745843844642e-06,
513             'š' => 2.5745843844642e-06,
514             'χ' => 2.4988613143329e-06,
515             'ě' => 2.4988613143329e-06,
516             'ř' => 2.4231382442016e-06,
517             'ă' => 2.3474151740703e-06,
518             'ç' => 2.1959690338077e-06,
519             'ę' => 2.1202459636764e-06,
520             'з' => 1.3630152623634e-06,
521             'ю' => 1.3630152623634e-06,
522             'ώ' => 1.3630152623634e-06,
523             'х' => 1.1358460519695e-06,
524             'ã' => 1.0601229818382e-06,
525             'þ' => 9.843999117069e-07,
526             'ł' => 9.086768415756e-07,
527             'à' => 9.086768415756e-07,
528             'õ' => 9.086768415756e-07,
529             'è' => 8.329537714443e-07,
530             'å' => 7.57230701313e-07,
531             'ζ' => 7.57230701313e-07,
532             'ņ' => 7.57230701313e-07,
533             'ś' => 6.057845610504e-07,
534             'ġ' => 6.057845610504e-07,
535             'ţ' => 5.300614909191e-07,
536             'ь' => 4.543384207878e-07,
537             'ж' => 4.543384207878e-07,
538             'ż' => 4.543384207878e-07,
539             'ч' => 3.028922805252e-07,
540             'î' => 3.028922805252e-07,
541             'ų' => 3.028922805252e-07,
542             'ň' => 3.028922805252e-07,
543             'ľ' => 2.271692103939e-07,
544             'ħ' => 2.271692103939e-07,
545             'û' => 2.271692103939e-07,
546             'ń' => 2.271692103939e-07,
547             'ĺ' => 1.514461402626e-07,
548             'ΐ' => 1.514461402626e-07,
549             'ū' => 7.57230701313e-08,
550             'ô' => 7.57230701313e-08,
551             'ũ' => 7.57230701313e-08,
552             'ґ' => 7.57230701313e-08,
553             'ï' => 7.57230701313e-08,
554             'ý' => 7.57230701313e-08,
555             'ª' => 7.57230701313e-08,
556             };