File Coverage

blib/lib/Lingua/Identify/CY.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   1468 use utf8;
  7         55  
  7         40  
2 7     7   177 use strict;
  7         10  
  7         8405  
3              
4             ${Lingua::Identify::languages{'_versions'}{'cy'}} = '0.03';
5              
6             ${Lingua::Identify::languages{'_names'}{'cy'}} = 'welsh';
7              
8             ${Lingua::Identify::languages{'_sets'}{'cy'}} = '';
9              
10              
11             =head1 NAME
12              
13             Lingua::Identify::CY - Meta-information on Welsh
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'}{'cy'}} = {
44             'y' => 0.106174895303898,
45             'a' => 0.0862241733611544,
46             'g' => 0.0743429874793969,
47             'd' => 0.0736154526588347,
48             'c' => 0.0524141390291929,
49             'f' => 0.049131194637029,
50             'e' => 0.0465125211679871,
51             'b' => 0.0420671026603599,
52             'h' => 0.0405239154478011,
53             'm' => 0.0388847026766277,
54             'o' => 0.0309552509599732,
55             'n' => 0.0296323576760007,
56             'w' => 0.0294595116704945,
57             's' => 0.0269899602454187,
58             'r' => 0.0251869391683735,
59             'p' => 0.0250852650474875,
60             't' => 0.0224541647414484,
61             'l' => 0.0220203551590014,
62             'C' => 0.0157967692483232,
63             'M' => 0.0131961711785499,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'cy'}} = {
67             'dd' => 0.0284359782666245,
68             'gw' => 0.0240973165262659,
69             'cy' => 0.0226992714997718,
70             'ga' => 0.0216747062602939,
71             'gy' => 0.0215774011816843,
72             'rh' => 0.0189473021451477,
73             'oe' => 0.0186310606396664,
74             'll' => 0.0177095243069517,
75             'ma' => 0.0172115512575966,
76             'we' => 0.0164660226406023,
77             'hy' => 0.0141478722384318,
78             'ar' => 0.0137371875684176,
79             'ch' => 0.0136942588572663,
80             'me' => 0.0130918259441097,
81             'di' => 0.0130188471351525,
82             'fe' => 0.0126739864889036,
83             'ca' => 0.0117338477146901,
84             'bo' => 0.0116565760346177,
85             'da' => 0.0112072555245674,
86             'dr' => 0.0111128123600345,
87             };
88              
89             ${Lingua::Identify::languages{'prefixes3'}{'cy'}} = {
90             'oed' => 0.0192189973614776,
91             'wed' => 0.0134793315743184,
92             'ddi' => 0.0120070360598065,
93             'cyf' => 0.0094740545294635,
94             'rha' => 0.00936147757255937,
95             'gyf' => 0.00920492524186456,
96             'gwe' => 0.00867897977132806,
97             'mew' => 0.0077080035180299,
98             'wrt' => 0.00702022867194371,
99             'cyn' => 0.0067792436235708,
100             'dda' => 0.00668777484608619,
101             'gwa' => 0.00637291116974494,
102             'lla' => 0.00600351802990325,
103             'chw' => 0.00564467897977133,
104             'idd' => 0.00548988566402814,
105             'hyn' => 0.00537379067722076,
106             'rhy' => 0.00514160070360598,
107             'dde' => 0.0050325417766051,
108             'med' => 0.00497449428320141,
109             'gyn' => 0.00476693051890941,
110             };
111              
112             ${Lingua::Identify::languages{'prefixes4'}{'cy'}} = {
113             'hynn' => 0.00615113831674341,
114             'roed' => 0.00578349463699782,
115             'medd' => 0.00554222847216478,
116             'Roed' => 0.00505050505050505,
117             'Cymr' => 0.00502063400152572,
118             'gwel' => 0.00473341237672448,
119             'hefy' => 0.00408314261817447,
120             'Gymr' => 0.00390391632429849,
121             'llaw' => 0.00383268536134778,
122             'aral' => 0.00366265015946545,
123             'bydd' => 0.00344206395161809,
124             'newy' => 0.00337313076166579,
125             'fydd' => 0.00330879311771031,
126             'gwei' => 0.00330879311771031,
127             'gyfe' => 0.00326513543074053,
128             'cyfa' => 0.00318241560279777,
129             'rhai' => 0.00315714009981526,
130             'alla' => 0.00304225144989476,
131             'chwa' => 0.00280787860405695,
132             'ysgo' => 0.00275273205209511,
133             };
134              
135             ${Lingua::Identify::languages{'suffixes1'}{'cy'}} = {
136             'n' => 0.175898223036932,
137             'd' => 0.161646827884304,
138             'r' => 0.0892954154510965,
139             'i' => 0.081638876559064,
140             'u' => 0.0689641930590804,
141             'l' => 0.0657972163584963,
142             'h' => 0.0490926566574842,
143             's' => 0.0413525384944663,
144             'o' => 0.0350750575736938,
145             'g' => 0.0322401390578357,
146             'a' => 0.0276150429134379,
147             'e' => 0.0259683053851028,
148             'm' => 0.0237794320449702,
149             'y' => 0.0231006328306153,
150             'w' => 0.0225483319723466,
151             't' => 0.0220265262534914,
152             'f' => 0.0181355723542361,
153             'c' => 0.0167858800727817,
154             'b' => 0.0106156968647608,
155             'p' => 0.00186020350423035,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'cy'}} = {
159             'dd' => 0.083487447061398,
160             'au' => 0.0427756776355593,
161             'th' => 0.0419790062060275,
162             'od' => 0.0289175995732015,
163             'ol' => 0.0279635962635109,
164             'yn' => 0.0273428504817931,
165             'an' => 0.0266062512246857,
166             'yd' => 0.022511331471096,
167             'on' => 0.0223911871262474,
168             'ai' => 0.0205718584756829,
169             'el' => 0.0196450306725652,
170             'ad' => 0.0194533718367353,
171             'wn' => 0.0189656430082428,
172             'ch' => 0.0187367966371026,
173             'di' => 0.0186423975090073,
174             'en' => 0.016508405098125,
175             'io' => 0.0162681164084278,
176             'nt' => 0.0147920573145737,
177             'id' => 0.0146418768835129,
178             'll' => 0.0141427057364634,
179             };
180              
181             ${Lingua::Identify::languages{'suffixes3'}{'cy'}} = {
182             'edd' => 0.0428521435743766,
183             'ydd' => 0.0278728855734516,
184             'eth' => 0.0242766678448896,
185             'odd' => 0.0197572157361343,
186             'iad' => 0.0135425294511767,
187             'edi' => 0.0133016092414882,
188             'dau' => 0.0132611627829274,
189             'ion' => 0.0126685342379272,
190             'ith' => 0.0123678236112357,
191             'wyd' => 0.0111104663124964,
192             'iau' => 0.0106690723516802,
193             'rth' => 0.0103349494331341,
194             'ewn' => 0.00887535984159057,
195             'ael' => 0.00862212984016615,
196             'aid' => 0.00799960608666445,
197             'nol' => 0.00784133733577419,
198             'dol' => 0.00775868587697594,
199             'dai' => 0.00768306858488393,
200             'wyr' => 0.00747731920872659,
201             'ant' => 0.00709395712323684,
202             };
203              
204             ${Lingua::Identify::languages{'suffixes4'}{'cy'}} = {
205             'aeth' => 0.0215873789084759,
206             'oedd' => 0.0188783294424735,
207             'aith' => 0.0136532416683517,
208             'wydd' => 0.0119919670594291,
209             'ddai' => 0.00916113674380986,
210             'adau' => 0.00857521001452179,
211             'ynny' => 0.00622690759361041,
212             'dodd' => 0.00485974522527159,
213             'diad' => 0.00468511608242496,
214             'neud' => 0.00467132957114759,
215             'nnau' => 0.00463226778919505,
216             'ddol' => 0.00457941949596515,
217             'thau' => 0.00438870608996158,
218             'nydd' => 0.0042876050072609,
219             'efyd' => 0.00426692524034485,
220             'ymru' => 0.00425084097718792,
221             'rbyn' => 0.00406012757118435,
222             'aidd' => 0.00395902648848367,
223             'raeg' => 0.00378209959375747,
224             'lion' => 0.0037683130824801,
225             };
226              
227             ${Lingua::Identify::languages{'smallwords'}{'cy'}} = {
228             'yn' => 0.0507751301118083,
229             'y' => 0.0417227109110501,
230             'a' => 0.0239197471895085,
231             'i' => 0.0221448004952273,
232             'o' => 0.0178125167177434,
233             'ei' => 0.0144106947703078,
234             'ar' => 0.0144030523733464,
235             'yr' => 0.0123386498941528,
236             'ac' => 0.0102780686134399,
237             'oedd' => 0.00939250586553967,
238             'am' => 0.00727269600837607,
239             'wedi' => 0.00596584612797958,
240             'fod' => 0.0050458925937531,
241             'eu' => 0.00503156309945051,
242             'un' => 0.00479273819440729,
243             'gan' => 0.00464753265214102,
244             'fel' => 0.00431031188621999,
245             'mewn' => 0.00397882291802001,
246             'ond' => 0.00394920862979465,
247             'bod' => 0.00353078739615893,
248             };
249              
250             ${Lingua::Identify::languages{'ngrams2'}{'cy'}} = {
251             'dd' => 0.0360070275425073,
252             'yn' => 0.0338395354612426,
253             'ed' => 0.0185952275185722,
254             'yd' => 0.0169525119291752,
255             'th' => 0.0159174475288707,
256             'an' => 0.0152512624627173,
257             'wy' => 0.0151628821037887,
258             'ar' => 0.0149438147223133,
259             'di' => 0.0144987254393156,
260             'od' => 0.0130498670962242,
261             'll' => 0.012681857077079,
262             'ei' => 0.0124094717085778,
263             'ch' => 0.011667656236915,
264             'ai' => 0.0115404464743916,
265             'ae' => 0.0113964299550883,
266             'da' => 0.0111304195632967,
267             'ia' => 0.0108177559328576,
268             'er' => 0.00995452613204373,
269             'ad' => 0.00985745262305661,
270             'ol' => 0.0096241864298189,
271             'en' => 0.00946626087042193,
272             'el' => 0.00935904535303317,
273             'on' => 0.00929442627093129,
274             'we' => 0.00919793230528141,
275             'au' => 0.00910694400133527,
276             'oe' => 0.00833586159114203,
277             'ra' => 0.00813360096644647,
278             'io' => 0.0079423516651584,
279             'la' => 0.00789569842651086,
280             'ni' => 0.007771096609005,
281             'yr' => 0.00775631825390547,
282             'ha' => 0.00767547195836097,
283             'ma' => 0.00752710886402841,
284             'ym' => 0.00739787069982466,
285             'gw' => 0.00718633738173332,
286             'fe' => 0.00711505355125322,
287             'ro' => 0.00709592862112441,
288             'ri' => 0.00696466205524033,
289             'ga' => 0.00693945192007054,
290             'na' => 0.00691771904492417,
291             'hy' => 0.00672936746032229,
292             'ne' => 0.00658940774437966,
293             'et' => 0.00657462938928013,
294             'do' => 0.00649146492038668,
295             'gy' => 0.00639526072640541,
296             'cy' => 0.0063396245660307,
297             'de' => 0.00632136895090775,
298             'wn' => 0.00615330138310915,
299             'no' => 0.00606665965419229,
300             'dy' => 0.00601710869885856,
301             };
302              
303             ${Lingua::Identify::languages{'ngrams3'}{'cy'}} = {
304             'edd' => 0.014013116688798,
305             'ydd' => 0.0120713759271695,
306             'oed' => 0.00906834249313745,
307             'eth' => 0.00766757647601724,
308             'ddi' => 0.00744697726463993,
309             'wyd' => 0.00729068701064294,
310             'odd' => 0.00583379681253627,
311             'ith' => 0.00546976913863803,
312             'wed' => 0.00532205341229174,
313             'aet' => 0.00517940445228451,
314             'iad' => 0.00482044354472532,
315             'dda' => 0.00475574483608816,
316             'ddo' => 0.00443108203913181,
317             'edi' => 0.00427479178513481,
318             'mae' => 0.00404912580741845,
319             'rth' => 0.00403431525965813,
320             'fod' => 0.00401677645309987,
321             'gan' => 0.00355959822881439,
322             'lla' => 0.0033074291656322,
323             'ynn' => 0.00324389971076559,
324             'hyn' => 0.00322558140169362,
325             'dau' => 0.00321077085393331,
326             'ion' => 0.003195960306173,
327             'fel' => 0.00310787652212481,
328             'all' => 0.00284479442375082,
329             'rwy' => 0.00283894815489806,
330             'rha' => 0.00279919352669933,
331             'dia' => 0.00276411591358279,
332             'ddy' => 0.00270058645871618,
333             'idd' => 0.00269201193106547,
334             'cyn' => 0.00266044207926059,
335             'dyn' => 0.00262926197871257,
336             'ell' => 0.00259223560931178,
337             'ond' => 0.00258054307160627,
338             'eit' => 0.00256612227510281,
339             'gwe' => 0.002555209239911,
340             'wyn' => 0.00254273719969178,
341             'lwy' => 0.00252091112930816,
342             'roe' => 0.00247842824231147,
343             'aid' => 0.00246634595334911,
344             'fyd' => 0.00245192515684565,
345             'cyf' => 0.00243555560405793,
346             'iau' => 0.00242035530504077,
347             'wel' => 0.00241256027990376,
348             'dai' => 0.00240866276733526,
349             'han' => 0.00237670316427353,
350             'ait' => 0.00236501062656802,
351             'ael' => 0.00235643609891731,
352             'dde' => 0.00234825132252345,
353             'bod' => 0.00233772803858849,
354             };
355              
356             ${Lingua::Identify::languages{'ngrams4'}{'cy'}} = {
357             'oedd' => 0.0110134754371643,
358             'aeth' => 0.00711054829537541,
359             'wydd' => 0.00584474856492701,
360             'wedi' => 0.00405130908226038,
361             'eith' => 0.00333779014829623,
362             'aith' => 0.00321887032596888,
363             'wrth' => 0.00285300438610588,
364             'roed' => 0.00283318441571799,
365             'nydd' => 0.00262480688920744,
366             'mewn' => 0.00251820758901309,
367             'yddi' => 0.0022219793829454,
368             'ddai' => 0.00221180156031378,
369             'yddo' => 0.00220644481156029,
370             'ddia' => 0.00215716272302823,
371             'wedd' => 0.0020827039153548,
372             'adau' => 0.00202645805344321,
373             'iaet' => 0.00196378409302744,
374             'fydd' => 0.00189950310798563,
375             'bydd' => 0.00188182583709913,
376             'rwyd' => 0.00183361509831777,
377             'iada' => 0.00178004761078292,
378             'rhai' => 0.00172915849762482,
379             'diad' => 0.00172808714787412,
380             'wait' => 0.00170398177848344,
381             'ydda' => 0.00169219693122577,
382             'ynny' => 0.00163862944369093,
383             'hynn' => 0.00157059873452167,
384             'efyd' => 0.00153845824200077,
385             'lwyd' => 0.00153685121737472,
386             'ddyn' => 0.00153524419274868,
387             'ddio' => 0.00153470851787333,
388             'edda' => 0.00151167449823334,
389             'erth' => 0.00144739351319153,
390             'ithi' => 0.00143239461668177,
391             'rhyw' => 0.00139650440003343,
392             'medd' => 0.00139061197640459,
393             'dydd' => 0.00135740013413299,
394             'ddol' => 0.00133972286324649,
395             'niad' => 0.00133008071549022,
396             'cymr' => 0.00132258126723534,
397             'gwel' => 0.0013199028928586,
398             'gyda' => 0.00129097644958978,
399             'daet' => 0.00128615537571164,
400             'weit' => 0.00126205000632096,
401             'iddo' => 0.00125722893244283,
402             'beth' => 0.00125133650881399,
403             'iawn' => 0.00123955166155633,
404             'ysgo' => 0.0012325878881768,
405             'llaw' => 0.00122026736604378,
406             'alla' => 0.00121866034141774,
407             };
408              
409             ${Lingua::Identify::languages{'letters'}{'cy'}} = {
410             'd' => 0.102356331008686,
411             'a' => 0.0967461444918757,
412             'y' => 0.0837654418392229,
413             'n' => 0.0830576668708424,
414             'e' => 0.0757995168695146,
415             'i' => 0.0706973920741932,
416             'r' => 0.0696972895839885,
417             'o' => 0.0594522194835415,
418             'l' => 0.0504846557678832,
419             'w' => 0.0435416576594529,
420             'h' => 0.0389875372349986,
421             'g' => 0.035183329079368,
422             'f' => 0.0319762854784548,
423             't' => 0.0292130003228332,
424             's' => 0.0265791995800316,
425             'u' => 0.0254055001906054,
426             'c' => 0.0251419225977295,
427             'm' => 0.024152134967529,
428             'b' => 0.0173851478744914,
429             'p' => 0.0082365254459915,
430             'j' => 0.000729282548815075,
431             'v' => 0.000484578955095903,
432             'k' => 0.000368701378877317,
433             'ä' => 0.000195762874975338,
434             'þ' => 0.000159770597513504,
435             'z' => 7.98852987567521e-05,
436             'x' => 7.08872293912938e-05,
437             'q' => 3.59922774618334e-05,
438             'ú' => 2.41411617122053e-06,
439             'ù' => 1.75572085179675e-06,
440             'ø' => 1.53625574532216e-06,
441             'ë' => 1.31679063884756e-06,
442             'à' => 1.31679063884756e-06,
443             'ü' => 1.09732553237297e-06,
444             'â' => 1.09732553237297e-06,
445             'é' => 1.09732553237297e-06,
446             'ð' => 6.58395319423781e-07,
447             'ê' => 6.58395319423781e-07,
448             'ñ' => 6.58395319423781e-07,
449             'ç' => 4.38930212949187e-07,
450             'á' => 4.38930212949187e-07,
451             'ô' => 4.38930212949187e-07,
452             'î' => 4.38930212949187e-07,
453             'õ' => 2.19465106474594e-07,
454             'í' => 2.19465106474594e-07,
455             'û' => 2.19465106474594e-07,
456             'ã' => 2.19465106474594e-07,
457             };