File Coverage

blib/lib/Lingua/Identify/HI.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   36 use utf8;
  7         15  
  7         40  
2 7     7   323 use strict;
  7         13  
  7         10047  
3              
4             ${Lingua::Identify::languages{'_versions'}{'hi'}} = '0.03';
5              
6             ${Lingua::Identify::languages{'_names'}{'hi'}} = 'hindi';
7              
8             ${Lingua::Identify::languages{'_sets'}{'hi'}} = '';
9              
10              
11             =head1 NAME
12              
13             Lingua::Identify::HI - Meta-information on Hindi
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'}{'hi'}} = {
44             'क' => 0.167642440577547,
45             'स' => 0.0920453749074262,
46             'ह' => 0.0820805482264654,
47             'म' => 0.0691988173279263,
48             'प' => 0.0679714446441661,
49             'ज' => 0.0387380032843584,
50             'अ' => 0.0385353352640461,
51             'व' => 0.0372416693026137,
52             'ब' => 0.032885253912724,
53             'न' => 0.0321181459853738,
54             'द' => 0.02952134359427,
55             'र' => 0.0254471481578992,
56             'उ' => 0.0238788386175389,
57             'भ' => 0.0234791848578577,
58             'ल' => 0.0225359262212642,
59             'इ' => 0.0217536655447319,
60             'ग' => 0.0210054985538595,
61             'य' => 0.019677738906767,
62             'आ' => 0.0177665984161589,
63             'औ' => 0.0177116697003733,
64             };
65              
66             ${Lingua::Identify::languages{'prefixes2'}{'hi'}} = {
67             'मे' => 0.0443889782215076,
68             'प्' => 0.0310957512339901,
69             'वि' => 0.0197891750199332,
70             'है' => 0.0180478556171551,
71             'सं' => 0.0160505382623606,
72             'कर' => 0.015015879872961,
73             'स्' => 0.0149252139316219,
74             'रा' => 0.0145492169395978,
75             'सा' => 0.0144718842249262,
76             'जा' => 0.0142798857609139,
77             'भा' => 0.0138532225075533,
78             'कि' => 0.0132318941448468,
79             'लि' => 0.0127838977288182,
80             'सम' => 0.0121305696221097,
81             'इस' => 0.0119572376754319,
82             'का' => 0.0118479052167583,
83             'हो' => 0.0111759105927153,
84             'बा' => 0.010978578838036,
85             'अन' => 0.00971725559528857,
86             'नि' => 0.0095359237126103,
87             };
88              
89             ${Lingua::Identify::languages{'prefixes3'}{'hi'}} = {
90             'प्र' => 0.0395677051962985,
91             'भार' => 0.0104275036959974,
92             'अपन' => 0.0100681706181898,
93             'जात' => 0.00990390406833488,
94             'किय' => 0.00981492635383015,
95             'राज' => 0.00963697092482068,
96             'होत' => 0.00868901604336637,
97             'कार' => 0.0075870612714231,
98             'करन' => 0.00748781689755243,
99             'हिन' => 0.00693341729179215,
100             'विश' => 0.00658092865356185,
101             'द्व' => 0.00640639544434102,
102             'स्थ' => 0.00638586212560915,
103             'सकत' => 0.00626950665279527,
104             'उनक' => 0.00612235120188359,
105             'इसक' => 0.00610866232272902,
106             'नही' => 0.00610524010294037,
107             'करत' => 0.00602995126759021,
108             'वर्' => 0.00597177353118327,
109             'श्र' => 0.00587937359688989,
110             };
111              
112             ${Lingua::Identify::languages{'prefixes4'}{'hi'}} = {
113             'हिन्' => 0.0103033539298701,
114             'प्रा' => 0.00805553436570295,
115             'द्वा' => 0.00785719734533527,
116             'उन्ह' => 0.00714521829786152,
117             'प्रत' => 0.00659089175375696,
118             'प्रक' => 0.00632644239326671,
119             'विश्' => 0.00616878988989753,
120             'राज्' => 0.00586365601240878,
121             'निर्' => 0.00585348488315915,
122             'प्रद' => 0.00576194471991253,
123             'भारत' => 0.00565514786279147,
124             'संस्' => 0.00561954891041778,
125             'श्रे' => 0.00523304599893203,
126             'कार्' => 0.00517710478805909,
127             'उत्त' => 0.0050143667200651,
128             'स्था' => 0.00486179978132072,
129             'क्षे' => 0.00478043074732372,
130             'पूर्' => 0.0047295751010756,
131             'प्रस' => 0.00435832888346429,
132             'प्रय' => 0.00413456403997254,
133             };
134              
135             ${Lingua::Identify::languages{'suffixes1'}{'hi'}} = {
136             'े' => 0.141635387826061,
137             'ा' => 0.127761596527575,
138             'ी' => 0.10703991697693,
139             'ं' => 0.0885188032860773,
140             'र' => 0.0827655166405957,
141             'न' => 0.0414755532661927,
142             'त' => 0.0342356537119872,
143             'ै' => 0.0330956015195646,
144             'क' => 0.0325028501304811,
145             'ो' => 0.0300030679145377,
146             'य' => 0.0259882661737803,
147             'ि' => 0.0207841741060438,
148             'ल' => 0.0197520670547642,
149             'म' => 0.0185211136908527,
150             'स' => 0.0172257719971366,
151             'ण' => 0.0135726811679286,
152             'द' => 0.0134136041178231,
153             'ह' => 0.0129269040954765,
154             'ग' => 0.0106846751987516,
155             'ई' => 0.0100370043518936,
156             };
157              
158             ${Lingua::Identify::languages{'suffixes2'}{'hi'}} = {
159             'ें' => 0.0525493541636119,
160             'ों' => 0.0339540649702075,
161             'या' => 0.0285394366760421,
162             'ता' => 0.0278382809688212,
163             'ने' => 0.0271397912528826,
164             'ार' => 0.0203415134832509,
165             'ैं' => 0.0179234593902878,
166             '्य' => 0.0178861355123369,
167             'ान' => 0.0165344779322572,
168             'ना' => 0.0154307575414228,
169             'ित' => 0.0150681827270425,
170             'िक' => 0.0141510817259628,
171             'ते' => 0.012772764233061,
172             'री' => 0.011967634865834,
173             'ती' => 0.011405110705288,
174             'के' => 0.0105759874165211,
175             '्र' => 0.0105306655647236,
176             'से' => 0.0101867526893187,
177             'रा' => 0.009525586851331,
178             'ति' => 0.00931230754875432,
179             };
180              
181             ${Lingua::Identify::languages{'suffixes3'}{'hi'}} = {
182             'िया' => 0.0203612479474548,
183             'यों' => 0.00949644225506295,
184             'त्र' => 0.00902435686918446,
185             'कार' => 0.00878831417624521,
186             'ारत' => 0.0082820197044335,
187             'ाता' => 0.0076559934318555,
188             'हीं' => 0.00717706622879037,
189             'सके' => 0.00642104542966612,
190             'ारा' => 0.00626710454296661,
191             'रने' => 0.0061576354679803,
192             'नों' => 0.00608921729611385,
193             'पने' => 0.00583264915161467,
194             'ाने' => 0.00524767378215654,
195             'रों' => 0.00523741105637657,
196             'िये' => 0.00495689655172414,
197             '्दी' => 0.00492952928297756,
198             'में' => 0.00488847837985769,
199             'ाओं' => 0.00462164750957854,
200             'कता' => 0.00448823207443897,
201             'ाया' => 0.00434113300492611,
202             };
203              
204             ${Lingua::Identify::languages{'suffixes4'}{'hi'}} = {
205             'ियों' => 0.00960213199879973,
206             'वारा' => 0.00698290637412714,
207             'न्दी' => 0.00630139912421233,
208             'ाज्य' => 0.00580298337427463,
209             'रकार' => 0.0055792048743026,
210             'रतीय' => 0.00502484449937189,
211             'रेणी' => 0.00494855637438143,
212             'समें' => 0.00487226824939097,
213             'ोंने' => 0.00424670562446916,
214             '्हें' => 0.00403309887449586,
215             'ुसार' => 0.00386526499951684,
216             '्थान' => 0.00373811812453274,
217             'ेत्र' => 0.00353976899955753,
218             'जीशन' => 0.00349908199956261,
219             'क्ति' => 0.00346856674956643,
220             'ियाँ' => 0.00344313737456961,
221             'ूर्ण' => 0.00343296562457088,
222             'िश्व' => 0.00328547524958932,
223             'ाप्त' => 0.00326513174959186,
224             'हिला' => 0.00325495999959313,
225             };
226              
227             ${Lingua::Identify::languages{'smallwords'}{'hi'}} = {
228             'के' => 0.0414106436890531,
229             'में' => 0.0296908622036111,
230             'की' => 0.0221904267850755,
231             'का' => 0.0179972994686957,
232             'से' => 0.017396140974476,
233             'और' => 0.0166432882807803,
234             'है' => 0.0157368686197139,
235             'को' => 0.0144240583254833,
236             'है।' => 0.0122329198886078,
237             'एक' => 0.00908479705750708,
238             'पर' => 0.0086559332096058,
239             'भी' => 0.00736746889800719,
240             'ने' => 0.00729443095011134,
241             'हैं।' => 0.00599847556693366,
242             'यह' => 0.00591794654745875,
243             'इस' => 0.00511078358481485,
244             'हैं' => 0.00503961840481376,
245             'कर' => 0.00478492197112566,
246             'ही' => 0.00466881036165021,
247             'कि' => 0.00453022553743757,
248             };
249              
250             ${Lingua::Identify::languages{'ngrams2'}{'hi'}} = {
251             'के' => 0.0197696345644857,
252             'है' => 0.01698834718371,
253             'का' => 0.0164067224605949,
254             'ार' => 0.016223826011519,
255             'ें' => 0.0148790816215697,
256             'मे' => 0.0144712435627107,
257             'या' => 0.0133023880950529,
258             'रा' => 0.01188686768458,
259             'ने' => 0.0114699198409011,
260             'की' => 0.0106780693142504,
261             'ान' => 0.0105463278107015,
262             'से' => 0.0102113680304015,
263             'ता' => 0.0101581108268391,
264             'ों' => 0.00988621878759976,
265             'िय' => 0.00920298492610913,
266             'िक' => 0.00805375053344798,
267             'वा' => 0.00798647827631659,
268             'ना' => 0.00789327817008249,
269             'कर' => 0.00784142247187704,
270             'को' => 0.00762699215227075,
271             'वि' => 0.00716589688984939,
272             'मा' => 0.0069717883979182,
273             'कि' => 0.00686737624882887,
274             'ित' => 0.00652821195245814,
275             'पर' => 0.00642800431943951,
276             'और' => 0.00632639518106398,
277             'सा' => 0.00620446421501335,
278             'जा' => 0.00579031938204826,
279             'ला' => 0.00576859604901625,
280             'रत' => 0.00573005465170139,
281             'भा' => 0.00565927863117775,
282             'ाल' => 0.00545956411781895,
283             'हा' => 0.00535585272140806,
284             'ति' => 0.0052227097125022,
285             'इस' => 0.00517996379911663,
286             'ात' => 0.00514352465983713,
287             'री' => 0.00511969906876977,
288             'हो' => 0.00507555165002729,
289             'रि' => 0.00504962380092457,
290             'ैं' => 0.00495291993129821,
291             'लि' => 0.00485481455631494,
292             'बा' => 0.00472937982687204,
293             'ती' => 0.00470905799919694,
294             'ाम' => 0.00468593316080802,
295             'नि' => 0.00463197520456723,
296             'सं' => 0.00460254359207225,
297             'यो' => 0.00451214649655195,
298             'था' => 0.00448411638941387,
299             'सक' => 0.00429911768230256,
300             'िन' => 0.00429841692962411,
301             };
302              
303             ${Lingua::Identify::languages{'ngrams3'}{'hi'}} = {
304             'में' => 0.0212231371543885,
305             'िया' => 0.00907190741095055,
306             'हैं' => 0.00796123350986189,
307             'कार' => 0.00701180587393671,
308             'मान' => 0.0045160987549141,
309             'ारत' => 0.00440057904255818,
310             'भार' => 0.00434161585604319,
311             'राज' => 0.0042152661706539,
312             'यों' => 0.00379530388302666,
313             'किय' => 0.00362322764482983,
314             'जात' => 0.00362202431449279,
315             'अपन' => 0.00354019785157402,
316             'वार' => 0.00314189551001351,
317             'होत' => 0.00307450901113923,
318             'ियो' => 0.0030059191819279,
319             'ाता' => 0.00297944591451301,
320             'ारा' => 0.00297944591451301,
321             'िका' => 0.00297824258417597,
322             'पुर' => 0.00286031621114597,
323             'लिए' => 0.0027905230515976,
324             'करन' => 0.00263288677744526,
325             'पूर' => 0.0026076168403674,
326             'नही' => 0.00257272026059322,
327             'हीं' => 0.00252458704711159,
328             'गया' => 0.0025161637347523,
329             'हिन' => 0.00251496040441526,
330             'देश' => 0.00247645383362995,
331             'सके' => 0.00247043718194475,
332             'लिय' => 0.00241147399542975,
333             'रने' => 0.0023657474426222,
334             'विश' => 0.00234288416621843,
335             'योग' => 0.00226466769431077,
336             'रिक' => 0.00225865104262557,
337             'सकत' => 0.0022093144988069,
338             'िला' => 0.002182841231392,
339             'उनक' => 0.00216238461566231,
340             'दिय' => 0.00216238461566231,
341             'नों' => 0.00216118128532527,
342             'इसक' => 0.00215275797296598,
343             'रूप' => 0.00214914798195486,
344             'धिक' => 0.00213831800892149,
345             'जिस' => 0.00213831800892149,
346             'बाद' => 0.00212989469656221,
347             'करत' => 0.00212026805386588,
348             'पने' => 0.00205167822465455,
349             'अनु' => 0.00204445824263231,
350             'रका' => 0.00203483159993598,
351             'महा' => 0.00202159496622853,
352             'निक' => 0.00197586841342098,
353             'रती' => 0.00197105509207282,
354             };
355              
356             ${Lingua::Identify::languages{'ngrams4'}{'hi'}} = {
357             'भारत' => 0.00767578068818717,
358             'किया' => 0.006217625752034,
359             'ियों' => 0.00419523787397027,
360             'नहीं' => 0.00393856720235606,
361             'करने' => 0.00378146704990253,
362             'जाता' => 0.00375491491145968,
363             'अपने' => 0.00370402331277755,
364             'दिया' => 0.00322387214260268,
365             'वारा' => 0.00319732000415983,
366             'अधिक' => 0.00287205630823492,
367             'रकार' => 0.00283886613518136,
368             'होता' => 0.00272159419039211,
369             'लिये' => 0.00248262494440646,
370             'ारती' => 0.00231003604452794,
371             'कारण' => 0.00230118533171365,
372             'सकता' => 0.00229454729710294,
373             'इसके' => 0.00226799515866009,
374             'रतीय' => 0.00225693176764224,
375             'रेणी' => 0.00215293589207441,
376             'होने' => 0.00213523446644584,
377             'समें' => 0.00212859643183513,
378             'अपनी' => 0.00203345126908158,
379             'बहुत' => 0.00192724271531018,
380             'ाहित' => 0.00188962718584948,
381             'उनके' => 0.0018807764730352,
382             'अकबर' => 0.00186307504740663,
383             'ोंने' => 0.00184758629998163,
384             'होंन' => 0.00183873558716735,
385             'अनुस' => 0.00178784398848522,
386             'साहि' => 0.0017745679192638,
387             'हिला' => 0.0017059748949531,
388             'ुसार' => 0.00168163543471382,
389             'नुसा' => 0.00168163543471382,
390             'भाषा' => 0.00167278472189954,
391             'करते' => 0.00166614668728883,
392             'होती' => 0.00166393400908526,
393             'सबसे' => 0.00163959454884598,
394             'महिल' => 0.00163738187064241,
395             'रिया' => 0.0015997663411817,
396             'ोजीश' => 0.00159312830657099,
397             'जीशन' => 0.00159312830657099,
398             'पोजी' => 0.00159312830657099,
399             'किसी' => 0.00156657616812814,
400             'जैसे' => 0.00153781135148172,
401             'गंगा' => 0.00152010992585315,
402             'ियाँ' => 0.00150683385663173,
403             'सरका' => 0.00150240850022459,
404             'परिव' => 0.00148028171818888,
405             'पुरु' => 0.00146258029256031,
406             'करता' => 0.00146258029256031,
407             };
408              
409             ${Lingua::Identify::languages{'letters'}{'hi'}} = {
410             'ा' => 0.0924164573524215,
411             'क' => 0.0706452290677796,
412             'र' => 0.0698931303542266,
413             'े' => 0.0590571786031497,
414             'न' => 0.0441699217817338,
415             'स' => 0.0428877725462481,
416             'ि' => 0.0426513986648457,
417             'त' => 0.0398402208066318,
418             'ी' => 0.0380905765612614,
419             'ह' => 0.0360926203596703,
420             'ं' => 0.0358930157487083,
421             'म' => 0.0353166454964807,
422             'य' => 0.0295037581059528,
423             'प' => 0.0273491743627456,
424             'ल' => 0.0252595337465499,
425             'व' => 0.0252084387863276,
426             'ो' => 0.0247170676268062,
427             'द' => 0.0215424947711232,
428             'ज' => 0.0176167782478726,
429             'ु' => 0.0158876674911897,
430             'ब' => 0.0154493013838616,
431             'ै' => 0.0147473425845454,
432             'ग' => 0.0146523155089918,
433             'श' => 0.0108951646021756,
434             'अ' => 0.00980832227071734,
435             'भ' => 0.00957433600427861,
436             'थ' => 0.00778935505744602,
437             'ट' => 0.00727315270230262,
438             'ू' => 0.00716475498295243,
439             'च' => 0.00714899672419227,
440             'ध' => 0.0071375361723667,
441             'ए' => 0.0070081274413363,
442             'ष' => 0.00690163981395704,
443             'इ' => 0.00643796498801417,
444             'उ' => 0.00642698195918133,
445             'ण' => 0.00599100346681693,
446             'आ' => 0.00541463321458928,
447             'ड' => 0.00529334237443533,
448             'ख' => 0.0048392180083471,
449             'औ' => 0.00447104778095065,
450             'ई' => 0.00330350406372067,
451             'फ' => 0.00313493844728624,
452             'e' => 0.00217463970890198,
453             'ृ' => 0.00211399428882501,
454             'a' => 0.00187905297640081,
455             'i' => 0.00178163828588347,
456             'ँ' => 0.00162071303733275,
457             'छ' => 0.0016140277154345,
458             'ौ' => 0.00161068505448537,
459             'r' => 0.00156866303112495,
460             'n' => 0.00142683870228351,
461             't' => 0.00142015338038527,
462             'o' => 0.00137860888001757,
463             'ओ' => 0.00133324419570802,
464             's' => 0.0013165308909624,
465             'ठ' => 0.00128501437344208,
466             'घ' => 0.00109305013036378,
467             'l' => 0.0009550459854642,
468             'c' => 0.000937855157725844,
469             'ॉ' => 0.000871956984728815,
470             'ढ' => 0.000669009712817672,
471             'm' => 0.000631762919384568,
472             'p' => 0.000575892729234913,
473             'u' => 0.000565387223394806,
474             'h' => 0.000564909700402074,
475             'ञ' => 0.00056395465441661,
476             'd' => 0.000546286303685522,
477             'g' => 0.000482775745652153,
478             'झ' => 0.000411147296742338,
479             'ऐ' => 0.000363394997469128,
480             'ः' => 0.000342861508781648,
481             'ऊ' => 0.000316597744181382,
482             'y' => 0.000313255083232258,
483             'f' => 0.000312300037246793,
484             'b' => 0.000302272054399419,
485             'v' => 0.000293199117537509,
486             'ऑ' => 0.000253087186148013,
487             'w' => 0.000225390852569551,
488             'k' => 0.000200559656947482,
489             'ॊ' => 0.00016140277154345,
490             'ऋ' => 0.000155194972637933,
491             'x' => 0.000102667443437402,
492             'j' => 5.15724832150668e-05,
493             'ऍ' => 4.96623912441384e-05,
494             'z' => 3.29490864985149e-05,
495             'q' => 3.05614715348544e-05,
496             'ङ' => 2.48311956220692e-05,
497             'ॅ' => 2.29211036511408e-05,
498             'ळ' => 1.9100919709284e-05,
499             'ا' => 7.6403678837136e-06,
500             'ऱ' => 7.6403678837136e-06,
501             'ॠ' => 7.6403678837136e-06,
502             'ل' => 7.6403678837136e-06,
503             'ऎ' => 5.7302759127852e-06,
504             'μ' => 5.7302759127852e-06,
505             'م' => 3.8201839418568e-06,
506             'ऽ' => 3.8201839418568e-06,
507             'ॐ' => 3.8201839418568e-06,
508             'á' => 3.8201839418568e-06,
509             'স' => 3.8201839418568e-06,
510             'ু' => 3.8201839418568e-06,
511             'ñ' => 3.8201839418568e-06,
512             'ó' => 3.3426609491247e-06,
513             'í' => 1.9100919709284e-06,
514             'ऌ' => 1.9100919709284e-06,
515             'ī' => 1.9100919709284e-06,
516             'ন' => 1.9100919709284e-06,
517             'র' => 1.9100919709284e-06,
518             'ت' => 1.9100919709284e-06,
519             'é' => 1.9100919709284e-06,
520             'া' => 1.9100919709284e-06,
521             'ऩ' => 1.9100919709284e-06,
522             'ॄ' => 1.9100919709284e-06,
523             'إ' => 1.9100919709284e-06,
524             'س' => 1.9100919709284e-06,
525             'চ' => 1.9100919709284e-06,
526             'ü' => 1.9100919709284e-06,
527             '中' => 1.9100919709284e-06,
528             'ر' => 1.9100919709284e-06,
529             'ষ' => 1.9100919709284e-06,
530             'দ' => 1.9100919709284e-06,
531             'ভ' => 1.9100919709284e-06,
532             'ā' => 1.9100919709284e-06,
533             '國' => 1.9100919709284e-06,
534             'ॡ' => 1.9100919709284e-06,
535             'ব' => 1.9100919709284e-06,
536             'ن' => 1.9100919709284e-06,
537             'ج' => 1.9100919709284e-06,
538             'آ' => 1.9100919709284e-06,
539             '秦' => 1.9100919709284e-06,
540             'ऒ' => 1.9100919709284e-06,
541             'ॆ' => 1.9100919709284e-06,
542             'ح' => 1.9100919709284e-06,
543             'ق' => 1.9100919709284e-06,
544             };