File Coverage

blib/lib/Lingua/Identify/DE.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   50 use utf8;
  7         10  
  7         39  
2 7     7   176 use strict;
  7         13  
  7         6132  
3              
4             ${Lingua::Identify::languages{'_versions'}{'de'}} = '0.02';
5              
6             ${Lingua::Identify::languages{'_names'}{'de'}} = 'german';
7              
8             ${Lingua::Identify::languages{'_sets'}{'de'}} = '';
9              
10              
11             =head1 NAME
12              
13             Lingua::Identify::DE - Meta-information on German
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'}{'de'}} = {
44             'd' => 0.160298467638764,
45             'e' => 0.0538407100600081,
46             'i' => 0.0495813042033913,
47             'w' => 0.0487322502668203,
48             'a' => 0.0475638071543175,
49             's' => 0.0441044203815353,
50             'u' => 0.0436392519136845,
51             'v' => 0.0285144294993674,
52             'g' => 0.0276613997639259,
53             'z' => 0.0272792813169259,
54             'm' => 0.0271569150628,
55             'A' => 0.0254888465589019,
56             'b' => 0.0254504138364869,
57             'n' => 0.0245240526996558,
58             'E' => 0.0245209604116454,
59             'h' => 0.0211865904255695,
60             'S' => 0.0210845449212262,
61             'D' => 0.0195392844268842,
62             'B' => 0.0192123854086414,
63             'P' => 0.0181720513708555,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'de'}} = {
67             'de' => 0.0752946605758878,
68             'di' => 0.0558922422006619,
69             'un' => 0.0414281397953843,
70             'da' => 0.0336007860452383,
71             'ei' => 0.0302261440424116,
72             'wi' => 0.023378982652061,
73             'au' => 0.0229576843440158,
74             'be' => 0.0216621093001956,
75             'ge' => 0.0207074501711909,
76             'vo' => 0.0188794599816255,
77             'we' => 0.0166429380994103,
78             'Be' => 0.0151303305938698,
79             'si' => 0.0146343239438817,
80             'ha' => 0.012775126472239,
81             'Ko' => 0.0122725000957496,
82             'fü' => 0.011949552010009,
83             'Ve' => 0.0110719654109834,
84             'is' => 0.0110535247443012,
85             'ni' => 0.0105740674105663,
86             'zu' => 0.010112105068299,
87             };
88              
89             ${Lingua::Identify::languages{'prefixes3'}{'de'}} = {
90             'ein' => 0.0354715731299352,
91             'die' => 0.0190436332292137,
92             'Ver' => 0.016082183352134,
93             'nic' => 0.0145924507279596,
94             'ver' => 0.0131588429142773,
95             'wer' => 0.0117300853928598,
96             'Eur' => 0.0102417385664753,
97             'auc' => 0.0101024658885874,
98             'Kom' => 0.00998536597533834,
99             'wir' => 0.00953775328919105,
100             'Her' => 0.00925227894446554,
101             'sic' => 0.00904302347818616,
102             'Fra' => 0.00885663367544061,
103             'hab' => 0.00880189466273839,
104             'übe' => 0.00862312674783746,
105             'Ber' => 0.00743272644628786,
106             'Par' => 0.00716041718056668,
107             'sei' => 0.00686870674578648,
108             'sin' => 0.00675922872038204,
109             'all' => 0.00669271042646541,
110             };
111              
112             ${Lingua::Identify::languages{'prefixes4'}{'de'}} = {
113             'dies' => 0.0200506778095099,
114             'nich' => 0.0173805566632898,
115             'eine' => 0.0159521987217435,
116             'werd' => 0.0137394823729897,
117             'Euro' => 0.0112138483017815,
118             'Komm' => 0.0110924791587715,
119             'habe' => 0.00835300421654567,
120             'Parl' => 0.00749433817076061,
121             'Präs' => 0.00683795402999221,
122             'unte' => 0.00597350850120667,
123             'Beri' => 0.00579599580904918,
124             'unse' => 0.00553674471445639,
125             'könn' => 0.00541867813316094,
126             'Unio' => 0.00526345773257672,
127             'möch' => 0.00506200146798868,
128             'alle' => 0.00481761190111139,
129             'durc' => 0.00471605812838874,
130             'müss' => 0.00450964802122887,
131             'mein' => 0.0044559813933673,
132             'Mitg' => 0.00423305847763464,
133             };
134              
135             ${Lingua::Identify::languages{'suffixes1'}{'de'}} = {
136             'n' => 0.261666272534593,
137             'e' => 0.155058777247603,
138             'r' => 0.132202505795952,
139             't' => 0.110329280771585,
140             's' => 0.074162100996528,
141             'h' => 0.0475491246952843,
142             'd' => 0.0440054721739073,
143             'g' => 0.0398155903914284,
144             'm' => 0.0349838995206323,
145             'ß' => 0.0180692243259789,
146             'u' => 0.0173531563348811,
147             'l' => 0.0139566955672297,
148             'f' => 0.0109116385359504,
149             'i' => 0.00764159470993721,
150             'o' => 0.00642339509051409,
151             'a' => 0.0057837960885891,
152             'k' => 0.00514684919033485,
153             'z' => 0.00475124372611725,
154             'b' => 0.00298759478508015,
155             'U' => 0.00125267696714265,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'de'}} = {
159             'en' => 0.19397621980485,
160             'er' => 0.0885347683097809,
161             'ie' => 0.0620540622332767,
162             'ch' => 0.0505673153535702,
163             'nd' => 0.0404305875065314,
164             'ng' => 0.031438184023435,
165             'on' => 0.0254266982222779,
166             'es' => 0.023188172792979,
167             'ht' => 0.0214064313866421,
168             'te' => 0.0202720371101554,
169             'it' => 0.0193736006260684,
170             'as' => 0.0161869882754039,
171             'em' => 0.0156285390713477,
172             'ne' => 0.0156242833195809,
173             'st' => 0.0150095636199425,
174             'aß' => 0.0132164735422277,
175             'ir' => 0.0132112720678461,
176             'in' => 0.0131805360828642,
177             'ür' => 0.012161992826694,
178             'he' => 0.0118196412401261,
179             };
180              
181             ${Lingua::Identify::languages{'suffixes3'}{'de'}} = {
182             'ung' => 0.0429281048650004,
183             'ten' => 0.0393590197522635,
184             'gen' => 0.0375145420644154,
185             'hen' => 0.0346307268364575,
186             'cht' => 0.0268315379354738,
187             'ich' => 0.0258614895647047,
188             'nen' => 0.0257977435289113,
189             'den' => 0.0256175916886256,
190             'ion' => 0.0187073828302824,
191             'ine' => 0.0176936822828287,
192             'ren' => 0.0171171963939145,
193             'che' => 0.015768136266852,
194             'men' => 0.0156468802205059,
195             'eit' => 0.0151777925440696,
196             'sen' => 0.0147114764344071,
197             'ben' => 0.0143920533637467,
198             'len' => 0.0137275702297698,
199             'ber' => 0.0131496985574688,
200             'uch' => 0.0115789130885162,
201             'ent' => 0.00988617868152411,
202             };
203              
204             ${Lingua::Identify::languages{'suffixes4'}{'de'}} = {
205             'chen' => 0.0337718458144542,
206             'icht' => 0.0256023698498038,
207             'ngen' => 0.0178077238081399,
208             'rden' => 0.0174510574497034,
209             'lich' => 0.0162266680757189,
210             'rung' => 0.0121737163313563,
211             'ssen' => 0.0116238556954334,
212             'aben' => 0.0095672448184304,
213             'eren' => 0.00930634998216668,
214             'nden' => 0.00927993025191213,
215             'llen' => 0.00926506915364394,
216             'sion' => 0.009154436533203,
217             'igen' => 0.00904958322875524,
218             'sche' => 0.00864833357551419,
219             'iner' => 0.00846587231344368,
220             'chte' => 0.00815461486638221,
221             'inen' => 0.00741403680268424,
222             'tion' => 0.00718451539609781,
223             'tung' => 0.00713497840187052,
224             'mmen' => 0.00701361276601366,
225             };
226              
227             ${Lingua::Identify::languages{'smallwords'}{'de'}} = {
228             'die' => 0.0390075934653572,
229             'der' => 0.0370495988824464,
230             'und' => 0.0270268022937508,
231             'in' => 0.0163873730793688,
232             'den' => 0.0129440334775936,
233             'zu' => 0.0126779492785748,
234             'daß' => 0.0118740073812107,
235             'für' => 0.0100634969678218,
236             'von' => 0.00993570653013513,
237             'das' => 0.00905561553634128,
238             'des' => 0.00850244049101287,
239             'nicht' => 0.0082293540762305,
240             'wir' => 0.00802016288029143,
241             'eine' => 0.00756326830171322,
242             'auf' => 0.0071807722656238,
243             'ist' => 0.00695144969936424,
244             'es' => 0.00657595587903847,
245             'im' => 0.00644816544135185,
246             'ich' => 0.00644335141801434,
247             'mit' => 0.00627879934756855,
248             };
249              
250             ${Lingua::Identify::languages{'ngrams1'}{'de'}} = {
251             'e' => 0.16347210799744,
252             'n' => 0.104262137234933,
253             'i' => 0.0854715021584291,
254             'r' => 0.0758891387533222,
255             's' => 0.0603040250082876,
256             't' => 0.0594704494511644,
257             'a' => 0.0523778743626403,
258             'd' => 0.0514602922407541,
259             'h' => 0.0432981648211718,
260             'u' => 0.0399409649699917,
261             'l' => 0.0325080612028661,
262             'g' => 0.0319147648392273,
263             'c' => 0.0279173795435556,
264             'm' => 0.0265495018162774,
265             'o' => 0.02647905881145,
266             'b' => 0.0185663258810079,
267             'f' => 0.0166171839803565,
268             'w' => 0.015253098216071,
269             'k' => 0.01323431545661,
270             'z' => 0.0121458762329531,
271             };
272              
273             ${Lingua::Identify::languages{'ngrams2'}{'de'}} = {
274             'en' => 0.0494212104632282,
275             'er' => 0.041820117871142,
276             'ch' => 0.0316217297825517,
277             'de' => 0.0263146193115747,
278             'ie' => 0.0216047007283277,
279             'ei' => 0.0210930341270354,
280             'in' => 0.0196976353525018,
281             'un' => 0.0193447015862014,
282             'ge' => 0.0181271674523083,
283             'te' => 0.0172415133625179,
284             'nd' => 0.0146194950304043,
285             'be' => 0.0141895098824512,
286             'es' => 0.0138760627652518,
287             'ic' => 0.0135104618216956,
288             'di' => 0.0132637576246579,
289             'he' => 0.0125944065064912,
290             're' => 0.0115614637211607,
291             'ng' => 0.0115366535257079,
292             'st' => 0.0115095719743333,
293             'ne' => 0.0107505022972581,
294             };
295              
296             ${Lingua::Identify::languages{'ngrams3'}{'de'}} = {
297             'ich' => 0.0162476608431319,
298             'der' => 0.0146904549769669,
299             'die' => 0.014520275088223,
300             'sch' => 0.0120244122669322,
301             'ein' => 0.0116484486355612,
302             'ung' => 0.0104647021541638,
303             'che' => 0.00971615018032209,
304             'den' => 0.00953704210803559,
305             'cht' => 0.00864912336670042,
306             'gen' => 0.00822960762048774,
307             'und' => 0.00801739994092156,
308             'ten' => 0.00706502406962067,
309             'hen' => 0.00624755087404195,
310             'ine' => 0.00602924589839792,
311             'eit' => 0.00601476482021306,
312             'nde' => 0.00596620421216456,
313             'ver' => 0.00544390547492547,
314             'ent' => 0.00506140902632823,
315             'ber' => 0.00503397119397796,
316             'ere' => 0.00497212719090275,
317             };
318              
319             ${Lingua::Identify::languages{'ngrams4'}{'de'}} = {
320             'eine' => 0.00763245727244077,
321             'icht' => 0.00731561106902212,
322             'chen' => 0.00648629442141337,
323             'sche' => 0.00632263769937972,
324             'lich' => 0.00587254635148768,
325             'isch' => 0.00515115544191841,
326             'dies' => 0.00435253327026585,
327             'iese' => 0.00388532656942129,
328             'iche' => 0.00367357712008301,
329             'nder' => 0.00362845482593545,
330             'rung' => 0.0035764015210881,
331             'ngen' => 0.00342208044611945,
332             'sich' => 0.00310353685232534,
333             'nich' => 0.00307609570792212,
334             'rden' => 0.00307255947797325,
335             'tion' => 0.00295204476131579,
336             'komm' => 0.00284793815162109,
337             'euro' => 0.00272572604458818,
338             'erun' => 0.0027025283761236,
339             'chte' => 0.00269418287344427,
340             };