File Coverage

blib/lib/Lingua/Identify/IT.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   45 use utf8;
  7         12  
  7         50  
2 7     7   206 use strict;
  7         17  
  7         6499  
3              
4             ${Lingua::Identify::languages{'_versions'}{'it'}} = '0.02';
5              
6             ${Lingua::Identify::languages{'_names'}{'it'}} = 'italian';
7              
8             ${Lingua::Identify::languages{'_sets'}{'it'}} = '';
9              
10              
11             =head1 NAME
12              
13             Lingua::Identify::IT - Meta-information on Italian
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'}{'it'}} = {
44             'd' => 0.1351138547109,
45             'c' => 0.0989621545857807,
46             'p' => 0.0913318776989373,
47             's' => 0.0851115634059623,
48             'a' => 0.0783866991368492,
49             'i' => 0.0657609145963531,
50             'l' => 0.0466648552242447,
51             'r' => 0.0385573388645589,
52             'n' => 0.0364183246996655,
53             'm' => 0.0353754337856848,
54             'e' => 0.0343482811278405,
55             'u' => 0.0282844236164568,
56             't' => 0.0250136436794006,
57             'q' => 0.0219645879979133,
58             'f' => 0.0210114977218874,
59             'g' => 0.0181443577657416,
60             'v' => 0.0175657454077852,
61             'o' => 0.0175226966483532,
62             'C' => 0.0148657087006172,
63             'P' => 0.0115884483051518,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'it'}} = {
67             'de' => 0.0669933027010953,
68             'co' => 0.0565046859650142,
69             'ch' => 0.0367524786890019,
70             'pr' => 0.0341918297354654,
71             'pe' => 0.0290361114700484,
72             'qu' => 0.0267750889145568,
73             'ri' => 0.0242104900838333,
74             'in' => 0.0238431515054393,
75             'al' => 0.0216690262480624,
76             'no' => 0.0202098287615386,
77             'di' => 0.0198989170001021,
78             'so' => 0.0189368397709748,
79             'po' => 0.0184628545085309,
80             'ne' => 0.0167384509823062,
81             'pa' => 0.0167271656189147,
82             're' => 0.0159749961488697,
83             'Co' => 0.0144401867276227,
84             'es' => 0.0143098407804506,
85             'su' => 0.0136925314029343,
86             'st' => 0.0136377973904854,
87             };
88              
89             ${Lingua::Identify::languages{'prefixes3'}{'it'}} = {
90             'del' => 0.0353390354828556,
91             'con' => 0.0260104038901974,
92             'pro' => 0.0233551596131511,
93             'que' => 0.0189150538918256,
94             'com' => 0.0187820881589945,
95             'all' => 0.0120639266680416,
96             'eur' => 0.0116216120873992,
97             'par' => 0.0115537724277915,
98             'pre' => 0.0115130686320268,
99             'qua' => 0.0107071334758871,
100             'int' => 0.0103964278348837,
101             'Com' => 0.00964408600983404,
102             'per' => 0.00906066493720761,
103             'sta' => 0.00827983045512271,
104             'imp' => 0.00816857341336604,
105             'pos' => 0.00793520498431547,
106             'ris' => 0.00784972701320974,
107             'tut' => 0.00737077901637921,
108             'son' => 0.00733685918657535,
109             'anc' => 0.00711027472348555,
110             };
111              
112             ${Lingua::Identify::languages{'prefixes4'}{'it'}} = {
113             'dell' => 0.0268840361011816,
114             'ques' => 0.0174909648466943,
115             'euro' => 0.0120054173004797,
116             'inte' => 0.0103280560657234,
117             'cont' => 0.0102188607593017,
118             'Comm' => 0.0092838759480655,
119             'prop' => 0.00781883892024041,
120             'tutt' => 0.00759589850296268,
121             'part' => 0.00736234187533839,
122             'rela' => 0.00708252890263267,
123             'comp' => 0.00705371347454915,
124             'Pres' => 0.00679209971958039,
125             'cons' => 0.00656840100156362,
126             'stat' => 0.00641901575597276,
127             'esse' => 0.00619152553426079,
128             'poli' => 0.00602242446945489,
129             'poss' => 0.00591019596007698,
130             'Unio' => 0.00586848941942979,
131             'Stat' => 0.0057888678418306,
132             'pres' => 0.00571531267014373,
133             };
134              
135             ${Lingua::Identify::languages{'suffixes1'}{'it'}} = {
136             'e' => 0.25106195796619,
137             'o' => 0.196356421523459,
138             'i' => 0.195523894633026,
139             'a' => 0.174697294519121,
140             'l' => 0.0592182211335886,
141             'n' => 0.0534173886066982,
142             'r' => 0.0224328491589071,
143             'à' => 0.0163981867768059,
144             'd' => 0.00519935731517023,
145             'ù' => 0.00417143201107566,
146             'é' => 0.0038135102723076,
147             'ò' => 0.00353661868138483,
148             'u' => 0.00211882260880034,
149             't' => 0.00166829498678051,
150             'ì' => 0.00162060295690585,
151             's' => 0.00132241201283518,
152             'E' => 0.000838546272844714,
153             'm' => 0.000538966240525261,
154             'g' => 0.00046488153392385,
155             'h' => 0.000460251239761262,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'it'}} = {
159             'to' => 0.0767054367674178,
160             're' => 0.0647189073648144,
161             'ne' => 0.0590636490241265,
162             'ti' => 0.0413349614819463,
163             'he' => 0.0412649902153084,
164             'te' => 0.0398610506072829,
165             'le' => 0.0378177767645738,
166             'no' => 0.0359872381438203,
167             'la' => 0.0291678610686644,
168             'li' => 0.0265168529181404,
169             'ta' => 0.0260795325016534,
170             'ni' => 0.0228574685298585,
171             'er' => 0.0219224492651888,
172             'on' => 0.0213231792234995,
173             'io' => 0.0206482950710885,
174             'ia' => 0.0189023991115906,
175             'el' => 0.0188905491390149,
176             'ro' => 0.0179831798103553,
177             'll' => 0.0175757664675119,
178             'mo' => 0.0167507826624744,
179             };
180              
181             ${Lingua::Identify::languages{'suffixes3'}{'it'}} = {
182             'one' => 0.0600624395379854,
183             'lla' => 0.0320474117169788,
184             'are' => 0.0291900091312058,
185             'nte' => 0.028649327777725,
186             'nto' => 0.0258448400546516,
187             'ato' => 0.0208769485219793,
188             'ere' => 0.0208545614646834,
189             'ale' => 0.0182379893437607,
190             'oni' => 0.0155332257850056,
191             'lle' => 0.0145658335515506,
192             'tto' => 0.0145597279904699,
193             'ono' => 0.0144783205093937,
194             'ati' => 0.0142388468358947,
195             'nti' => 0.013879975523484,
196             'ell' => 0.0132728113937911,
197             'amo' => 0.0131900471213636,
198             'ità' => 0.0129295431819199,
199             'sto' => 0.0119126280641437,
200             'nza' => 0.0110497087647364,
201             'ali' => 0.0106399577766531,
202             };
203              
204             ${Lingua::Identify::languages{'suffixes4'}{'it'}} = {
205             'ione' => 0.0648962339694981,
206             'ente' => 0.0264897598912898,
207             'ella' => 0.0221302823309593,
208             'ento' => 0.0188157447737834,
209             'ioni' => 0.0169889955229856,
210             'iamo' => 0.0144031860812172,
211             'elle' => 0.0107041894662768,
212             'esto' => 0.0105070309751156,
213             'enti' => 0.0103841860690843,
214             'enza' => 0.00921715946178765,
215             'tato' => 0.00871137210177018,
216             'tati' => 0.00867042379975977,
217             'tare' => 0.00788785625022749,
218             'anno' => 0.00678831851105908,
219             'opea' => 0.00647210662331202,
220             'anto' => 0.00617636888657017,
221             'nche' => 0.00608385605610221,
222             'esso' => 0.00591323813105883,
223             'ario' => 0.0057699190740224,
224             'etto' => 0.00561067567731525,
225             };
226              
227             ${Lingua::Identify::languages{'smallwords'}{'it'}} = {
228             'di' => 0.0404712161287194,
229             'e' => 0.024265952957028,
230             'che' => 0.0242165839626788,
231             'la' => 0.0203452683969407,
232             'in' => 0.0170558953132659,
233             'il' => 0.0164822538125534,
234             'per' => 0.0143847268933446,
235             'a' => 0.0122985592117738,
236             'è' => 0.0107440912304064,
237             'del' => 0.0103504499568786,
238             'un' => 0.0101844303298635,
239             'della' => 0.00993452710183032,
240             'non' => 0.00924292428718599,
241             'le' => 0.0085565641976053,
242             'i' => 0.0084324863710993,
243             'una' => 0.00804627229141163,
244             'dei' => 0.00627073606986106,
245             'si' => 0.00605185229845436,
246             'con' => 0.00532136593958808,
247             'delle' => 0.00502253061096097,
248             };
249              
250             ${Lingua::Identify::languages{'ngrams1'}{'it'}} = {
251             'e' => 0.12136047454886,
252             'i' => 0.11609569440686,
253             'a' => 0.0971568588496762,
254             'o' => 0.094846763072041,
255             'n' => 0.0739149144632905,
256             't' => 0.0675850153568822,
257             'r' => 0.067518949924832,
258             'l' => 0.0608219683940779,
259             's' => 0.0517923206889739,
260             'c' => 0.040250462438432,
261             'd' => 0.0363400628381788,
262             'p' => 0.0312179150643056,
263             'u' => 0.0306216020483262,
264             'm' => 0.0283023370470257,
265             'g' => 0.0158270204795786,
266             'v' => 0.0142759326609079,
267             'z' => 0.011803925634618,
268             'h' => 0.00953058512107725,
269             'b' => 0.00925072787570169,
270             'f' => 0.00908113642260936,
271             };
272              
273             ${Lingua::Identify::languages{'ngrams2'}{'it'}} = {
274             'on' => 0.0260491501799113,
275             're' => 0.0223789666457896,
276             'er' => 0.0186172539881369,
277             'en' => 0.0170285425032851,
278             'co' => 0.016882997764924,
279             'io' => 0.0164447325277235,
280             'di' => 0.015895365901583,
281             'nt' => 0.0158536309238723,
282             'de' => 0.0156131031327905,
283             'to' => 0.015478303951909,
284             'ti' => 0.0152737545898881,
285             'ne' => 0.014905815188692,
286             'la' => 0.0147395468751919,
287             'ri' => 0.0146032126146704,
288             'te' => 0.0142329705940144,
289             'ta' => 0.0140828206167336,
290             'in' => 0.0139399622677424,
291             'si' => 0.0134852908668902,
292             'al' => 0.0127867336882437,
293             'es' => 0.0127537294759852,
294             };
295              
296             ${Lingua::Identify::languages{'ngrams3'}{'it'}} = {
297             'ion' => 0.0143770673667643,
298             'ent' => 0.0119098720367062,
299             'one' => 0.0109244219178725,
300             'zio' => 0.00929757604442525,
301             'del' => 0.00925074205253176,
302             'che' => 0.00907090920510614,
303             'ell' => 0.00870652380564547,
304             'con' => 0.00844016304038046,
305             'men' => 0.00750408829284533,
306             'nte' => 0.00743583410310909,
307             'per' => 0.00714212325472282,
308             'azi' => 0.00626958299231451,
309             'lla' => 0.00608926607262125,
310             'are' => 0.00587687936519731,
311             'com' => 0.00528933665035787,
312             'sta' => 0.00505916028709842,
313             'est' => 0.0049691228453187,
314             'pro' => 0.00483987554986071,
315             'ere' => 0.00471389574220925,
316             'nto' => 0.00468823991202471,
317             };
318              
319             ${Lingua::Identify::languages{'ngrams4'}{'it'}} = {
320             'ione' => 0.0132327931708034,
321             'zion' => 0.0114075165716104,
322             'ment' => 0.00857670483037391,
323             'dell' => 0.00795030588942872,
324             'azio' => 0.00743621507144199,
325             'ente' => 0.00559815167635664,
326             'amen' => 0.00524767022267974,
327             'ella' => 0.00457027815594684,
328             'ques' => 0.00395127398852978,
329             'uest' => 0.0039389493659829,
330             'ento' => 0.00385483381710044,
331             'sion' => 0.0038448200612811,
332             'ioni' => 0.0035229933550257,
333             'pres' => 0.00344935373530809,
334             'euro' => 0.0033424376347139,
335             'urop' => 0.003059587547263,
336             'iamo' => 0.00294512261535885,
337             'enti' => 0.00267582961270952,
338             'stat' => 0.00266843483918139,
339             'comm' => 0.00256567829869678,
340             };