File Coverage

blib/lib/Lingua/Identify/RU.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   43 use utf8;
  7         15  
  7         41  
2 7     7   205 use strict;
  7         16  
  7         8399  
3              
4             ${Lingua::Identify::languages{'_versions'}{'ru'}} = '0.03';
5              
6             ${Lingua::Identify::languages{'_names'}{'ru'}} = 'russian';
7              
8             ${Lingua::Identify::languages{'_sets'}{'ru'}} = '';
9              
10              
11             =head1 NAME
12              
13             Lingua::Identify::RU - Meta-information on Russian
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'}{'ru'}} = {
44             'п' => 0.105443715787223,
45             'н' => 0.0933222626049689,
46             'с' => 0.0822896520178391,
47             'в' => 0.0637594403647374,
48             'о' => 0.0625065255977447,
49             'т' => 0.0456617826192879,
50             'к' => 0.0428427243935545,
51             'д' => 0.0359417494071028,
52             'з' => 0.0341667868205299,
53             'м' => 0.0322028926421089,
54             'Г' => 0.0316907885905206,
55             'б' => 0.0316211822145766,
56             'ч' => 0.0303384361436079,
57             'у' => 0.0242429063645087,
58             'р' => 0.0242130750605327,
59             'г' => 0.0214536794427512,
60             'и' => 0.0199372548239704,
61             'е' => 0.0180628545574775,
62             'Д' => 0.0139511064927833,
63             'л' => 0.0136030746130631,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'ru'}} = {
67             'по' => 0.0536131070828483,
68             'пр' => 0.0394428228169676,
69             'Га' => 0.0251979882898744,
70             'чт' => 0.0219292460674737,
71             'за' => 0.0216310450226231,
72             'на' => 0.0208396653266735,
73             'не' => 0.0198361041180417,
74             'ко' => 0.0190275205156584,
75             'ст' => 0.0162748954862684,
76             'ра' => 0.0155695353224872,
77             'ка' => 0.0155580660515314,
78             'вс' => 0.0148355019813166,
79             'во' => 0.0127767678447519,
80             'от' => 0.0125875248739814,
81             'эт' => 0.0115724943943938,
82             'го' => 0.0111366620980737,
83             'ск' => 0.0110850503787727,
84             'бы' => 0.0110391732949495,
85             'то' => 0.0110219693885158,
86             'об' => 0.0100126735444062,
87             };
88              
89             ${Lingua::Identify::languages{'prefixes3'}{'ru'}} = {
90             'Гар' => 0.0293250602684717,
91             'про' => 0.0229993889213454,
92             'при' => 0.0116709307869484,
93             'под' => 0.00946164642048927,
94             'Гер' => 0.00919304041848815,
95             'ска' => 0.00869611931478609,
96             'пер' => 0.00864911326443589,
97             'пос' => 0.00815219216073383,
98             'раз' => 0.00734637415473049,
99             'сто' => 0.00721207115372993,
100             'был' => 0.0069166045515287,
101             'пре' => 0.00621151379627578,
102             'пол' => 0.00600334414472491,
103             'гол' => 0.00600334414472491,
104             'кот' => 0.00594962294432469,
105             'зна' => 0.0057347381427238,
106             'ста' => 0.00531839883962207,
107             'рас' => 0.00517738068857149,
108             'бол' => 0.00496249588697059,
109             'Дум' => 0.00461330808436915,
110             };
111              
112             ${Lingua::Identify::languages{'prefixes4'}{'ru'}} = {
113             'Гарр' => 0.0336338418862691,
114             'Герм' => 0.0105486207427955,
115             'сказ' => 0.00896131915549391,
116             'пере' => 0.00662659885960857,
117             'голо' => 0.00659577746956388,
118             'кото' => 0.00642625982431808,
119             'Думб' => 0.00483125288950532,
120             'Сири' => 0.0047233780243489,
121             'Кхем' => 0.00461550315919248,
122             'отве' => 0.00409924487594391,
123             'очен' => 0.00375250423794113,
124             'боль' => 0.00369856680536292,
125             'когд' => 0.00366774541531823,
126             'Уэсл' => 0.00365233472029589,
127             'оста' => 0.00365233472029589,
128             'чтоб' => 0.00352134381260595,
129             'двер' => 0.00349052242256126,
130             'глаз' => 0.00345970103251657,
131             'спро' => 0.00344429033749422,
132             'Огри' => 0.00342887964247188,
133             };
134              
135             ${Lingua::Identify::languages{'suffixes1'}{'ru'}} = {
136             'о' => 0.14413066176105,
137             'а' => 0.112623676229304,
138             'е' => 0.0989260677173967,
139             'и' => 0.0976035399990056,
140             'ь' => 0.0711330979963208,
141             'я' => 0.0600009943817432,
142             'л' => 0.0563615572018098,
143             'м' => 0.0511460249589818,
144             'й' => 0.0419430219261174,
145             'у' => 0.0360711977328096,
146             'т' => 0.0342862825038532,
147             'ы' => 0.0317307214239547,
148             'н' => 0.0271068463183016,
149             'к' => 0.0208869885148909,
150             'х' => 0.0171878884303684,
151             'ю' => 0.0144732262715657,
152             'с' => 0.0132948839059315,
153             'з' => 0.0106299408342863,
154             'р' => 0.0106050812907075,
155             'в' => 0.0104956992989609,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'ru'}} = {
159             'то' => 0.0372753443668353,
160             'ть' => 0.0347062129397057,
161             'но' => 0.0334560552363257,
162             'ся' => 0.0315292066659785,
163             'ри' => 0.0293500326876097,
164             'ли' => 0.0279221002649417,
165             'го' => 0.0277328562089254,
166             'ла' => 0.0271307160306919,
167             'сь' => 0.025926435674225,
168             'ал' => 0.0231107135074379,
169             'ом' => 0.0219637798346122,
170             'ой' => 0.0212641502941885,
171             'на' => 0.0192226083565587,
172             'ил' => 0.0167509662916194,
173             'ак' => 0.015305829863859,
174             'ет' => 0.0138262854259138,
175             'ми' => 0.0127940451203707,
176             'ло' => 0.0122377822890502,
177             'да' => 0.0119395795341155,
178             'ем' => 0.0113489086926103,
179             };
180              
181             ${Lingua::Identify::languages{'suffixes3'}{'ru'}} = {
182             'рри' => 0.0293789787531226,
183             'лся' => 0.0172983426898386,
184             'ать' => 0.0168081334443579,
185             'ого' => 0.0128864594805125,
186             'ала' => 0.010139944666792,
187             'его' => 0.0100190711542077,
188             'ись' => 0.00985119127561847,
189             'она' => 0.00893120954094926,
190             'ить' => 0.00889091837008783,
191             'сли' => 0.0079776518305622,
192             'ной' => 0.00782991753740364,
193             'ние' => 0.00782991753740364,
194             'ила' => 0.00767546804910151,
195             'нно' => 0.00766203765881437,
196             'ами' => 0.00765532246367079,
197             'тся' => 0.00757474012194794,
198             'ась' => 0.00748072738993795,
199             'али' => 0.00747401219479438,
200             'ься' => 0.00745386660936367,
201             'гда' => 0.00700394853474442,
202             };
203              
204             ${Lingua::Identify::languages{'suffixes4'}{'ru'}} = {
205             'арри' => 0.0336186902349379,
206             'лись' => 0.00893827198545219,
207             'лась' => 0.00844512594487552,
208             'ться' => 0.00791345286987879,
209             'иона' => 0.00779787176661864,
210             'льно' => 0.00741260142241811,
211             'ался' => 0.00714291218147774,
212             'огда' => 0.00680387427858128,
213             'лось' => 0.00678846346481326,
214             'лько' => 0.00657271207206097,
215             'ился' => 0.00651877422387289,
216             'азал' => 0.00587152004561601,
217             'енно' => 0.00554789295648757,
218             'ного' => 0.00554018754960356,
219             'ение' => 0.00544001726011142,
220             'вать' => 0.00462324413040631,
221             'ридж' => 0.0046155387235223,
222             'чень' => 0.00418403593801771,
223             'ется' => 0.0041763305311337,
224             'улся' => 0.00409927646229359,
225             };
226              
227             ${Lingua::Identify::languages{'smallwords'}{'ru'}} = {
228             '—' => 0.0664472487446221,
229             'и' => 0.0251752452587538,
230             'в' => 0.0189692152142921,
231             'не' => 0.0180892873006942,
232             'на' => 0.0150687655203631,
233             'что' => 0.011887487678894,
234             'с' => 0.0111725462490957,
235             'Гарри' => 0.0104787569326051,
236             'он' => 0.0064556249814919,
237             'к' => 0.0056729967891092,
238             'как' => 0.00522034156432569,
239             'его' => 0.00490729028737261,
240             'за' => 0.00429387900145104,
241             'я' => 0.00423042266152811,
242             'это' => 0.00411620124966685,
243             'по' => 0.00399774941514407,
244             'у' => 0.00376930659142155,
245             'от' => 0.00374392405545238,
246             'из' => 0.00360432010762195,
247             'а' => 0.00356201588100667,
248             };
249              
250             ${Lingua::Identify::languages{'ngrams2'}{'ru'}} = {
251             'то' => 0.0174108367124354,
252             'на' => 0.0153425540778453,
253             'но' => 0.0142696847962386,
254             'по' => 0.0141545476050418,
255             'ст' => 0.0139033391878851,
256             'ро' => 0.0130586508851957,
257             'не' => 0.0126221762603859,
258             'ри' => 0.0126033356290991,
259             'ал' => 0.0125227395952614,
260             'он' => 0.0115995486622105,
261             'ни' => 0.0108815112698376,
262             'ли' => 0.0104921382232447,
263             'ко' => 0.0104439899432897,
264             'ер' => 0.0100274026515048,
265             'пр' => 0.0100075153184799,
266             'ра' => 0.00990598524987911,
267             'ла' => 0.00964116971012642,
268             'от' => 0.00956685388671756,
269             'го' => 0.00931459876782271,
270             'ол' => 0.00922144231312711,
271             'ор' => 0.00921620880443634,
272             'за' => 0.00895767347511257,
273             'ка' => 0.00879438800396072,
274             'ос' => 0.0086237756206418,
275             'ил' => 0.00847095716687147,
276             'ов' => 0.0084259489921309,
277             'ен' => 0.00832337222179191,
278             'во' => 0.0083013914852907,
279             'та' => 0.00801564191077496,
280             'ре' => 0.00798005405167776,
281             'ть' => 0.00795807331517655,
282             'ло' => 0.00787747728133877,
283             'ва' => 0.00769744458237647,
284             'те' => 0.00744728286695793,
285             'ар' => 0.00727667048363901,
286             'ом' => 0.00724840953670888,
287             'ел' => 0.00722433539673136,
288             'ль' => 0.0068056547014702,
289             'ве' => 0.00667691038767739,
290             'ет' => 0.00645082281223636,
291             'до' => 0.00621636162289011,
292             'ат' => 0.00616507323772062,
293             'ся' => 0.00611378485255113,
294             'ог' => 0.00604051573088042,
295             'га' => 0.00600388117004507,
296             'ес' => 0.00599760095961615,
297             'да' => 0.00586780994408519,
298             'ми' => 0.00580291443631971,
299             'ак' => 0.00576418647200806,
300             'де' => 0.00567103001731245,
301             };
302              
303             ${Lingua::Identify::languages{'ngrams3'}{'ru'}} = {
304             'про' => 0.00648723037821627,
305             'рри' => 0.00586276982065652,
306             'гар' => 0.0058415567231598,
307             'арр' => 0.00580841125832117,
308             'что' => 0.00574609778442455,
309             'ать' => 0.00408484708671251,
310             'его' => 0.00407689217515124,
311             'ост' => 0.00387404193033884,
312             'ста' => 0.00367384332271353,
313             'она' => 0.00361815894178463,
314             'лся' => 0.00341928615275286,
315             'вер' => 0.00331587230245634,
316             'нул' => 0.0032734461074629,
317             'аза' => 0.00325753628434036,
318             'оль' => 0.003246929735592,
319             'ени' => 0.00315147079685675,
320             'сто' => 0.00313953842951484,
321             'ого' => 0.0031116962390504,
322             'при' => 0.00288763289674127,
323             'льн' => 0.00287570052939936,
324             'как' => 0.00286111652487037,
325             'каз' => 0.0028385776087801,
326             'оро' => 0.0028239936042511,
327             'это' => 0.00276035431176094,
328             'раз' => 0.00271262484239331,
329             'тор' => 0.0026887601077095,
330             'ест' => 0.00266622119161924,
331             'ото' => 0.0026476597313096,
332             'ере' => 0.00262512081521934,
333             'под' => 0.00259860444334843,
334             'ова' => 0.00256545897850981,
335             'тел' => 0.00255485242976145,
336             'ала' => 0.0025004938674261,
337             'нно' => 0.00249121313727128,
338             'ска' => 0.00249121313727128,
339             'вал' => 0.00247795495133583,
340             'рон' => 0.00246867422118101,
341             'али' => 0.00245143857946493,
342             'пер' => 0.00244348366790366,
343             'оло' => 0.0024182931146263,
344             'ств' => 0.00238249601260058,
345             'мен' => 0.00223400433012353,
346             'енн' => 0.00223267851152998,
347             'рос' => 0.00221942032559453,
348             'ово' => 0.0022127912326268,
349             'зал' => 0.00221013959543971,
350             'дел' => 0.00218760067934945,
351             'ить' => 0.00216506176325918,
352             'был' => 0.00213191629842055,
353             'ись' => 0.00212263556826574,
354             };
355              
356             ${Lingua::Identify::languages{'ngrams4'}{'ru'}} = {
357             'арри' => 0.00754994205617792,
358             'гарр' => 0.00754649301914905,
359             'каза' => 0.00322312510347111,
360             'азал' => 0.00245916340157828,
361             'герм' => 0.00236776392031345,
362             'ерми' => 0.00236431488328459,
363             'мион' => 0.002353967772198,
364             'рмио' => 0.002353967772198,
365             'сказ' => 0.00234017162408256,
366             'льно' => 0.00220565917995696,
367             'лись' => 0.00200389051376856,
368             'прос' => 0.00193835881022019,
369             'лась' => 0.00189352132884499,
370             'тель' => 0.00188662325478726,
371             'енно' => 0.00183661221786877,
372             'ться' => 0.00178315214392142,
373             'иона' => 0.00177452955134926,
374             'отор' => 0.0017262430329452,
375             'кото' => 0.00165036421831025,
376             'пере' => 0.00162966999613708,
377             'голо' => 0.00162449644059379,
378             'ольк' => 0.00160380221842062,
379             'ался' => 0.00160035318139176,
380             'ение' => 0.00159345510733403,
381             'ельн' => 0.00154171955190111,
382             'огда' => 0.00152619888527123,
383             'лось' => 0.0015244743667568,
384             'лько' => 0.00147618784835274,
385             'оста' => 0.00145894266320843,
386             'ился' => 0.00145894266320843,
387             'стал' => 0.00140375807074665,
388             'овор' => 0.00140030903371779,
389             'торо' => 0.00139341095966006,
390             'роси' => 0.00138651288560234,
391             'прав' => 0.00137961481154462,
392             'ного' => 0.00135719607085702,
393             'верн' => 0.001345124441256,
394             'ител' => 0.00133477733016942,
395             'осил' => 0.00133132829314056,
396             'гово' => 0.00130373599690966,
397             'вать' => 0.00128993984879422,
398             'став' => 0.0012554494785056,
399             'было' => 0.00121923458970256,
400             'когд' => 0.00119164229347166,
401             'нула' => 0.00117957066387065,
402             'вори' => 0.00116232547872634,
403             'ство' => 0.00114852933061089,
404             'бльд' => 0.00113473318249545,
405             'боль' => 0.00111403896032228,
406             'льдо' => 0.0010985182936924,
407             };
408              
409             ${Lingua::Identify::languages{'letters'}{'ru'}} = {
410             'о' => 0.111596141182221,
411             'а' => 0.0811936944582109,
412             'е' => 0.074256274652238,
413             'и' => 0.0690644539338353,
414             'н' => 0.0646618442759286,
415             'т' => 0.0576183477145127,
416             'р' => 0.0545803094386248,
417             'с' => 0.0541823094522027,
418             'л' => 0.053496629305019,
419             'в' => 0.0409617512678294,
420             'м' => 0.0323432270415957,
421             'к' => 0.0318484850542095,
422             'д' => 0.0308140245351292,
423             'у' => 0.0296369968567336,
424             'п' => 0.0287849883570153,
425             'г' => 0.0214639950033605,
426             'ь' => 0.0198295643554946,
427             'я' => 0.0196004385637377,
428             'з' => 0.0183979524640357,
429             'ы' => 0.0170418672224523,
430             'б' => 0.0164172872864038,
431             'ч' => 0.0149135432012437,
432             'ж' => 0.00961904018357219,
433             'й' => 0.00908695917827005,
434             'ш' => 0.00856336431340335,
435             'х' => 0.00828756474925152,
436             'ю' => 0.00486680153972532,
437             'ё' => 0.00458166722109451,
438             'э' => 0.00342670350783101,
439             'щ' => 0.00318824296159512,
440             'ц' => 0.00283606813352433,
441             'ф' => 0.00249237944588897,
442             'ъ' => 0.000268162037759931,
443             'i' => 1.35778246967053e-05,
444             'v' => 1.0183368522529e-05,
445             'x' => 8.48614043544084e-06,
446             'n' => 7.63752639189675e-06,
447             't' => 6.78891234835267e-06,
448             'o' => 5.0916842612645e-06,
449             'e' => 4.24307021772042e-06,
450             'h' => 4.24307021772042e-06,
451             'a' => 4.24307021772042e-06,
452             'l' => 4.24307021772042e-06,
453             'r' => 3.39445617417634e-06,
454             's' => 2.54584213063225e-06,
455             'c' => 1.69722808708817e-06,
456             'b' => 8.48614043544084e-07,
457             'k' => 8.48614043544084e-07,
458             'm' => 8.48614043544084e-07,
459             };