File Coverage

blib/lib/Lingua/Identify/FI.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   37 use utf8;
  7         15  
  7         39  
2 7     7   179 use strict;
  7         17  
  7         9121  
3              
4             ${Lingua::Identify::languages{'_versions'}{'fi'}} = '0.03';
5              
6             ${Lingua::Identify::languages{'_names'}{'fi'}} = 'finnish';
7              
8             ${Lingua::Identify::languages{'_sets'}{'fi'}} = '';
9              
10              
11             =head1 NAME
12              
13             Lingua::Identify::FI - Meta-information on Finnish
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'}{'fi'}} = {
44             't' => 0.105303142859377,
45             'k' => 0.09949671181443,
46             'j' => 0.0797555680804491,
47             'o' => 0.0774782296430546,
48             's' => 0.0745560663760544,
49             'e' => 0.0739088354836517,
50             'm' => 0.067657282821253,
51             'v' => 0.064410301076653,
52             'p' => 0.0583373985769342,
53             'a' => 0.0412314951214069,
54             'h' => 0.0351104713657474,
55             'l' => 0.0266495515399704,
56             'n' => 0.0251012501300778,
57             'y' => 0.0214957650287194,
58             'E' => 0.0162319011445039,
59             'r' => 0.0151293228677622,
60             'u' => 0.0122221974932435,
61             'T' => 0.011254960248835,
62             'i' => 0.0108621704972189,
63             'M' => 0.00898123090563602,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'fi'}} = {
67             'va' => 0.03584548769979,
68             'ko' => 0.0302102814334994,
69             'jo' => 0.029788091166419,
70             'ta' => 0.0264292441126801,
71             'et' => 0.0263151927135162,
72             'ka' => 0.0243783198294698,
73             'ol' => 0.0228949846730927,
74             'tä' => 0.0228402933588737,
75             'si' => 0.0220852864357537,
76             'ku' => 0.0201610859293922,
77             'tu' => 0.0196141727872028,
78             'mi' => 0.0193300447401629,
79             'to' => 0.0177840146626079,
80             'pa' => 0.016131936792848,
81             'se' => 0.014562562861663,
82             'ma' => 0.0144211658053896,
83             'sa' => 0.0144144961329239,
84             'mu' => 0.014286438421582,
85             'pu' => 0.0142490882557739,
86             'te' => 0.0135541083848454,
87             };
88              
89             ${Lingua::Identify::languages{'prefixes3'}{'fi'}} = {
90             'ett' => 0.0249024927459041,
91             'toi' => 0.0114727062909517,
92             'kan' => 0.0110177649062654,
93             'Eur' => 0.0107854396564638,
94             'yht' => 0.0103499165016117,
95             'par' => 0.00914321221905983,
96             'puh' => 0.00904612106988898,
97             'myö' => 0.00898509234755303,
98             'mie' => 0.0088970168050909,
99             'kom' => 0.00879160355741971,
100             'val' => 0.00855164971732605,
101             'sii' => 0.00854471463524242,
102             'tar' => 0.00851836132332462,
103             'hyv' => 0.00811543305426563,
104             'jot' => 0.00800239121630244,
105             'voi' => 0.00753704720849076,
106             'ole' => 0.00746006779736245,
107             'tul' => 0.00734078438552399,
108             'kos' => 0.00725895041693714,
109             'esi' => 0.00721664641622698,
110             };
111              
112             ${Lingua::Identify::languages{'prefixes4'}{'fi'}} = {
113             'Euro' => 0.0119457932703524,
114             'yhte' => 0.0103780099728438,
115             'komi' => 0.009176509380259,
116             'kans' => 0.00908085593502409,
117             'puhe' => 0.00835762256861385,
118             'kosk' => 0.00806210785975805,
119             'toim' => 0.00788402136415811,
120             'parl' => 0.00715456663545617,
121             'vast' => 0.00690571214378813,
122             'jäse' => 0.0066856314527192,
123             'kaik' => 0.00632168175865469,
124             'tark' => 0.00566066201516146,
125             'asia' => 0.00547557648698335,
126             'käyt' => 0.00546080075154057,
127             'esit' => 0.00542736092922267,
128             'oike' => 0.00542658325893621,
129             'hyvä' => 0.00525160744448212,
130             'kesk' => 0.0051645083723983,
131             'jotk' => 0.00506107822429877,
132             'unio' => 0.00493742864875122,
133             };
134              
135             ${Lingua::Identify::languages{'suffixes1'}{'fi'}} = {
136             'n' => 0.339474275038026,
137             'a' => 0.256301602960942,
138             'ä' => 0.135272664673524,
139             'i' => 0.0777885386878124,
140             'e' => 0.0641376989857123,
141             't' => 0.0587674096509914,
142             's' => 0.0279992993704567,
143             'o' => 0.0143310041213148,
144             'u' => 0.0081601672843322,
145             'y' => 0.00519031662556588,
146             'ö' => 0.00304569200108586,
147             'U' => 0.00170582828677417,
148             'E' => 0.000811381979735916,
149             'r' => 0.00066692228007967,
150             'l' => 0.000650068648453107,
151             'd' => 0.000412312059435536,
152             'm' => 0.000391846935317568,
153             'k' => 0.000374391388275771,
154             'O' => 0.000359945418310147,
155             'K' => 0.000320820916319913,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'fi'}} = {
159             'en' => 0.130286657191241,
160             'ta' => 0.0709556418022339,
161             'in' => 0.0703400281594886,
162             'an' => 0.0695283252307551,
163             'tä' => 0.066063414207936,
164             'sa' => 0.0387142945754634,
165             'än' => 0.0321473044059395,
166             'aa' => 0.0279900781489171,
167             'si' => 0.0256570158278736,
168             'ia' => 0.0224275453423125,
169             'le' => 0.0223888610614033,
170             'la' => 0.0208354870917891,
171             'at' => 0.0206013804952522,
172             'me' => 0.0195062151633044,
173             'ti' => 0.0194928757560943,
174             'on' => 0.0179741842452263,
175             'et' => 0.017915490853502,
176             'ka' => 0.0168303300769617,
177             'lä' => 0.0148787748021266,
178             'sä' => 0.014228478700635,
179             };
180              
181             ${Lingua::Identify::languages{'suffixes3'}{'fi'}} = {
182             'sta' => 0.0382228417471991,
183             'aan' => 0.0318918975148495,
184             'ssa' => 0.0307538671188274,
185             'ttä' => 0.025750278266116,
186             'sen' => 0.0223597660137382,
187             'den' => 0.0213632092318468,
188             'lla' => 0.0210636180489818,
189             'ten' => 0.0195296002330154,
190             'een' => 0.0191814641825564,
191             'mme' => 0.0191759161976886,
192             'stä' => 0.0180302573224732,
193             'nen' => 0.0180184678546289,
194             'lle' => 0.0171550627095665,
195             'ksi' => 0.0165475583665346,
196             'sti' => 0.0155066177057002,
197             'itä' => 0.0154809582756863,
198             'taa' => 0.0151716581193025,
199             'vat' => 0.0147264323336558,
200             'iin' => 0.014050271677884,
201             'ssä' => 0.0133373556223625,
202             };
203              
204             ${Lingua::Identify::languages{'suffixes4'}{'fi'}} = {
205             'ista' => 0.019487336614014,
206             'inen' => 0.0165376790946814,
207             'iden' => 0.0149450351190439,
208             'isen' => 0.0142692501508657,
209             'sten' => 0.0123258823309838,
210             'taan' => 0.01214002202328,
211             'ille' => 0.0106873565220637,
212             'opan' => 0.00985137396649226,
213             'seen' => 0.00959241378881292,
214             'ksen' => 0.00947343208555484,
215             'issa' => 0.00939411095004946,
216             'istä' => 0.00938244607718102,
217             'esti' => 0.00929534835976334,
218             'esta' => 0.0092836834868949,
219             'assa' => 0.00918725387118248,
220             'utta' => 0.00860634320233422,
221             'ttaa' => 0.00846480941153049,
222             'essa' => 0.00742196977709206,
223             'emme' => 0.00666453069883476,
224             'siin' => 0.00657898829779954,
225             };
226              
227             ${Lingua::Identify::languages{'smallwords'}{'fi'}} = {
228             'ja' => 0.0357749475523437,
229             'on' => 0.0300220488164362,
230             'että' => 0.0202748078900293,
231             'ei' => 0.00882190380535234,
232             'Euroopan' => 0.00728086388570274,
233             'myös' => 0.00539274825719261,
234             'ole' => 0.00465818391446723,
235             'ovat' => 0.00455120852474995,
236             'joka' => 0.00442105513392724,
237             'se' => 0.00410250619565799,
238             'jotka' => 0.00367341602134753,
239             'Arvoisa' => 0.00362289986509215,
240             'sen' => 0.00344936201066188,
241             'komission' => 0.00295965244884496,
242             'mutta' => 0.00286991198302657,
243             'kuin' => 0.00269875135947891,
244             'parlamentin' => 0.00256681504549426,
245             'tai' => 0.00252521350504864,
246             'tämän' => 0.00250025258078128,
247             'voi' => 0.00235108134289773,
248             };
249              
250             ${Lingua::Identify::languages{'ngrams2'}{'fi'}} = {
251             'is' => 0.0260976014670293,
252             'en' => 0.0260117688453055,
253             'ta' => 0.0250039306318151,
254             'st' => 0.0214999506260624,
255             'tä' => 0.0188220087039839,
256             'in' => 0.0181186655278522,
257             'tt' => 0.0180762425079198,
258             'si' => 0.0180589324807592,
259             'an' => 0.0167997849610305,
260             'se' => 0.0156288916730428,
261             'te' => 0.0154898733201986,
262             'it' => 0.0151439418447664,
263             'll' => 0.0130776806752023,
264             'aa' => 0.0129117555443882,
265             'va' => 0.0118918989700713,
266             'et' => 0.0118363813181935,
267             'mi' => 0.0117584413513409,
268             'on' => 0.0109510586337258,
269             'ai' => 0.0107268354839771,
270             'li' => 0.0106983142993291,
271             'oi' => 0.0105702380361927,
272             'ti' => 0.0104695169973256,
273             'al' => 0.0103835946863419,
274             'ka' => 0.0101000869357996,
275             'el' => 0.010050668153595,
276             'sa' => 0.0100357797364517,
277             'tu' => 0.00941297751570975,
278             'es' => 0.00907493869514863,
279             'ja' => 0.00863178406198532,
280             'la' => 0.00849491825137873,
281             'ks' => 0.00830719863040913,
282             'ss' => 0.00823742038620733,
283             'le' => 0.00804261531370568,
284             'ol' => 0.00758663511637675,
285             'ei' => 0.00755488511837233,
286             'ii' => 0.00741792961850584,
287             'ma' => 0.00741165137031287,
288             'ko' => 0.00724716126765724,
289             'ne' => 0.0071504762454856,
290             'me' => 0.00704231099804684,
291             'as' => 0.00697360902496384,
292             'än' => 0.00677799674912309,
293             'ke' => 0.00668660339328552,
294             'at' => 0.00665521215232071,
295             'ää' => 0.00665494308454101,
296             'to' => 0.00648982515706607,
297             'nt' => 0.00631798053509868,
298             'ut' => 0.00629421288122532,
299             'us' => 0.00629340567788622,
300             'ee' => 0.00628273265595819,
301             };
302              
303             ${Lingua::Identify::languages{'ngrams3'}{'fi'}} = {
304             'ist' => 0.00946716675948203,
305             'sta' => 0.00910187754021449,
306             'ise' => 0.00703018389245278,
307             'ett' => 0.00698623536261015,
308             'ttä' => 0.0069059265382934,
309             'tta' => 0.0066080883000793,
310             'sen' => 0.00580120593922751,
311             'lis' => 0.00568232358512082,
312             'ssa' => 0.00536372309180121,
313             'aan' => 0.00533958828764302,
314             'mis' => 0.00533695348369562,
315             'itt' => 0.00524241671806291,
316             'est' => 0.00510055887353489,
317             'ksi' => 0.00501445348053386,
318             'ais' => 0.0047945000470049,
319             'isi' => 0.00460637504516054,
320             'taa' => 0.00448812504400123,
321             'lli' => 0.00445018386715867,
322             'lla' => 0.00414391425631289,
323             'ste' => 0.0039695956271529,
324             'ten' => 0.00394240445041573,
325             'stä' => 0.00393829415625779,
326             'kse' => 0.00387137013599382,
327             'een' => 0.00384491670436193,
328             'ell' => 0.00384354660630928,
329             'uks' => 0.00380971572362466,
330             'lle' => 0.00372118631099202,
331             'den' => 0.00371549513446564,
332             'iss' => 0.00362823042772775,
333             'ast' => 0.00352357601493702,
334             'ill' => 0.00350608091672628,
335             'tel' => 0.00330362258140806,
336             'itä' => 0.00320465934514372,
337             'ust' => 0.00316513728593272,
338             'sia' => 0.00315428189366943,
339             'voi' => 0.0031260367953533,
340             'all' => 0.00306954659872105,
341             'ses' => 0.00306237993198412,
342             'mme' => 0.00306153679472095,
343             'ole' => 0.00293527698956154,
344             'sti' => 0.00293253679345624,
345             'mie' => 0.00291388238150865,
346             'ään' => 0.00290429169514011,
347             'val' => 0.00288911522440309,
348             'utt' => 0.00285054169461315,
349             'ois' => 0.00283915934156039,
350             'sit' => 0.00283684071408667,
351             'nen' => 0.00282419365513915,
352             'ava' => 0.00279889953724411,
353             'iin' => 0.00278298532140182,
354             };
355              
356             ${Lingua::Identify::languages{'ngrams4'}{'fi'}} = {
357             'että' => 0.00484500417696513,
358             'ista' => 0.00431277595570139,
359             'llis' => 0.00401536902867348,
360             'utta' => 0.00290472438914545,
361             'ukse' => 0.00269180806638683,
362             'inen' => 0.00267979162489076,
363             'ises' => 0.00265863768100704,
364             'sest' => 0.00258078115381371,
365             'iden' => 0.00255286796158844,
366             'isen' => 0.00251544175317879,
367             'tava' => 0.00238250986912844,
368             'tämä' => 0.00235372047804408,
369             'euro' => 0.00227148295655531,
370             'uroo' => 0.00216884251877632,
371             'roop' => 0.00216671460726139,
372             'miss' => 0.00208685533981871,
373             'asta' => 0.0020600686889837,
374             'mise' => 0.00205105635786164,
375             'iste' => 0.00204379642445776,
376             'taan' => 0.00204004128649024,
377             'sten' => 0.00202201662424612,
378             'ksen' => 0.00197495222838649,
379             'usta' => 0.00195342277070602,
380             'omis' => 0.0019007256678951,
381             'alli' => 0.00188608062982175,
382             'issa' => 0.00188107377919839,
383             'istä' => 0.00187218661934191,
384             'tuks' => 0.00183576178105693,
385             'uksi' => 0.00183275767068291,
386             'teis' => 0.00182837667638747,
387             'yhte' => 0.0018249970522167,
388             'ille' => 0.00180309208073947,
389             'komi' => 0.00179082529671223,
390             'lise' => 0.00177981022534082,
391             'aise' => 0.00176291210448696,
392             'ittä' => 0.00172511038228056,
393             'lais' => 0.00172511038228056,
394             'oopa' => 0.00171434565344032,
395             'vast' => 0.00171409531090915,
396             'itte' => 0.00167729495882742,
397             'esti' => 0.00167328947832872,
398             'issi' => 0.00162134340311131,
399             'isuu' => 0.00162034203298663,
400             'mist' => 0.00161771343640937,
401             'tett' => 0.0016174630938782,
402             'esta' => 0.00161283175705159,
403             'seen' => 0.00161095418806782,
404             'ttav' => 0.00161020316047432,
405             'assa' => 0.00159105195683995,
406             'kans' => 0.00159030092924644,
407             };
408              
409             ${Lingua::Identify::languages{'letters'}{'fi'}} = {
410             'a' => 0.111288500707088,
411             't' => 0.107034427208969,
412             'i' => 0.10611965239025,
413             'e' => 0.0907145323663325,
414             'n' => 0.0831806888188069,
415             's' => 0.0820332608223127,
416             'o' => 0.0551003396798811,
417             'l' => 0.052176727161174,
418             'ä' => 0.0485228551709782,
419             'k' => 0.0457594940362923,
420             'u' => 0.0448486981954633,
421             'm' => 0.0363883769530735,
422             'v' => 0.0241836814782948,
423             'r' => 0.0214171995766368,
424             'y' => 0.0192065262727229,
425             'j' => 0.0177265025361693,
426             'h' => 0.017368316506938,
427             'p' => 0.0159116985226757,
428             'd' => 0.0109952422347126,
429             'ö' => 0.00600888076657272,
430             'g' => 0.00155866706425238,
431             'b' => 0.0009157110488102,
432             'c' => 0.000583739462145175,
433             'f' => 0.000461093320138731,
434             'w' => 0.000145349721729011,
435             'z' => 0.000140044417876315,
436             'x' => 6.14010901775264e-05,
437             'é' => 3.59668393543071e-05,
438             'q' => 2.47320782544801e-05,
439             'š' => 1.61499690810012e-05,
440             'í' => 1.35753363289575e-05,
441             'á' => 1.20149528428705e-05,
442             'è' => 7.72389825613102e-06,
443             'ü' => 6.47559146726136e-06,
444             'ó' => 6.16351477004395e-06,
445             'ç' => 4.52511210965252e-06,
446             'æ' => 4.2130354124351e-06,
447             'à' => 3.74492036660898e-06,
448             'ñ' => 2.57463275204367e-06,
449             'ã' => 1.40434513747837e-06,
450             'ł' => 1.24830678886966e-06,
451             'ë' => 7.80191743043537e-07,
452             'ê' => 6.2415339443483e-07,
453             'ú' => 5.46134220130476e-07,
454             'ś' => 3.90095871521769e-07,
455             'ý' => 3.12076697217415e-07,
456             'ć' => 3.12076697217415e-07,
457             'å' => 3.12076697217415e-07,
458             'ş' => 3.12076697217415e-07,
459             'ò' => 3.12076697217415e-07,
460             'º' => 2.34057522913061e-07,
461             'ß' => 2.34057522913061e-07,
462             'č' => 2.34057522913061e-07,
463             'ø' => 2.34057522913061e-07,
464             'ž' => 2.34057522913061e-07,
465             'ă' => 2.34057522913061e-07,
466             'η' => 1.56038348608707e-07,
467             'ώ' => 1.56038348608707e-07,
468             'ν' => 1.56038348608707e-07,
469             'φ' => 1.56038348608707e-07,
470             'ą' => 1.56038348608707e-07,
471             'ρ' => 1.56038348608707e-07,
472             'ο' => 1.56038348608707e-07,
473             'ù' => 1.56038348608707e-07,
474             'έ' => 7.80191743043537e-08,
475             'ř' => 7.80191743043537e-08,
476             'ĉ' => 7.80191743043537e-08,
477             'ω' => 7.80191743043537e-08,
478             'ź' => 7.80191743043537e-08,
479             'ė' => 7.80191743043537e-08,
480             'ň' => 7.80191743043537e-08,
481             'ι' => 7.80191743043537e-08,
482             'τ' => 7.80191743043537e-08,
483             'ï' => 7.80191743043537e-08,
484             'ì' => 7.80191743043537e-08,
485             'ń' => 7.80191743043537e-08,
486             'ψ' => 7.80191743043537e-08,
487             'ε' => 7.80191743043537e-08,
488             'α' => 7.80191743043537e-08,
489             'ξ' => 7.80191743043537e-08,
490             'λ' => 7.80191743043537e-08,
491             };