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   35 use utf8;
  7         13  
  7         59  
2 7     7   294 use strict;
  7         13  
  7         6895  
3              
4             ${Lingua::Identify::languages{'_versions'}{'cy'}} = '0.02';
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             'gwei' => 0.00330879311771031,
126             'fydd' => 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{'ngrams1'}{'cy'}} = {
251             'd' => 0.102356331008686,
252             'a' => 0.0967461444918757,
253             'y' => 0.0837654418392229,
254             'n' => 0.0830576668708424,
255             'e' => 0.0757995168695146,
256             'i' => 0.0706973920741932,
257             'r' => 0.0696972895839885,
258             'o' => 0.0594522194835415,
259             'l' => 0.0504846557678832,
260             'w' => 0.0435416576594529,
261             'h' => 0.0389875372349986,
262             'g' => 0.035183329079368,
263             'f' => 0.0319762854784548,
264             't' => 0.0292130003228332,
265             's' => 0.0265791995800316,
266             'u' => 0.0254055001906054,
267             'c' => 0.0251419225977295,
268             'm' => 0.024152134967529,
269             'b' => 0.0173851478744914,
270             'p' => 0.0082365254459915,
271             };
272              
273             ${Lingua::Identify::languages{'ngrams2'}{'cy'}} = {
274             'dd' => 0.0360070275425073,
275             'yn' => 0.0338395354612426,
276             'ed' => 0.0185952275185722,
277             'yd' => 0.0169525119291752,
278             'th' => 0.0159174475288707,
279             'an' => 0.0152512624627173,
280             'wy' => 0.0151628821037887,
281             'ar' => 0.0149438147223133,
282             'di' => 0.0144987254393156,
283             'od' => 0.0130498670962242,
284             'll' => 0.012681857077079,
285             'ei' => 0.0124094717085778,
286             'ch' => 0.011667656236915,
287             'ai' => 0.0115404464743916,
288             'ae' => 0.0113964299550883,
289             'da' => 0.0111304195632967,
290             'ia' => 0.0108177559328576,
291             'er' => 0.00995452613204373,
292             'ad' => 0.00985745262305661,
293             'ol' => 0.0096241864298189,
294             };
295              
296             ${Lingua::Identify::languages{'ngrams3'}{'cy'}} = {
297             'edd' => 0.014013116688798,
298             'ydd' => 0.0120713759271695,
299             'oed' => 0.00906834249313745,
300             'eth' => 0.00766757647601724,
301             'ddi' => 0.00744697726463993,
302             'wyd' => 0.00729068701064294,
303             'odd' => 0.00583379681253627,
304             'ith' => 0.00546976913863803,
305             'wed' => 0.00532205341229174,
306             'aet' => 0.00517940445228451,
307             'iad' => 0.00482044354472532,
308             'dda' => 0.00475574483608816,
309             'ddo' => 0.00443108203913181,
310             'edi' => 0.00427479178513481,
311             'mae' => 0.00404912580741845,
312             'rth' => 0.00403431525965813,
313             'fod' => 0.00401677645309987,
314             'gan' => 0.00355959822881439,
315             'lla' => 0.0033074291656322,
316             'ynn' => 0.00324389971076559,
317             };
318              
319             ${Lingua::Identify::languages{'ngrams4'}{'cy'}} = {
320             'oedd' => 0.0110134754371643,
321             'aeth' => 0.00711054829537541,
322             'wydd' => 0.00584474856492701,
323             'wedi' => 0.00405130908226038,
324             'eith' => 0.00333779014829623,
325             'aith' => 0.00321887032596888,
326             'wrth' => 0.00285300438610588,
327             'roed' => 0.00283318441571799,
328             'nydd' => 0.00262480688920744,
329             'mewn' => 0.00251820758901309,
330             'yddi' => 0.0022219793829454,
331             'ddai' => 0.00221180156031378,
332             'yddo' => 0.00220644481156029,
333             'ddia' => 0.00215716272302823,
334             'wedd' => 0.0020827039153548,
335             'adau' => 0.00202645805344321,
336             'iaet' => 0.00196378409302744,
337             'fydd' => 0.00189950310798563,
338             'bydd' => 0.00188182583709913,
339             'rwyd' => 0.00183361509831777,
340             };