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   40 use utf8;
  7         11  
  7         42  
2 7     7   218 use strict;
  7         15  
  7         6333  
3              
4             ${Lingua::Identify::languages{'_versions'}{'fi'}} = '0.02';
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{'ngrams1'}{'fi'}} = {
251             'a' => 0.111288500707088,
252             't' => 0.107034427208969,
253             'i' => 0.10611965239025,
254             'e' => 0.0907145323663325,
255             'n' => 0.0831806888188069,
256             's' => 0.0820332608223127,
257             'o' => 0.0551003396798811,
258             'l' => 0.052176727161174,
259             'ä' => 0.0485228551709782,
260             'k' => 0.0457594940362923,
261             'u' => 0.0448486981954633,
262             'm' => 0.0363883769530735,
263             'v' => 0.0241836814782948,
264             'r' => 0.0214171995766368,
265             'y' => 0.0192065262727229,
266             'j' => 0.0177265025361693,
267             'h' => 0.017368316506938,
268             'p' => 0.0159116985226757,
269             'd' => 0.0109952422347126,
270             'ö' => 0.00600888076657272,
271             };
272              
273             ${Lingua::Identify::languages{'ngrams2'}{'fi'}} = {
274             'is' => 0.0260976014670293,
275             'en' => 0.0260117688453055,
276             'ta' => 0.0250039306318151,
277             'st' => 0.0214999506260624,
278             'tä' => 0.0188220087039839,
279             'in' => 0.0181186655278522,
280             'tt' => 0.0180762425079198,
281             'si' => 0.0180589324807592,
282             'an' => 0.0167997849610305,
283             'se' => 0.0156288916730428,
284             'te' => 0.0154898733201986,
285             'it' => 0.0151439418447664,
286             'll' => 0.0130776806752023,
287             'aa' => 0.0129117555443882,
288             'va' => 0.0118918989700713,
289             'et' => 0.0118363813181935,
290             'mi' => 0.0117584413513409,
291             'on' => 0.0109510586337258,
292             'ai' => 0.0107268354839771,
293             'li' => 0.0106983142993291,
294             };
295              
296             ${Lingua::Identify::languages{'ngrams3'}{'fi'}} = {
297             'ist' => 0.00946716675948203,
298             'sta' => 0.00910187754021449,
299             'ise' => 0.00703018389245278,
300             'ett' => 0.00698623536261015,
301             'ttä' => 0.0069059265382934,
302             'tta' => 0.0066080883000793,
303             'sen' => 0.00580120593922751,
304             'lis' => 0.00568232358512082,
305             'ssa' => 0.00536372309180121,
306             'aan' => 0.00533958828764302,
307             'mis' => 0.00533695348369562,
308             'itt' => 0.00524241671806291,
309             'est' => 0.00510055887353489,
310             'ksi' => 0.00501445348053386,
311             'ais' => 0.0047945000470049,
312             'isi' => 0.00460637504516054,
313             'taa' => 0.00448812504400123,
314             'lli' => 0.00445018386715867,
315             'lla' => 0.00414391425631289,
316             'ste' => 0.0039695956271529,
317             };
318              
319             ${Lingua::Identify::languages{'ngrams4'}{'fi'}} = {
320             'että' => 0.00484500417696513,
321             'ista' => 0.00431277595570139,
322             'llis' => 0.00401536902867348,
323             'utta' => 0.00290472438914545,
324             'ukse' => 0.00269180806638683,
325             'inen' => 0.00267979162489076,
326             'ises' => 0.00265863768100704,
327             'sest' => 0.00258078115381371,
328             'iden' => 0.00255286796158844,
329             'isen' => 0.00251544175317879,
330             'tava' => 0.00238250986912844,
331             'tämä' => 0.00235372047804408,
332             'euro' => 0.00227148295655531,
333             'uroo' => 0.00216884251877632,
334             'roop' => 0.00216671460726139,
335             'miss' => 0.00208685533981871,
336             'asta' => 0.0020600686889837,
337             'mise' => 0.00205105635786164,
338             'iste' => 0.00204379642445776,
339             'taan' => 0.00204004128649024,
340             };