यदि आप Apple पेटेंट पढ़ते हैं तो एक स्पष्टीकरण है कि यह कैसे काम करता है।
अमेरिकी पेटेंट
पेटेंट नंबर 8,232,973 के लिए "पाठ इनपुट के लिए शब्द सिफारिशें प्रदान करने वाली विधि, डिवाइस और ग्राफिकल यूजर इंटरफेस"
तथा
ऐप्पल का यूएस पेटेंट नंबर 8,074,172 "विधि, प्रणाली और शब्द अनुशंसाएं प्रदान करने के लिए ग्राफिकल यूजर इंटरफेस" या भविष्य कहनेवाला पाठ के लिए।
… .. फिर भी, इन पोर्टेबल संचार उपकरणों का आकार पोर्टेबल डिवाइस में भौतिक या आभासी कीबोर्ड जैसे टेक्स्ट इनपुट डिवाइस के आकार को भी प्रतिबंधित करता है। आकार-प्रतिबंधित कीबोर्ड के साथ, डिजाइनर अक्सर चाबियों को छोटा करने या चाबियों को अधिभारित करने के लिए मजबूर होते हैं। दोनों गलतियाँ टाइप कर सकते हैं और इस प्रकार गलतियों को सुधारने के लिए और अधिक पीछे हट सकते हैं। यह उपकरणों पर पाठ द्वारा संचार की प्रक्रिया को अक्षम बनाता है और ऐसे पोर्टेबल संचार उपकरणों के साथ उपयोगकर्ता की संतुष्टि को कम करता है।
..... स्ट्रिंग्स के सेट की तुलना एक शब्दकोश से की जाती है। शब्दकोश में ऐसे शब्द जिनमें उपसर्ग के रूप में तार का कोई सेट होता है, उन्हें पहचाना जाता है (206)। जैसा कि यहाँ प्रयोग किया गया है, "उपसर्ग" का अर्थ है कि स्ट्रिंग शब्दकोश में किसी शब्द का उपसर्ग है या शब्दकोश में स्वयं एक शब्द है। एक शब्दकोश, जैसा कि यहां इस्तेमाल किया गया है, शब्दों की एक सूची को संदर्भित करता है। शब्दकोश प्री-मेड हो सकता है और मेमोरी में संग्रहीत किया जा सकता है। शब्दकोश में शब्द के प्रत्येक शब्द के लिए उपयोग आवृत्ति रैंकिंग भी शामिल हो सकती है। किसी शब्द के लिए एक उपयोग आवृत्ति रैंकिंग किसी भाषा में उस शब्द के लिए सांख्यिकीय उपयोग आवृत्ति को इंगित करती है (या अधिक सामान्यतः, मेल खाती है)। कुछ अवतार में, शब्दकोश में किसी भाषा के अलग-अलग प्रकारों के लिए अलग-अलग उपयोग आवृत्ति रैंकिंग शामिल हो सकते हैं। उदाहरण के लिए,
कुछ अवतार में, शब्दकोश अनुकूलन योग्य हो सकता है। अर्थात्, उपयोगकर्ता द्वारा शब्दकोष में अतिरिक्त शब्द जोड़े जा सकते हैं। इसके अलावा, कुछ अवतार में, विभिन्न अनुप्रयोगों में अलग-अलग शब्द और उपयोग आवृत्ति रैंकिंग के साथ अलग-अलग शब्दकोष हो सकते हैं। उदाहरण के लिए, एक ईमेल एप्लिकेशन और एक एसएमएस एप्लिकेशन में अलग-अलग शब्द और एक ही भाषा के भीतर अलग-अलग उपयोग आवृत्ति रैंकिंग के साथ अलग-अलग शब्दकोष हो सकते हैं।
पहचाने गए शब्द उम्मीदवार शब्द हैं जो इनपुट अनुक्रम के लिए अनुशंसित प्रतिस्थापन के रूप में उपयोगकर्ता को प्रस्तुत किए जा सकते हैं। उम्मीदवार शब्द (208) रन बनाए हैं। प्रत्येक उम्मीदवार शब्द इनपुट अनुक्रम और वैकल्पिक रूप से अन्य कारकों के साथ एक चरित्र-से-वर्ण तुलना पर आधारित होता है। FIGS के संबंध में उम्मीदवार के शब्दों के स्कोरिंग के बारे में अधिक जानकारी नीचे वर्णित है। 3 और 7 ए -7 सी। उम्मीदवार शब्दों का एक सबसेट पूर्वनिर्धारित मानदंड (210) के आधार पर चुना जाता है और चयनित उपसमूह उपयोगकर्ता (212) को प्रस्तुत किया जाता है। कुछ अवतार में, चयनित उम्मीदवार शब्द शब्दों की क्षैतिज सूची के रूप में उपयोगकर्ता को प्रस्तुत किए जाते हैं।
चित्रमय दृश्य:
यह कैसे काम करता है, इस पर एक पूर्ण विवरण प्रदान करने का मेरा इरादा नहीं था, लेकिन इसके लिए एक मार्गदर्शिका प्रदान करता हूं।
तो क्या हुआ
ध्यान दें कि मेरे शब्दकोश में यह नहीं है इसलिए इसे लाल रेखांकित किया गया है और इसे देखने की सिफारिश की जा रही है।
विकल्प हैं:
1- इसे देखो और सही करो
2- टाइप किए गए शब्दकोश में जोड़ें
3- इसे नजरअंदाज करें
भविष्य कहनेवाला कीबोर्ड लॉजिक सभी 3 इनपुट्स को ध्यान में रखेगा। यहां तक कि अनदेखा संस्करण, और यह मान लेगा कि मैं क्या चाहता था। इसलिए आपके मामले में, आपने शायद इसे अपने शब्दकोश में नहीं जोड़ा है, लेकिन उस शब्द का एक से अधिक बार उपयोग किया है, इसलिए यह सबसे अधिक संभावित (भविष्य कहनेवाला) के रूप में चिह्नित हो गया।