Predictive Text

Predictive text ဆိုသည္မွာ မိုဘိုင္းထုတ္ကုန္ တစ္ခုေပၚတြင္ စာ႐ိုက္သည့္အခါ စာလံုးမ်ားကို ခန္႔မွန္းေဖာ္ျပေပးသည့္ input နည္းပညာတစ္ခု ျဖစ္သည္။ စာလံုးမ်ားကို ခန္႔မွန္းေဖာ္ျပျခင္းသည္ message ရိွ အျခားေသာ စာလံုးမ်ားကို အေျခခံၿပီး စာလံုးမ်ား၏ ပထမစာလံုးကို ႐ိုက္လုိက္သည့္အခါတြင္ ေဖာ္ျပေပးသည္။ ထို႔အတြက္ေၾကာင့္ end user မ်ားအေနျဖင့္ လ်င္ျမန္စြာ စာ႐ိုက္ႏိုင္သည့္ လုပ္ေဆာင္ခ်က္ကို predictive text က ေထာက္ပံ့ေပးႏိုင္သည္။

Apple သည္ iOS 8 ကို ျဖန္႔ခ်ိရာတြင္ QuickType ဟုေခၚေသာ predictive text bar ကို ထည့္သြင္းခဲ့သည္။ QuickType တြင္ machine learning component တစ္ခုပါဝင္ေသာေၾကာင့္ custom dictionary မ်ားကို တည္ေဆာက္ႏိုင္သည္။ ၎သည္ software က end user မ်ား အေနျဖင့္ ဘန္းစကားမ်ား အသံုးျပဳကာ ဆက္သြယ္မႈမ်ား ျပဳလုပ္ရာတြင္ မွတ္သားထားႏိုင္ၿပီး စာလံုးခန္႔မွန္းေဖာ္ျပမႈမ်ားကို ခ်ိန္ညိႇႏိုင္သည္။ Android တြင္ predictive text ကို ၂၀၁၂ ခုႏွစ္က ျဖန္႔ခ်ိခဲ့သည့္ Jelly Bean 4.1 မွ စတင္မိတ္ဆက္ေပးခဲ့သည္။

Predictive text အတြက္ အေစာဆံုး application မ်ားအနက္ တစ္ခုမွာ T9 ျဖစ္သည္။ T9 သည္ မိုဘိုင္းဖုန္းမ်ားႏွင့္ အျခားေသာ အရြယ္ေသးငယ္သည့္ ထုတ္ကုန္မ်ားေပၚတြင္ ခလုတ္မ်ားကို ႀကိမ္ဖန္မ်ားစြာ ႏွိပ္ျခင္းျဖင့္ စာေရးသားမႈကို အလြယ္တကူ ျပဳလုပ္ႏိုင္ေစခဲ့သည္။

Predictive text နည္းပညာမ်ားသည္ ပိုမိုဆန္းသစ္လာခဲ့ေသာ္လည္း အမွားအယြင္းမ်ား ရိွေနေသးသည္။ ယခင္ Apple ထုတ္ကုန္မ်ားရိွ predictive text သည္ တစ္ခါတစ္ရံတြင္ cooperation ဟူေသာ စာလံုးကို Cupertino ဟူ၍ ေျပာင္းလဲ ေဖာ္ျပျခင္းမ်ိဳးကဲ့သို႔ စာလံုးအမွန္မ်ားကို မွားယြင္းေနေသာ စာလံုးမ်ားအျဖစ္ အလိုအေလ်ာက္ ေျပာင္းလဲေဖာ္ျပေလ့ရိွသည္။ ထိုသို႔ေသာ ျဖစ္စဥ္ကို Cupertino effect ဟု ေခၚဆိုၾကသည္။