Bashoratli matn - Predictive text - Wikipedia

Bashoratli matn bu kiritish texnologiyasi bitta tugma yoki tugma ko'p harflarni ifodalaydigan joyda ishlatiladi, masalan raqamli klaviatura ning mobil telefonlar va kirish imkoniyati texnologiyalar. Har bir tugmachani bosish natijasida a bashorat qilish bir xil "harflar" guruhi orqali ketma-ket ketma-ketlikni emas, balki bir xil, o'zgarmas tartibda ifodalaydi. Bashoratli matn butunlay imkon berishi mumkin so'z bir marta bosish orqali kiritish. Bashoratli matn kiritish uchun kamroq qurilmaning tugmalaridan samarali foydalanadi yozish ichiga matnli xabar, an elektron pochta, an manzillar kitobi, a taqvim va shunga o'xshash narsalar.

Eng ko'p ishlatiladigan, umumiy, bashorat qiluvchi matn tizimlari T9, iTap, eZiText va LetterWise / WordWise. Matnni bashorat qiladigan qurilmani yaratishning ko'plab usullari mavjud, ammo barcha bashoratli matn tizimlarida har bir foydalanuvchiga moslashish uchun birinchi o'ringa qo'yilgan bashoratlarni taklif qiladigan dastlabki lingvistik sozlamalar mavjud. Bu o'rganish qurilma xotirasi orqali foydalanuvchi xotirasiga moslashadi ajraladigan natija olish uchun "keyingi" tugmachani bosish kabi tuzatuvchi tugmachalarni bosish natijasida paydo bo'ladigan mulohazalar. Ko'pgina prognozli matn tizimlarida ushbu jarayonni osonlashtirish uchun foydalanuvchi ma'lumotlar bazasi mavjud.

Nazariy jihatdan tugallangan yozuvda kerakli belgi uchun zarur bo'lgan klaviatura bosish soni o'rtacha, a ni ishlatish bilan taqqoslanadi klaviatura. Bu ishlatilgan barcha so'zlar ma'lumotlar bazasida bo'lishi, tinish belgilariga e'tibor berilmasligi va matn terish yoki yozishda xatolarga yo'l qo'yilmasligi sharti bilan bu haqiqatdir.[1]Klaviaturaning har bir belgi bo'yicha KSPC-ning nazariy tugmachalari KSPC = 1.00, ko'p tegish esa KSPC = 2.03. Eatoni LetterWise standart telefon klaviaturasida ishlaganda ingliz tilida KSPC = 1.15 ga erishadigan bashoratli ko'p kranli gibriddir.

Qaysi prognozli matn tizimidan yaxshiroq foydalanishni tanlash foydalanuvchi bilan mos kelishini o'z ichiga oladi afzal qilingan interfeys uslubi, bashoratli matnli dasturiy ta'minotni ishlatishda foydalanuvchining o'rganilgan qobiliyat darajasi va foydalanuvchi samaradorligi maqsadi. Bashoratli matn tizimlarida turli darajadagi xavf mavjud ko'p tegish tizimlar, chunki tezlikni va mexanik samaradorlikni ta'minlaydigan avtomatik ravishda yoziladigan taxmin qilingan matn, agar foydalanuvchi ko'rib chiqishga ehtiyotkor bo'lmasa, noto'g'ri ma'lumot uzatilishiga olib kelishi mumkin. Bashoratli matn tizimlari yaxshi foydalanishni o'rganish uchun vaqt talab etadi va umuman olganda, qurilma tizimida ko'p bosish yoki bashoratli matn usullarining bir nechta maktablaridan birini tanlash uchun foydalanuvchi imkoniyatlari mavjud.

Fon

Qisqa xabar xizmati (SMS) ruxsatnomalari a Mobil telefon foydalanuvchi yuborishi kerak matnli xabarlar (shuningdek, xabarlar, SMSlar, matnlar va txtlar deb nomlanadi) qisqa xabar sifatida. SMS yuborishning eng keng tarqalgan tizimi "deb nomlanadiko'p tegish ". Ko'p marta bosish yordamida ushbu tugmachadagi harflar ro'yxatiga kirish uchun tugma bir necha marta bosiladi. Masalan," 2 "tugmachasini bosish bilan" a ", ikki marta" b "va uch marta" "c". Bir xil tugmachada joylashgan ketma-ket ikkita harfni kiritish uchun foydalanuvchi pauza qilishi yoki "keyingisi" tugmachasini bosishi kerak. Foydalanuvchi elektron uskunalar displeyiga qaramasdan alfasayısal klaviaturani bosib yozishi mumkin. tap ni tushunish oson va uni vizual mulohazasiz ishlatish mumkin, ammo ko'p tegish unchalik samarali emas, chunki bitta harfni kiritish uchun ko'p marta bosish kerak.

Matnni kiritish uchun ideal prognozda barcha so'zlar lug'atda mavjud, tinish belgilariga e'tibor berilmaydi, imlo xatolariga yo'l qo'yilmaydi va matn terish xatolariga yo'l qo'yilmaydi. Ideal lug'atda barcha jargonlar, tegishli ismlar, qisqartmalar, URL manzillari, chet tilidagi so'zlar va boshqa foydalanuvchiga xos bo'lmagan so'zlar. Ushbu ideal holat bashoratli matnli dasturiy ta'minotni foydalanuvchiga so'z kiritish uchun zarur bo'lgan tugmalar sonining kamayishini ta'minlaydi. Foydalanuvchi har bir harfga mos keladigan raqamni bosadi va agar so'z bashoratli matn lug'atida mavjud bo'lsa yoki lug'at bo'lmagan tizimlar tomonidan to'g'ri ajratilgan bo'lsa, u paydo bo'ladi. Masalan, "4663" tugmachasini bosish odatda so'z sifatida talqin qilinadi yaxshikabi ingliz tilidagi lingvistik ma'lumotlar bazasi hozirda ishlatilayotgan bo'lsa, alternativalar kabi uy, qalpoqcha va tuyoq shuningdek, asosiy zarbalar ketma-ketligini to'g'ri talqin qilish.

Bashoratli matnning eng ko'p ishlatiladigan tizimlari Tegic T9, Motorola's iTap, va Eatoni ergonomikasi ' LetterWise va WordWise. T9 va iTap lug'atlardan foydalanadi, ammo Eatoni Ergonomics mahsulotlarida disambiguatsiya jarayoni, klaviatura ketma-ketligidagi so'zlarni qayta yaratish uchun statistik qoidalar to'plami qo'llaniladi. Barcha bashoratli matn tizimlari har bir qo'llab-quvvatlanadigan kirish tili uchun lingvistik ma'lumotlar bazasini talab qiladi.

Lug'at va lug'at bo'lmagan tizimlar

An'anaviy disambiguation a havolasi bilan ishlaydi lug'at bo'lsa-da, odatda ishlatiladigan so'zlar Eatoni lug'atsiz ajratish tizimini taklif qiladi.

Lug'atga asoslangan tizimlarda foydalanuvchi raqamli tugmachalarni bosganda, algoritm lug'atda klaviatura tugmachalari birikmasiga mos keladigan so'zlar ro'yxatini qidiradi va eng yaxshi tanlovni taklif qiladi. Keyin foydalanuvchi tanlovni tasdiqlashi va davom etishi mumkin yoki mumkin bo'lgan kombinatsiyalar bo'ylab aylanish uchun kalitni ishlatishi mumkin.

Lug'atdan tashqari tizim so'z qismlari statistikasidan so'zlarni va boshqa harflar ketma-ketligini tuzadi. Hali kiritilmagan tugmachalarni bosish uchun mo'ljallangan natijani bashorat qilish uchun disambiguatsiya a bilan birlashtirilishi mumkin so'zni to'ldirish qulaylik.

Har qanday tizimda (ajratish yoki bashorat qilish) foydalanuvchi ma'lumotlar bazasi bo'lishi mumkin, bu so'zlarni yoki so'z birikmalarini foydalanuvchining bevosita aralashuvisiz foydalanuvchi ma'lumotlar bazasiga kiritilganda qo'shimcha ravishda "o'rganish" tizimi deb tasniflanishi mumkin. Foydalanuvchi ma'lumotlar bazasi oldindan taqdim etilgan ma'lumotlar bazasi tomonidan yaxshi ajratilmagan so'zlarni yoki iboralarni saqlash uchun mo'ljallangan. Ayrim ma'rifiy tizimlar matn terishni to'g'rilashga, matnni formatlashga yoki boshqa avtomatik qayta yozishlarni amalga oshirishga urinishadi, bu esa foydalanuvchiga matn kiritish harakatlarini kuchaytirish yoki ko'ngilni tushirish xavfi bilan yuzaga keladi.

Tarix

1940-yillarda Lin Yutang tomonidan yaratilgan xitoy yozuv mashinasining harakatlantiruvchi tugmachalarida tanlanganidan keyingi belgilar uchun takliflar mavjud edi. 1951 yilda xitoy matbaachisi Chjan Jiying xitoycha belgilarni assotsiativ klasterlarga joylashtirdi, bu zamonaviy prognozli matn kiritilishining kashfiyotchisi va shu bilan tezlik rekordlarini yangilagan.[2] Matnni telefon klaviaturasidan taxminiy kiritish kamida 1970-yillardan beri ma'lum bo'lgan (Smit va Gudvin, 1971). Bashoratli matn aspektlari, masalan, Kondraske (1985) tomonidan patentlangan, karlar bilan telefon orqali muloqot qilish uchun matn tizimiga to'liq ishlaydigan klaviatura 1988 yilda Roy Feyson tomonidan patentlangan (#4,754,474) zamonaviy prognozli matn tizimlarining aksariyat xususiyatlarini o'z ichiga olgan, shu jumladan ma'no va mahalliy lug'atlarni saqlash. Bashoratli matn asosan telefon orqali kataloglardan ismlarni izlash uchun ishlatilgan, mobil telefonlar bilan matnli xabar almashish keng qo'llanilmaguncha.

Misol

Standart ITU-T E.161 matnli xabar almashish uchun ishlatiladigan klaviatura

Oddiy telefon klaviaturasida, agar foydalanuvchilar yozishni xohlasalar The "ko'p marta bosish" klaviaturasini kiritish tizimida ular quyidagilarni talab qilishadi:

  • Matbuot 8 (tuv) tanlash uchun bir marta t.
  • Matbuot 4 (ghi) tanlash uchun ikki marta h.
  • Matbuot 3 (def) tanlash uchun ikki marta e.

Ayni paytda, taxminiy matnli telefonda ularga faqat quyidagilar kerak:

  • Matbuot 8 birinchi belgi uchun (tuv) guruhini tanlash uchun bir marta.
  • Matbuot 4 ikkinchi belgi uchun (ghi) guruhini tanlash uchun bir marta.
  • Matbuot 3 uchinchi belgi uchun (def) guruhini tanlash uchun bir marta.

Tizim har bir tugmachani bosish paytida displeyni yangilaydi va eng ehtimoliy kirishni ko'rsatadi. Ushbu misolda bashorat tugmachalarni bosish sonini beshdan uchtagacha kamaytirdi. Keyinchalik uzun so'zlar va har bir tugmachaning ketma-ketligidagi harflardan tashkil topgan so'zlar ta'siri yanada kuchliroq.

Lug'atga asoslangan bashorat qilish tizimi kerakli so'zning lug'atda bo'lishiga umid qiladi. Agar bu so'z odatdagi ishlatilishdan biron bir farq qilsa, xususan, agar so'z to'g'ri yozilmagan yoki to'g'ri yozilmagan bo'lsa, jargon yoki tegishli ism. Bunday hollarda, so'zni kiritish uchun boshqa mexanizmlardan foydalanish kerak. Bundan tashqari, oddiy lug'at yondashuvi muvaffaqiyatsiz tugadi aglutinativ tillar, bu erda bitta so'z, albatta, bitta semantik mavjudlikni anglatmaydi.

Kompaniyalar va mahsulotlar

Bashoratli matn turli xil raqobatdosh mahsulotlarda ishlab chiqilgan va sotilgan, masalan Nuance Communications "s T9. Boshqa mahsulotlarga quyidagilar kiradi Motorola "s iTap, Eatoni ergonomik "s LetterWise (so'z asosida bashorat qilish o'rniga belgi), WordWise (lug'atsiz so'zga asoslangan bashorat), EQ3 (a QWERTY - oddiy telefon klaviaturalariga mos keladigan tartib); Keng tarqalgan qurilmalar "s Fraze-It; Xrgomika ' TenGO (oltita tugmachali qisqartirilgan QWERTY klaviatura tizimi); Adaptxt (til, kontekst, grammatika va semantikani hisobga oladi); Ochiq tugma (Windows uchun bashoratli yozish dasturi); Aqlli matnli matn (tilning statistik xususiyati, lug'atsiz, dinamik kalitlarni taqsimlash); va Oizea turi (vaqtinchalik noaniqlik); Intelab's Tauto; WordLogic's Intelligent Input Platform ™ (patentlangan, qatlamga asoslangan rivojlangan matnni bashorat qilish, ko'p tilli lug'atni, imlo-tekshirishni, ichki veb-qidiruvni o'z ichiga oladi).

Matnlar

Xuddi shu tugmachalarni bosish kombinatsiyasi bilan yaratilgan so'zlar "matnlar" deb nomlangan;[3] "txtonimlar";[4] yoki "T9onimlar" (talaffuzda "tinonimlar")[3]), ammo ular T9 ga xos emas. Noto'g'ri matn nomini tanlagan holda yoki noto'g'ri foydalanuvchi xatosi bilan noto'g'ri matn nomini tanlash, xato yoki matn terish xatosiz bo'lishi mumkin. Yuqorida aytib o'tilganidek, ingliz tilidagi lingvistik ma'lumotlar bazasi bilan ta'minlangan telefon klaviaturasidagi 4663 tugmachalar ketma-ketligi odatda so'z sifatida buziladi yaxshi. Shu bilan birga, xuddi shu tugma ketma-ketligi, masalan, boshqa so'zlarga ham mos keladi uy, ketdi, tuyoq, qalpoqcha va hokazo. Masalan, "Siz uymisiz?" "Siz yaxshimisiz?" agar foydalanuvchi standart 4663 so'zni o'zgartirishni e'tiborsiz qoldirsa. Bu tushunmovchiliklarga olib kelishi mumkin; masalan, 735328 ketma-ketligi ikkalasiga ham mos kelishi mumkin tanlang yoki uning antonim rad etish. Bunga olib kelgan 2010 yilgi qator qotillik matn nomidagi xato tufayli paydo bo'ldi.[5] Standart foydalanuvchi kutganidan farqli ravishda sukut bo'yicha tanlashni taxmin qiladigan matn bilan o'xshashlik mavjud Kupertino effekti, qaysi tomonidan imlo tekshiruvi dasturi imlosini kutilmagan so'zga o'zgartiradi.

Matnonimlar sifatida ishlatilgan Y avlodi jargon; masalan, so'zning ishlatilishi kitob anglatmoq salqin, beri kitob dan ko'ra tez-tez uchraydi deb taxmin qiladigan taxminiy matn tizimlarida standart hisoblanadi salqin.[6] Bu bilan bog'liq kakografiya.

Alohida xato va noto'g'ri yozish

Disambiguatsiya tizimi bitta tugmachani bosish ketma-ketligi uchun bir nechta lug'at so'zini beradigan matnlar yagona masala emas, hatto eng muhim masala bo'lib, bashoratli matnni amalga oshirish samaradorligini cheklaydi. Muhimi, yuqoridagi ma'lumotlarga ko'ra,[qaysi? ] so'zlar, demambiguatsiya bitta, noto'g'ri javobni keltirib chiqaradi. Tizim, masalan, javob berishi mumkin Blerf mo'ljallangan so'z bo'lganida, 252473 kiritilganda Blez yoki Kler, ikkalasi ham tugmachalarni bosish ketma-ketligiga mos keladi, ammo bu misolda bashoratli matn tizimi tomonidan topilmagan. Qachon xato xatolar yoki imlo xatolari yuzaga kelsa, ularni ajratish tizimi tomonidan to'g'ri tan olinishi ehtimoldan yiroq, ammo xatolarni tuzatish mexanizmlari bu ta'sirni kamaytirishi mumkin.

Shuningdek qarang

Tushunchalar

Mahsulotlar

Qurilmalar

Adabiyotlar

  1. ^ I. Skott MakKenzi (2002). "KSPC (har bir belgiga bosish) matn kiritish usullarining o'ziga xos xususiyati". MobileHCI 2002 materiallari. Ingliz tili uchun [KSPC] qiymatlari faqat kursor tugmachalarini ishlatish usullari uchun 10 ga yaqin, so'zlarni bashorat qilish usullari uchun esa SELECT tugmachasi uchun 0,5 ga teng. KSPC-ning priori tahlillari uchun foydali ekanligi, shu bilan ko'p mehnat talab qiladigan dasturlar va baholashdan oldin matn kiritish usullarini tavsiflash va taqqoslashni qo'llab-quvvatlashi ko'rsatildi.
  2. ^ Fisher, Jeymi. "Chap qo'lli bola". London kitoblarning sharhi. Olingan 16 mart 2018.
  3. ^ a b "Slang haqida erta ogohlantirish:" Kitob "bu yangi" mushukning pijamasi "| Mavzuni o'zgartirish". Blogs.chicagotribune.com. 2007-01-19. Olingan 2009-07-08.
  4. ^ Dartmelk, yahudiylar. "Txtonimlar" (PDF). London Universitet kolleji: Hayot fanlari va eksperimental biologiyada matematika va fizika markazi. Olingan 5 aprel 2013.
  5. ^ "Do'stini o'ldirganlik uchun muddatsiz hukm". Bu Lankashir. 2011 yil 2 aprel. Olingan 5 aprel 2013.
  6. ^ Alleyne, Richard (2008 yil 5-fevral). "O'smirlarning yashirin tilini yaratadigan bashoratli matn". Daily Telegraph. Olingan 5 aprel 2013.

Qo'shimcha o'qish

Tashqi havolalar