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   39 use utf8;
  7         17  
  7         40  
2 7     7   184 use strict;
  7         14  
  7         6477  
3              
4             ${Lingua::Identify::languages{'_versions'}{'ru'}} = '0.02';
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{'ngrams1'}{'ru'}} = {
251             'о' => 0.111596141182221,
252             'а' => 0.0811936944582109,
253             'е' => 0.074256274652238,
254             'и' => 0.0690644539338353,
255             'н' => 0.0646618442759286,
256             'т' => 0.0576183477145127,
257             'р' => 0.0545803094386248,
258             'с' => 0.0541823094522027,
259             'л' => 0.053496629305019,
260             'в' => 0.0409617512678294,
261             'м' => 0.0323432270415957,
262             'к' => 0.0318484850542095,
263             'д' => 0.0308140245351292,
264             'у' => 0.0296369968567336,
265             'п' => 0.0287849883570153,
266             'г' => 0.0214639950033605,
267             'ь' => 0.0198295643554946,
268             'я' => 0.0196004385637377,
269             'з' => 0.0183979524640357,
270             'ы' => 0.0170418672224523,
271             };
272              
273             ${Lingua::Identify::languages{'ngrams2'}{'ru'}} = {
274             'то' => 0.0174108367124354,
275             'на' => 0.0153425540778453,
276             'но' => 0.0142696847962386,
277             'по' => 0.0141545476050418,
278             'ст' => 0.0139033391878851,
279             'ро' => 0.0130586508851957,
280             'не' => 0.0126221762603859,
281             'ри' => 0.0126033356290991,
282             'ал' => 0.0125227395952614,
283             'он' => 0.0115995486622105,
284             'ни' => 0.0108815112698376,
285             'ли' => 0.0104921382232447,
286             'ко' => 0.0104439899432897,
287             'ер' => 0.0100274026515048,
288             'пр' => 0.0100075153184799,
289             'ра' => 0.00990598524987911,
290             'ла' => 0.00964116971012642,
291             'от' => 0.00956685388671756,
292             'го' => 0.00931459876782271,
293             'ол' => 0.00922144231312711,
294             };
295              
296             ${Lingua::Identify::languages{'ngrams3'}{'ru'}} = {
297             'про' => 0.00648723037821627,
298             'рри' => 0.00586276982065652,
299             'гар' => 0.0058415567231598,
300             'арр' => 0.00580841125832117,
301             'что' => 0.00574609778442455,
302             'ать' => 0.00408484708671251,
303             'его' => 0.00407689217515124,
304             'ост' => 0.00387404193033884,
305             'ста' => 0.00367384332271353,
306             'она' => 0.00361815894178463,
307             'лся' => 0.00341928615275286,
308             'вер' => 0.00331587230245634,
309             'нул' => 0.0032734461074629,
310             'аза' => 0.00325753628434036,
311             'оль' => 0.003246929735592,
312             'ени' => 0.00315147079685675,
313             'сто' => 0.00313953842951484,
314             'ого' => 0.0031116962390504,
315             'при' => 0.00288763289674127,
316             'льн' => 0.00287570052939936,
317             };
318              
319             ${Lingua::Identify::languages{'ngrams4'}{'ru'}} = {
320             'арри' => 0.00754994205617792,
321             'гарр' => 0.00754649301914905,
322             'каза' => 0.00322312510347111,
323             'азал' => 0.00245916340157828,
324             'герм' => 0.00236776392031345,
325             'ерми' => 0.00236431488328459,
326             'рмио' => 0.002353967772198,
327             'мион' => 0.002353967772198,
328             'сказ' => 0.00234017162408256,
329             'льно' => 0.00220565917995696,
330             'лись' => 0.00200389051376856,
331             'прос' => 0.00193835881022019,
332             'лась' => 0.00189352132884499,
333             'тель' => 0.00188662325478726,
334             'енно' => 0.00183661221786877,
335             'ться' => 0.00178315214392142,
336             'иона' => 0.00177452955134926,
337             'отор' => 0.0017262430329452,
338             'кото' => 0.00165036421831025,
339             'пере' => 0.00162966999613708,
340             };