Indic computing
انڈیک کمپیوٹنگ کا مطلب ہے "انڈیک میں کمپیوٹنگ" یعنی ہندوستانی رسم الخط اور زبانیں۔ اس میں ہندوستانی رسم الخط/زبانوں میں سافٹ ویئر تیار کرنا، ان پٹ طریقے، کمپیوٹر ایپلی کیشنز کی لوکلائزیشن، ویب ڈویلپمنٹ، ڈیٹا بیس مینجمنٹ، اسپیل چیکرز، اسپیچ ٹو ٹیکسٹ اور ٹیکسٹ ٹو اسپیچ ایپلی کیشنز اور ہندوستانی زبانوں میں او سی آر شامل ہیں۔ یونیکوڈ معیاری ورژن 15 باب 12 میں "جنوبی اور وسطی ایشیا-1، ہندوستان کے سرکاری رسم الخط" کے عنوان سے 9 ہندوستانی رسم الخط کے لیے کوڈ کی وضاحت کرتا ہے۔ 9 رسم الخط بنگالی، دیوانگری، گجراتی، گرموکھی، کنڑ، ملیالم، اڑیہ، تامل اور تیلگو ہیں۔ بہت سے ہندوستانی کمپیوٹنگ منصوبے چل رہے ہیں۔ ان میں کچھ سرکاری شعبے کی کمپنیاں، کچھ رضاکار گروپ اور انفرادی لوگ شامل ہیں۔ سرکاری شعبے کی ہندوستانی مرکزی حکومت نے موبائل فون کمپنیوں کے لیے یہ لازمی قرار دیا ہے کہ جن کے ہینڈسیٹ ہندوستان میں تیار، اسٹور، فروخت اور تقسیم کیے جاتے ہیں، ان کے پاس تمام 22 زبانوں کے فونٹ کا استعمال کرتے ہوئے ٹیکسٹ کی نمائش اور ٹائپنگ کے لیے سپورٹ ہو۔ اس اقدام سے لاکھوں صارفین کی طرف سے ہندوستانی زبانوں کے استعمال میں اضافہ دیکھا گیا ہے۔ ٹی ڈی آئی ایل الیکٹرانکس اور انفارمیشن ٹکنالوجی کا محکمہ، ہندوستان نے زبان کی رکاوٹ کے بغیر انسانی مشین کے تعامل کو آسان بنانے کے لیے انفارمیشن پروسیسنگ ٹولز اور تکنیکوں کو تیار کرنے کے مقصد سے ٹی ڈی آئی ایل (ہندوستانی زبانوں کے لیے ٹیکنالوجی کی ترقی) کا آغاز کیا۔ کثیر لسانی علمی وسائل کی تخلیق اور رسائی ؛ اور اختراعی صارف مصنوعات اور خدمات کو تیار کرنے کے لیے انہیں مربوط کرنا۔ 2005 میں، اس نے غیر تجارتی استعمال کے لیے سی ڈی کی شکل میں سرکاری/تعلیمی/نجی کمپنیوں کے تیار کردہ زبان کے سافٹ ویئر ٹولز کو تقسیم کرنا شروع کیا۔ ہندوستانی زبان ٹیکنالوجی پھیلاؤ اور تعیناتی مرکز پر تعینات ٹی ڈی آئی ایل پروگرام کے کچھ نتائج۔ یہ مرکز ان تمام لسانی وسائل، ٹولز اور ایپلی کیشنز کو پھیلاتا ہے جو ٹی ڈی آئی ایل فنڈنگ کے تحت تیار کیے گئے ہیں۔ اس پروگرام نے ڈاکٹر سورن لتا کی قیادت میں تیزی سے توسیع کی جنہوں نے اس پروگرام کا بین الاقوامی فوٹ پرنٹ بھی بنایا۔ وہ اب ریٹائر ہو چکی ہیں۔ سی-ڈیک سی-ڈیک ہندوستان میں قائم ایک سرکاری سافٹ ویئر کمپنی ہے جو زبان سے متعلق سافٹ ویئر تیار کرنے میں شامل ہے۔ یہ ہندوستانی زبانوں کے لیے معیاری کی بورڈ انسکرپٹ کی بورڈ تیار کرنے کے لیے مشہور ہے۔ اس نے ہندوستانی زبانوں کے بہت سے حل بھی تیار کیے ہیں جن میں ورڈ پروسیسرز، ٹائپنگ ٹولز، ٹیکسٹ ٹو اسپیچ سافٹ ویئر، ہندوستانی زبانوں میں او سی آر وغیرہ شامل ہیں۔ BharateeyaOO.org سی ڈی اے سی، بنگلور (جو پہلے این سی ایس ٹی، بنگلور کے نام سے جانا جاتا تھا) سے تیار کردہ کام بھارتیو بن گیا۔ اوپن آفس 2.1 میں 10 سے زیادہ ہندوستانی زبانوں کے لیے سپورٹ تھا۔ باس باس لینکس کو سینٹر فار ڈیولپمنٹ آف ایڈوانسڈ کمپیوٹنگ (سی ڈی اے سی) نے ہندوستان میں اوپن سورس سافٹ ویئر کے استعمال کو فروغ دینے کے لیے تیار کیا تھا۔ این جی او اور رضاکار گروپ انڈلینکس انڈلینکس تنظیم نے لینکس اور اس کی ایپلی کیشنز کے مختلف انڈیک زبان ورژن پر کام کرنے والے انفرادی رضاکاروں کو منظم کرنے میں مدد کی۔ سروور Sarovar.org ہندوستان کا پہلا پورٹل ہے جس نے مفت/اوپن سورس لائسنس کے تحت پروجیکٹوں کی میزبانی کی ہے۔ یہ ہندوستان کے تریویندرم میں واقع ہے اور ایشیا نیٹ ڈیٹا سینٹر میں ہوسٹ کیا گیا ہے۔ Sarovar.org کو لینکسینس نے اپنی کمیونٹی سروسز کے حصے کے طور پر اپنی مرضی کے مطابق، انسٹال اور برقرار رکھا ہے اور اسے ریور ویلی ٹیکنالوجیز نے اسپانسر کیا ہے۔ Sarovar.org ڈیبین ایچ اور GForge پر بنایا گیا ہے اور METTLE سے چلتا ہے۔ پیناک پیناک ایک غیر سرکاری خیراتی ادارہ ہے جو ہندوستانی زبان کے کمپیوٹنگ کے لیے وقف ہے۔ یہ سافٹ ویئر لوکلائزیشن، لینگویج سافٹ ویئر تیار کرنے، اوپن سورس سافٹ ویئر کو لوکلائز کرنے، آن لائن انسائیکلوپیڈیا کو افزودہ کرنے وغیرہ کے لیے کام کرتا ہے۔ اس کے علاوہ پناک لوگوں کو کمپیوٹنگ، انٹرنیٹ کے اخلاقی استعمال اور انٹرنیٹ پر ہندوستانی زبانوں کے استعمال کے بارے میں تعلیم دینے کے لیے کام کرتا ہے۔ انکور گروپ لینکس آپریٹنگ سسٹم پر بنگالی زبان (بنگالی) کی حمایت کرنے کے لیے کام کر رہا ہے جس میں مقامی بنگالی جی یو آئی، لائیو سی ڈی، انگریزی سے بنگالی مترجم، بنگالی او سی آر اور بنگالی ڈکشنری وغیرہ شامل ہیں۔ بھاشا انڈیا ایس ایم سی ایس ایم سی ایک مفت سافٹ ویئر گروپ ہے، جو ٹیکنالوجی کے محاذ پر کیرالہ میں زبان کی تقسیم کو ختم کرنے کے لیے کام کر رہا ہے اور آج ہندوستان میں سب سے بڑی زبان کمپیوٹنگ کمیونٹی ہے۔ ان پٹ کے طریقے مکمل سائز کے کی بورڈ یونیکوڈ ان پٹ کرنے کی آمد کے ساتھ کمپیوٹر پر انڈیک ٹیکسٹ بہت آسان ہو گیا ہے۔ اس مقصد کے لیے کئی طریقے موجود ہیں، لیکن اہم یہ ہیں:-انسکرپٹ انسکرپٹ ہندوستانی زبانوں کے لیے معیاری کی بورڈ ہے۔ سی-ڈی اے سی کے ذریعہ تیار کیا گیا اور حکومت ہند کے ذریعہ معیاری بنایا گیا۔ آج کل یہ مائیکروسافٹ ونڈوز (2000، ایکس پی، وسٹا، 7)، لینکس اور میکنٹوش سمیت تمام بڑے آپریٹنگ سسٹمز میں ان بلٹ آتا ہے۔ صوتیاتی نقل حرفی یہ ٹائپنگ کا ایک طریقہ ہے جس میں، مثال کے طور پر، صارف رومن حروف کا استعمال کرتے ہوئے ہندوستانی زبان میں متن ٹائپ کرتا ہے اور اسے حقیقی وقت میں صوتیاتی طور پر ہندوستانی رسم الخط میں مساوی متن میں تبدیل کیا جاتا ہے۔ اس قسم کی تبدیلی صوتیاتی ٹیکسٹ ایڈیٹرز، ورڈ پروسیسرز اور سافٹ ویئر پلگ ان کے ذریعے کی جاتی ہے۔ اس خیال کو آگے بڑھاتے ہوئے، کوئی بھی صوتیاتی آئی ایم ای ٹولز استعمال کر سکتا ہے جو کسی بھی ایپلی کیشن میں انڈیک ٹیکسٹ کو ان پٹ کرنے کی اجازت دیتے ہیں۔ صوتیاتی ٹرانسلیٹریٹرز کی کچھ مثالیں ایکسلیٹ، گوگل انڈیک ٹرانسلیٹریشن، باراہیم، انڈیک آئی ایم ای، روپانتر، ایس ایم سی کا انڈیک کی بورڈ اور مائیکروسافٹ انڈیک لینگویج ان پٹ ٹول ہیں۔ ایس ایم سی کے انڈیک کی بورڈ میں 23 زبانوں کے لیے سپورٹ ہے جبکہ گوگل انڈیک کی بورڈ صرف 11 ہندوستانی زبانوں کے لیے سپورٹ کرتا ہے۔ ان کی وسیع پیمانے پر درجہ بندی کی جا سکتی ہے: فکسڈ ٹرانسلیٹریشن اسکیم پر مبنی ٹولز-وہ متن کو تبدیل کرنے کے لیے ایک فکسڈ ٹرانسلیٹریشن اسکیم کا استعمال کرتے ہوئے کام کرتے ہیں۔ کچھ مثالیں انڈیک آئی ایم ای، روپانتر اور باراہیم ہیں۔ انٹیلیجنٹ/لرننگ بیسڈ ٹرانسلیٹریشن ٹولز-وہ لفظ کا لغت سے موازنہ کرتے ہیں اور پھر اسے ٹارگٹ لینگویج میں مساوی الفاظ میں تبدیل کرتے ہیں۔ ان میں سے کچھ مقبول ہیں گوگل انڈیک ٹرانسلیٹریشن، ایکسلیٹ، مائیکروسافٹ انڈیک لینگویج ان پٹ ٹول اور کوئل پیڈ۔ ریمنگٹن (ٹائپ رائٹر) یہ ترتیب اس وقت تیار کی گئی تھی جب کمپیوٹر کو ہندوستانی زبانوں کے ساتھ ایجاد یا تعینات نہیں کیا گیا تھا، اور ٹائپ رائٹر ہندوستانی رسم الخط میں متن ٹائپ کرنے کا واحد ذریعہ تھے۔ چونکہ ٹائپ رائٹر مکینیکل تھے اور اس میں اسکرپٹ پروسیسر انجن شامل نہیں ہو سکتا تھا، اس لیے ہر کردار کو کی بورڈ پر الگ سے رکھنا پڑتا تھا، جس کے نتیجے میں کی بورڈ کی ترتیب سیکھنا بہت پیچیدہ اور مشکل ہو جاتا تھا۔ یونیکوڈ کی آمد کے ساتھ، ریمنگٹن ترتیب کو ٹائپنگ کے مختلف ٹولز میں بیک ورڈ مطابقت کی خاطر شامل کیا گیا، تاکہ پرانے ٹائپسٹوں کو کی بورڈ کی نئی ترتیب سیکھنے کی ضرورت نہ پڑے۔ آج کل یہ ترتیب صرف پرانے ٹائپسٹ استعمال کرتے ہیں جو کئی سالوں کے استعمال کی وجہ سے اس ترتیب کے عادی ہیں۔ ریمنگٹن ترتیب کو شامل کرنے کا ایک ٹول انڈک آئی ایم ای ہے۔ ایک فونٹ جو ریمنگٹن کی بورڈ ترتیب پر مبنی ہے وہ کروتی دیو ہے۔ ایک اور آن لائن ٹول جو کروتی دیو کا استعمال کرتے ہوئے پرانے ریمنگٹن کی بورڈ لے آؤٹ کو بہت قریب سے سپورٹ کرتا ہے وہ ریمنگٹن ٹائپنگ ٹول ہے۔ بریل آئی بس شراڈا بریل، جو سات ہندوستانی زبانوں کو سپورٹ کرتا ہے، ایس ایم سی نے تیار کیا تھا۔ عددی کی بورڈ والے موبائل فون موبائل/ہینڈ/سیل فون کے بنیادی ماڈلز میں سادہ پرانے ٹیلی فون کی پیڈ کی طرح 12 چابیاں ہوتی ہیں۔ انگریزی میں ڈیٹا انٹری کو آسان بنانے کے لیے ہر کلید کو 3 یا 4 انگریزی حروف میں نقشہ بند کیا جاتا ہے۔ اس قسم کے کی پیڈ کے ساتھ ہندوستانی زبانوں کو داخل کرنے کے لیے، ایسا کرنے کے دو طریقے ہیں۔ پہلا ملٹی ٹیپ طریقہ ہے اور دوسرا پنینی کی پیڈ کی طرح اسکرین سے بصری مدد کا استعمال کرتا ہے۔ بنیادی استعمال ایس ایم ایس ہے۔ انگریزی/رومن زبانوں کے لیے استعمال ہونے والے 140 حروف کے سائز کو صرف تقریبا 70 زبان کے حروف کو ایڈجسٹ کرنے کے لیے استعمال کیا جا سکتا ہے جب کہ یونیکوڈ ملکیتی کمپریشن کو بعض اوقات ہندی جیسی پیچیدہ اسکرپٹ زبانوں کے لیے ایک پیغام کے سائز کو بڑھانے کے لیے استعمال کیا جاتا ہے۔ براڈ بینڈ وائرلیس کنسورشیم آف انڈیا (بی ڈبلیو سی آئی) نے مجوزہ معیار کے دستیاب طریقوں اور سفارشات کا ایک تحقیقی مطالعہ جاری کیا۔ ہندوستانی زبانوں میں ٹائپ کرنے کے لیے انگریزی ٹرانسلیٹریشن/فونٹک طریقے استعمال کیے جاتے ہیں۔ QuillPad IndiSMS مقامی طریقے مقامی طریقوں میں، زبان کے حروف اس زبان کے لیے ان حروف کے امکانات کی بنیاد پر عددی چابیاں کے مطابق اسکرین پر دکھائے جاتے ہیں۔ خصوصی کلید کا استعمال کرکے اضافی حروف تک رسائی حاصل کی جا سکتی ہے۔ جب کوئی لفظ جزوی طور پر ٹائپ کیا جاتا ہے، تو اختیارات پیش کیے جاتے ہیں جن میں سے صارف انتخاب کر سکتا ہے۔ کیورٹی کی بورڈ والے اسمارٹ فونز زیادہ تر اسمارٹ فونز میں تقریبا 35 چابیاں ہوتی ہیں جو بنیادی طور پر انگریزی زبان کو پورا کرتی ہیں۔ اعداد اور کچھ علامتوں تک رسائی ایک خاص کلید کے ساتھ حاصل کی جاتی ہے جسے آلٹ کہا جاتا ہے۔ اس قسم کے فونز کے لیے انڈیک ان پٹ کے طریقے ابھی تیار ہونا باقی ہیں، کیونکہ رینڈرنگ کے لیے یونیکوڈ کی سپورٹ وسیع پیمانے پر دستیاب نہیں ہے۔ سافٹ/ورچوئل کی بورڈ والے اسمارٹ فونز کے لیے اسمارٹ فون کے استعمال کے لیے انسکرپٹ کو اپنایا جا رہا ہے۔ اینڈرائیڈ فونز کے لیے جو ہندوستانی زبانوں کو پیش کر سکتے ہیں، سوالیکھ کثیر لسانی کی پیڈ ملٹائلنگ کی بورڈ ایپ دستیاب ہے۔ جی بورڈ کئی ہندوستانی زبانوں کے لیے سپورٹ پیش کرتا ہے۔ لوکلائزیشن کا مطلب سافٹ ویئر، آپریٹنگ سسٹم، ویب سائٹس وغیرہ کا ترجمہ کرنا ہے۔ ہندوستانی زبان میں مختلف ایپلی کیشنز۔ مختلف رضاکار گروپ اس سمت میں کام کر رہے ہیں۔ مینڈرک تمل ورژن ایک قابل ذکر مثال مینڈرک لینکس کا تمل ورژن ہے (2011 سے ناکارہ)۔ ٹورنٹو (کینیڈا) میں تامل بولنے والوں نے مینڈرک، ایک لینکس سافٹ ویئر، ایک تامل ورژن کے ساتھ جاری کیا۔ یہ بات قابل ذکر ہے کہ تمام خصوصیات تک تمل میں رسائی حاصل کی جا سکتی ہے۔ اس سے تامل جاننے والوں کے لیے کمپیوٹر کے استعمال کے لیے انگریزی علم کی شرط ختم ہو گئی ہے۔ انڈ لینکس انڈ لینکس ایک رضاکار گروپ ہے جس کا مقصد لینکس آپریٹنگ سسٹم کا ہندوستانی زبانوں میں ترجمہ کرنا ہے۔ اس گروپ کی کوششوں سے لینکس کو ہندی اور دیگر ہندوستانی زبانوں میں تقریبا مکمل طور پر مقامی بنایا گیا ہے۔ نپون نپون ایک آن لائن ترجمہ کا نظام ہے جس کا مقصد مختلف ایپلی کیشنز کا ہندی میں ترجمہ کرنا ہے۔ یہ اکشرگرام نیٹ ورک کا حصہ ہے۔ لوکلائزنگ ویب سائٹس گوڈیڈی نے اپنی ویب سائٹ کو ہندی، مراٹھی اور تامل میں لوکلائز کیا ہے اور یہ بھی نوٹ کیا ہے کہ آئی وی آر کے لیے کال کا 40 فیصد حجم ہندوستانی زبانوں میں ہے۔ ہندوستانی بلاگنگ سے مراد ہندوستانی زبانوں میں بلاگنگ ہے۔ ہندوستانی زبانوں میں بلاگنگ کو فروغ دینے کے لیے مختلف کوششیں کی گئی ہیں۔ سماجی نیٹ ورک کچھ سماجی نیٹ ورک ہندوستانی زبانوں میں شروع کیے گئے ہیں۔ پروگرامنگ ہندوستانی پروگرامنگ زبانیں بنگ بھاشا-بنگالی میں پروگرامنگ ہندی زبان ایزل کا استعمال کرتے ہوئے پروگرامنگ، تامل فریم ورک گرکن میں ایک پروگرامنگ زبان، ایک مقبول ڈومین مخصوص زبان کو گجراتی، ہندی، کنڑ، پنجابی، تامل، تیلگو اور اردو کے لیے سپورٹ حاصل ہے۔ ہندوستانی زبانوں میں قدرتی زبان کی پروسیسنگ بڑھ رہی ہے۔ آئی این ایل ٹی کے، اسٹینفورڈ این ایل پی جیسی کئی لائبریریاں دستیاب ہیں۔ ترجمہ گوگل آف لائن سپورٹ کے ساتھ ساتھ ہندی، بنگالی، مراٹھی، تامل، تیلگو، گجراتی، پنجابی، ملیالم اور کنڑ کے لیے بہتر ترجمہ کی خصوصیت پیش کرتا ہے۔ مائیکروسافٹ ان میں سے کچھ زبانوں کا ترجمہ بھی پیش کرتا ہے۔ سافٹ ویئر انڈک لینگویج اسٹیک فکی اور ٹی ڈی آئی ایل کے زیر اہتمام مشترکہ طور پر منعقدہ ایک سمپوزیم میں الیکٹرانکس اور آئی ٹی کی وزارت کے سکریٹری جناب اجے پرکاش ساہنی نے کہا کہ انڈیا لینگویج اسٹیک مواصلات کی رکاوٹوں کو دور کرنے میں مدد کر سکتا ہے۔ ہجے چیکرس ٹرانسلیٹریشن ٹولز ٹرانسلیٹریشن ٹولز صارفین کو کسی متن کو مختلف اسکرپٹ میں پڑھنے کی اجازت دیتے ہیں۔ ابھی تک اکشرمکھا وہ آلہ ہے جو زیادہ تر ہندوستانی رسم الخط کی اجازت دیتا ہے۔ گوگل انڈک ٹرانسلیٹریشن بھی پیش کرتا ہے۔ ان میں سے کسی بھی رسم الخط کے متن کو کسی بھی دوسرے رسم الخط میں تبدیل کیا جا سکتا ہے اور اس کے برعکس۔ جبکہ گوگل اور مائیکروسافٹ لاطینی حروف سے ہندوستانی رسم الخط میں نقل حرفی کی اجازت دیتے ہیں۔ اسپیچ ٹو ٹیکسٹ وائس ریکگنیشن ایپل انکارپوریٹڈ نے سری میں بڑی ہندوستانی زبانوں کے لیے سپورٹ شامل کی۔ ایمیزون کے الیکسا میں ہندی کی سپورٹ ہے اور یہ بڑی ہندوستانی زبانوں کو جزوی طور پر تسلیم کرتا ہے۔ گوگل اسسٹنٹ میں بڑی ہندوستانی زبانوں کے لیے بھی سپورٹ ہے۔ بین الاقوامی ڈومین نام آپریٹنگ سسٹم انڈس او ایس ورچوئل اسسٹنٹ اے آئی پر مبنی ورچوئل اسسٹنٹ گوگل اسسٹنٹ مختلف ہندوستانی زبانوں کو سپورٹ فراہم کرتا ہے۔ استعمال اور ترقی گوڈیڈی کے مطابق، ہندی، مراٹھی اور تامل زبانوں نے ہندوستان کے انٹرنیٹ ٹریفک کا 61 فیصد حصہ لیا۔ 1 فیصد سے بھی کم آن لائن مواد ہندوستانی زبانوں میں ہے۔ نئی بنائی گئی ٹاپ ایپس میں متعدد ہندوستانی زبانوں اور/یا ہندوستانی زبان کے مواد کو فروغ دینے کے لیے سپورٹ ہے۔ 61 فیصد ہندوستانی صارفین بنیادی طور پر اس کے ساتھ بات چیت کرنے کے لیے اپنی مقامی زبانیں استعمال کرتے ہیں۔ ایک حالیہ تحقیق سے پتہ چلا ہے کہ تمل، ہندی، کنڑ، بنگالی، مراٹھی، تیلگو، گجراتی اور ملیالم جیسی مقامی زبانوں میں انٹرنیٹ کو اپنانا سب سے زیادہ ہے۔ اس کا تخمینہ ہے کہ مراٹھی، بنگالی، تامل اور تیلگو ملک میں مقامی زبان کے کل صارفین کی بنیاد کا 30 فیصد بنیں گے۔ فی الحال 42 فیصد پر تامل میں انٹرنیٹ کو اپنانے کی سطح سب سے زیادہ ہے، اس کے بعد ہندی میں 39 فیصد اور کنڑ میں 37 فیصد ہے۔ انٹیکس نے یہ بھی بتایا کہ اس کے علاقائی زبان کے استعمال کا 87 فیصد ہندی، بنگالی، تامل، گجراتی اور مراٹھی بولنے والوں سے آیا ہے۔ لاوا موبائلز نے اطلاع دی کہ تمل اور ملیالم ان کے فون پر سب سے زیادہ مقبول ہیں، ہندی سے بھی زیادہ۔ ۔