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   32 use utf8;
  7         15  
  7         44  
2 7     7   187 use strict;
  7         13  
  7         11130  
3              
4             ${Lingua::Identify::languages{'_versions'}{'hu'}} = '0.02';
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.0845069231415429,
45             'a' => 0.0769779820475856,
46             'm' => 0.0648146321029222,
47             'e' => 0.0604807268918057,
48             'v' => 0.0555035296492226,
49             's' => 0.047722571431632,
50             't' => 0.0463576196277927,
51             'h' => 0.0419137740607288,
52             'b' => 0.0381667812113623,
53             'é' => 0.0367866068966995,
54             'f' => 0.036354174829973,
55             'n' => 0.0323061145443198,
56             'i' => 0.0317225849627528,
57             'g' => 0.023174299440319,
58             'p' => 0.0208931780035846,
59             'r' => 0.020110628187918,
60             'l' => 0.0200378984139835,
61             'A' => 0.0174946115130668,
62             'o' => 0.0162102826369223,
63             'E' => 0.0150229267926903,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'hu'}} = {
67             'sz' => 0.0376488568737724,
68             'ke' => 0.0322747387696841,
69             'be' => 0.0302013808755257,
70             'me' => 0.0260930014427248,
71             'al' => 0.0225980036981804,
72             'va' => 0.0211111920434172,
73             'el' => 0.0197917824744073,
74             'gy' => 0.0173874540442938,
75             'fe' => 0.0170743738075796,
76             'ne' => 0.0162143615655034,
77             'ha' => 0.0156437888075732,
78             'in' => 0.015260425252413,
79             'eg' => 0.0150578815074366,
80             'kö' => 0.0125986043010835,
81             'vi' => 0.012201184082234,
82             'ta' => 0.0119040773269848,
83             'ad' => 0.0118599905181414,
84             'fo' => 0.0116069705717356,
85             'te' => 0.0111539626373879,
86             'ko' => 0.0104441011210828,
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.130864471084059,
137             's' => 0.12073009980058,
138             'n' => 0.099162977466865,
139             'k' => 0.0819827621291393,
140             'l' => 0.0746339439543097,
141             'a' => 0.0692765023220479,
142             'i' => 0.054014180997644,
143             'z' => 0.0430539791354837,
144             'e' => 0.0391520568325186,
145             'g' => 0.0363648079731936,
146             'y' => 0.032992525131025,
147             'ó' => 0.0246584758140734,
148             'm' => 0.0246273870517,
149             'r' => 0.0208882568135262,
150             'ő' => 0.0198555446525068,
151             'd' => 0.0131528074848174,
152             'b' => 0.0126491695343695,
153             'A' => 0.00787506613427632,
154             'I' => 0.00705827955919526,
155             'K' => 0.00645967957095247,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'hu'}} = {
159             'en' => 0.0368453078662337,
160             'ek' => 0.0360715589631252,
161             'an' => 0.0299590707326915,
162             'tt' => 0.0276269351729085,
163             'gy' => 0.026356142272439,
164             'ás' => 0.020932213703298,
165             'lt' => 0.0181049557079995,
166             'el' => 0.0176290488909386,
167             'ak' => 0.0169167899668851,
168             'al' => 0.0168008557355418,
169             'nt' => 0.0166580196383621,
170             'em' => 0.0162916418464928,
171             'és' => 0.0155889907316667,
172             'es' => 0.0148786533694587,
173             'os' => 0.0137974545710754,
174             'on' => 0.0137718337464691,
175             'ok' => 0.0136795987778867,
176             'et' => 0.0136783177366564,
177             'is' => 0.0136462917058986,
178             'át' => 0.013319626192169,
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{'ngrams1'}{'hu'}} = {
251             'e' => 0.102935518398245,
252             'a' => 0.0910578247866597,
253             't' => 0.0771737727088755,
254             'l' => 0.0654526744063217,
255             's' => 0.0653487066310314,
256             'n' => 0.0565200024382829,
257             'i' => 0.0505995942000672,
258             'k' => 0.0472857254819111,
259             'o' => 0.0435147923124425,
260             'r' => 0.042062348104254,
261             'z' => 0.0396899443170404,
262             'g' => 0.0344440771875543,
263             'á' => 0.0324389302904775,
264             'é' => 0.031368811863382,
265             'm' => 0.0307272860132296,
266             'b' => 0.0205046715455041,
267             'v' => 0.0198902545544587,
268             'y' => 0.0195517724309718,
269             'd' => 0.0182327522723547,
270             'h' => 0.0144749191940188,
271             };
272              
273             ${Lingua::Identify::languages{'ngrams2'}{'hu'}} = {
274             'el' => 0.0201514506713158,
275             'sz' => 0.0174162839971244,
276             'et' => 0.0146963448502417,
277             'en' => 0.0146927828555496,
278             'al' => 0.0130133023582275,
279             'te' => 0.0130082265157913,
280             'gy' => 0.0126514927473781,
281             'és' => 0.0126294083802871,
282             'at' => 0.0116965219704278,
283             'eg' => 0.0108532197270746,
284             'in' => 0.0106491174312177,
285             'er' => 0.0103475945805319,
286             'ze' => 0.0102203423201569,
287             'ás' => 0.010056312464586,
288             'ek' => 0.00987580838356414,
289             'ke' => 0.00984900437350613,
290             'ta' => 0.0095585237063659,
291             'le' => 0.00851628405945931,
292             'be' => 0.00841450006113273,
293             'an' => 0.00821413785970247,
294             };
295              
296             ${Lingua::Identify::languages{'ngrams3'}{'hu'}} = {
297             'sze' => 0.00712113004356113,
298             'ete' => 0.00578693572143545,
299             'kez' => 0.0043043096379576,
300             'zer' => 0.00425335229538513,
301             'eze' => 0.00385362260188614,
302             'bet' => 0.00383850455211879,
303             'teg' => 0.00380425106872983,
304             'hat' => 0.00376471155395368,
305             'ell' => 0.00373510977818544,
306             'ség' => 0.00358181486795705,
307             'tás' => 0.00344120643305791,
308             'agy' => 0.00342524261826861,
309             'ben' => 0.00330461538201303,
310             'zel' => 0.00328008819637649,
311             'int' => 0.00324467178608234,
312             'ban' => 0.00323219675200859,
313             'ció' => 0.00321750158475221,
314             'elé' => 0.00306188082071346,
315             'egy' => 0.00301663239203915,
316             'lés' => 0.00290361704098112,
317             };
318              
319             ${Lingua::Identify::languages{'ngrams4'}{'hu'}} = {
320             'szer' => 0.00506216118109664,
321             'bete' => 0.00446802091637175,
322             'eteg' => 0.00442825113527526,
323             'keze' => 0.0035923258001262,
324             'ezel' => 0.00343312002038645,
325             'alma' => 0.00318398893944126,
326             'elés' => 0.00308291796710051,
327             'lmaz' => 0.00296221541491914,
328             'vagy' => 0.00288634885798667,
329             'ysze' => 0.00267154137792412,
330             'gysz' => 0.00266204222638834,
331             'zelé' => 0.00262936514510524,
332             'alka' => 0.00242646326830088,
333             'lkal' => 0.00242152370950227,
334             'kalm' => 0.0023687084269633,
335             'tege' => 0.00234983677924554,
336             'yógy' => 0.00231070027491811,
337             'gyóg' => 0.00231070027491811,
338             'atás' => 0.00222672777534177,
339             'ógys' => 0.0022186218326979,
340             };