కన్నడ హోమ్వర్క్ని పూర్తి చేయడానికి తన కొడుకుకు సహాయం చేయడానికి ప్రయత్నిస్తున్న తండ్రి సాంకేతిక కథనానికి నాందిగా అనిపించకపోవచ్చు. కానీ బెంగళూరుకు చెందిన డెవలపర్ కృష్ణ పెర్మి కోసం, ఆ రోజువారీ సవాలు చివరికి పూర్తిగా ఆఫ్లైన్లో పనిచేసే ఉచిత కీబోర్డ్ యాప్ అక్షర్ను రూపొందించడానికి దారితీసింది.
ఐఫోన్లు మరియు ఐప్యాడ్లలో అందుబాటులో ఉన్న ఈ యాప్, యూజర్లను ఇంగ్లీషులో ఫొనెటిక్గా టైప్ చేయడానికి మరియు టెక్స్ట్ను ఇండియన్ స్క్రిప్ట్లుగా మార్చడానికి అనుమతిస్తుంది. వినియోగదారు డేటాను బాహ్య సర్వర్లకు పంపడం కంటే అక్షరం పరికరంలో నేరుగా ప్రతిదీ ప్రాసెస్ చేస్తుంది, అంటే వారి డేటాకు ఎటువంటి ప్రమాదం లేదు.
ఈ యాప్ ప్రస్తుతం హిందీ, కన్నడ, తమిళం, తెలుగు, బెంగాలీ మరియు మరాఠీ, అలాగే బోడో, డోగ్రీ, కాశ్మీరీ, కొంకణి, మైథిలి, మణిపురి, సంస్కృతం మరియు సింధీలతో సహా 21 భారతీయ భాషలలో టైపింగ్కు మద్దతు ఇస్తుంది. ఇంతలో, కీబోర్డ్ యొక్క UIని యాపిల్ ప్రస్తుతం సపోర్ట్ చేస్తున్న మొత్తం 11 భారతీయ భాషల్లో యాక్సెస్ చేయవచ్చు.
పెర్మి అక్షరాన్ని ఎందుకు అభివృద్ధి చేసింది?
ఉత్తర కర్నాటకలో చదవడం మరియు రాయడం ద్వారా పెరిగిన కన్నడ భాషలో పెర్మి తన కొడుకుకు సహాయం చేస్తున్నప్పుడు ఈ ఆలోచన ఉద్భవించింది.
“నేను నా పిల్లవాడికి సహాయం చేస్తున్న ప్రాక్టీస్ వర్క్ కోసం నాకు ఒక సాధారణ యాప్ కావాలి” అని పెర్మీతో ఇంటరాక్షన్లో చెప్పారు. పుదీనా. “నన్ను ఇబ్బంది పెట్టే విషయాలలో ఒకటి, వినియోగదారులు Googleకి పంపుతున్న వాటిపై నాకు ఎటువంటి నియంత్రణ లేదు.”
ఆ ఆందోళన చివరికి ఇంటర్నెట్ కనెక్షన్ లేకుండా పనిచేసే గోప్యత-కేంద్రీకృత కీబోర్డ్గా పరిణామం చెందింది.
“అన్ని వయసుల వారు ఈ యాప్ని ఉపయోగించేందుకు, వారు తమ మొదటి పదాల కోసం ఉపయోగిస్తున్నా లేదా వారు తమ OTPలు లేదా క్రెడిట్ కార్డ్ సమాచారాన్ని నమోదు చేస్తున్నా, ఇంటర్నెట్ కనెక్షన్ లేకుండా పనిచేసే ఒక పరిష్కారం నాకు అవసరం” అని అతను చెప్పాడు.
అక్షర్ అనే పేరు ఎందుకు వచ్చింది?
పెర్మీ కోసం, కీబోర్డ్ పేరు అతని రచనతో జీవితకాల అనుబంధంతో ముడిపడి ఉంది.
“నేను ప్రాథమికంగా రచయితగా నాకు అనుబంధం కలిగి ఉన్నాను,” అతను చెప్పాడు, “నేను దాని చుట్టూ ఏదైనా చేయాలనుకున్నాను. నేను ఈ యాప్ని రూపొందించడానికి ప్రయత్నిస్తున్నప్పుడు, అక్షరం వలె పరిపూర్ణంగా భావించే పేరు మరొకటి లేదని నేను భావించాను.”
అతని యాప్ పేరుకు ప్రేరణ కూడా అతని తండ్రి నుండి వచ్చింది, అతను చిన్న వయస్సులోనే అతనికి భాష మరియు రచనను పరిచయం చేశాడు. అతని కీబోర్డ్ యాప్తో, పెర్మీ ఆ కనెక్షన్ని ప్రతిబింబించే పేరును కూడా కోరుకున్నాడు.
పేరు కూడా లోతైన అర్థాన్ని కలిగి ఉంది, ఇది పెర్మి కోసం ఆలోచన వెనుక ఉన్న స్థితిస్థాపకతను సూచిస్తుంది.
“అక్షరం అంటే నాశనమైనది, నాశనం చేయలేనిది. కాబట్టి అది నాకు ఒక రకంగా ప్రతిధ్వనించింది,” అని అతను చెప్పాడు.
బిల్డింగ్ అక్షరం
అక్షర్ను నిర్మించేటప్పుడు AI4Bharat అభివృద్ధి చేసిన ఓపెన్ సోర్స్ AI మోడల్ను ఉపయోగించినట్లు పర్మి మింట్తో చెప్పారు. ఈ మోడల్ ఆంగ్ల అక్షరాల కలయికలను అంచనా వేయడానికి మరియు వాటిని కన్నడ, హిందీ లేదా గుజరాతీ వంటి ఇతర భారతీయ భాషలలోకి మార్చడానికి రూపొందించబడింది.
అయితే, ఐఫోన్ కీబోర్డ్లో మోడల్ను అమలు చేయడం సూటిగా లేదని పెర్మి వివరించింది.
“ప్రధాన సవాలు పరిమాణం. IndicXlit మోడల్ వాస్తవానికి 350MB చుట్టూ ఉంది,” పెరిని చెప్పారు. “కానీ కీబోర్డ్ పని చేయడానికి, పరిమిత స్థలం మాత్రమే కేటాయించబడుతుంది, దాదాపు 75MB ఉండవచ్చు.”
ఆ పరిమితిని అధిగమించడానికి, అతను బెంగళూరులోని ఆపిల్ డెవలపర్ సెంటర్తో కలిసి కచ్చితత్వాన్ని కాపాడుతూ మోడల్ను కంప్రెస్ చేయడంలో పనిచేశాడు.
బెంగళూరులోని యాపిల్ డెవలపర్ సెంటర్కి వెళ్లాను. “పరిమాణీకరణ యొక్క భావనలతో వారు నాకు సహాయం చేసారు, మనం దానిని ఎలా కుదించగలము. 32 ఫ్లోటింగ్ పాయింట్ విలువలకు బదులుగా, నేను 16ని ఉపయోగించాను. ఆ విధంగా, అది ఖచ్చితత్వాన్ని కోల్పోకుండా పరిమాణాన్ని కుదించింది.”




