Новини високих технологій
» » Предиктивный набір - що це таке?

Предиктивный набір - що це таке?

25-09-2017, 15:02
878
Майже на всіх мобільних девайсах сьогодні є інтелектуальна клавіатура, яка пропонує слова для надшвидкого набору тексту. Тим не менш вона ідеальна і іноді може видавати не найкращі комбінації літер. Як же це працює?
Ця технологія носить назву предиктивный набір. Що це таке? У користувачів Android такі інтелектуальні клавіатури (пост-T9) в наявності вже декількох років. Однак ще до того, як офіційний додаток Google додало предиктивный набір, Swype і SwiftKey створили клавіатуру, в якій беруть участь слова, що використовуються найчастіше.

Тонкощі застосування

Розглянемо деякі нюанси, кажучи про те, що це - предиктивный набір. iPhone та iPad, наприклад, з появою iOS 8 також оснащені цим функціоналом. Але на відміну від Android, предиктивный набір на пристроях «Еппл» не так досконалий. Спочатку автозаміна слів може бути дуже невдалою, і для «навчання» девайса потрібен час. Крім того, вам потрібно розвинути хороший навик введення тексту, щоб інтелектуальні клавіатури добре працювали. Якщо ви набираєте слова з помилками або помилками, система може розпізнати їх неправильно.

Як діє предиктивный набір?

Що це таке на практиці? У своїй основній формі, в предиктивної клавіатурі, використовується текст, який ви вводите регулярно. Всі набрані вами слова запам'ятовуються системою для створення користувальницького локального словника з слів і фраз, які ви часто повторюєте. Потім девайс пропонує вам ці слова при ймовірності, що ви будете використовувати їх або потребуєте в них знову.
Наприклад, якщо ви наберете якесь слово і ваша клавіатура ніколи його не бачила раніше, вона запропонує виправити його на інше, яке, на її думку, більш імовірно. У вас є три варіанти: ви можете прийняти одне із запропонованих виправлень; ігнорувати пропозиції і залишити все як є; додати його в свій особистий словник, щоб система не турбувала вас, коли ви будете вводити його знову.

Як наповнюється користувальницький словник?

Якщо ви скористаєтеся виправленням і виберіть один із запропонованих варіантів, очевидно, що клавіатура буде продовжувати вважати слово неправильним і пропонувати його замінити і в майбутньому. Якщо ви додасте його у свій словник, клавіатура відразу «впізнає» його і запропонує в наступний раз, коли ви введете подібне поєднання букв або використовуєте схожі слова до й після цього слова, але пропустіть його. Крім того, клавіатура все одно включає цей функціонал, якщо ви ігноруєте предиктивный набір. Що це означає? Перший або другий раз, коли ви пропускаєте виправлення або збереження слова, передбачається, що це не орфографічна помилка, але й не слово, яке ви використовуєте досить часто, щоб бути представленим у схожих шаблонів використання. Якщо ви проігноруєте його третій або четвертий раз (це залежить від конкретної клавіатури), система буде відзначати його як майбутній ймовірний варіант і все одно почне пропонувати його при введенні схожих слів або пропозицій.

Таким чином, вам не потрібно хвилюватися, як включити предиктивный набір – більшість сучасних девайсів містять його за замовчуванням.

Як розрізняються інтелектуальні клавіатури?

Майже кожна сучасна клавіатура використовує технологію, про яку згадується вище. Тим не менше, існують чіткі відмінності між підказками, які робить система вашого телефону за замовчуванням і одержуваними з віртуальних клавіатур сервісів SwiftKey, Fleksy або Swype. Що ж вони роблять інакше? Єдине, що об'єднує ці продукти, - те, що вони намагаються підказати слова. На цьому порівняння закінчуються. Підказки можуть бути простими - наприклад, як у старих клавіатурах з T9 Nuance. Вони стосуються значень, заснованих на ключах, які були використані раніше. Такі пристрої, як правило, використовують списки або словники слів.

Сучасні технології

А що таке предиктивный набір в айфоні і «Андроїд»? Сьогодні більш просунуті інтелектуальні клавіатури використовують інший підхід до підказок. Він заснований на обробці природної мови і машинного навчання. Мовне моделювання - це саме те, що дає ця функція, тобто вона дозволяє «дізнаватися» певні слова. Як правило, вони поєднуються в ціле на застосовуваному мовою. Таким чином, точність таких клавіатур, як правило, набагато вище, ніж у старих кнопкових. Як включити предиктивный набір на айфоні? Як правило, він включений за замовчуванням, але якщо ця опція не активна, досить зайти в налаштування клавіатури і вибрати відповідний пункт меню. Точно так само можна і відключити цю опцію, однак це не рекомендується.

Фахівці пояснюють, що сучасні більше інтелектуальні клавіатури використовують хмарні сервіси і зворотний обробку, щоб поліпшити свої підказки, синхронізувати користувальницькі словники на різних пристроях і додавати до них нові слова, не змушуючи користувачів завантажувати величезні оновлення або повторно тренувати свої девайси.
Вони також пропонують хмарні сервіси, які можуть виконувати безліч функцій. Деякі з найбільш поширених включають: введення імені контакту з онлайн-сервісів в підказку; аналіз вашої запису в різних онлайн-сервісах для оновлення і, таким чином, персоналізацію сховища слів; збереження і синхронізацію мовної моделі. Це дозволяє функціоналу використовуватися на декількох пристроях і не втрачатися, якщо воно буде пошкоджене чи викрадене. Доступно сьогодні і динамічне оновлення вашої мовної моделі на основі іншої інформації, одержуваної з сайтів в реальному часі, наприклад, Twitter. Так, функція «Жива мова» Swype дозволяє вашому словнику оновлюватися з популярними трендами в Інтернеті і соціальних мережах. SwiftKey пропонує SwiftKey Cloud, додаткову послугу, яка може підключатися до вашого облікового запису Twitter, Google або Facebook, щоб дізнатися, що ви сказали у цих мережах або в своєму листі.
Прогностична клавіатура Google аналогічна, за винятком того, що вона використовує накопичений вами на пристрої Android, а також всі, що ви вводите у своїх облікових записах Google, історії веб-пошуку, Google+ і т. д. У всіх випадках ці функції є необов'язковими, їх потрібно вибирати і їх можна легко виключити.

Як поліпшити ваші результати?

Тепер, коли ми розумієте, як працює предиктивный набір (що це і як його використовувати), ви можете виконувати деякі прості дії для вдосконалення вашої клавіатури. Важливо пам'ятати, що хороші підказки вимагають часу і підготовки, тому ви не зможете перейти від регулярних помилок до високої точності за одну ніч, але кожен крок буде все більше наближати вас до комфорту.

Ось що ви можете зробити?

Додавайте слова у словник. Багато користувачів цього не роблять і покладаються на клавіатуру, щоб просто підбирати слова, вже наявні в словнику. Система може навчитися самостійно, але цей процес займає набагато більше часу, і в залежності від того, як часто ви використовуєте конкретні фрази, вони можуть бути ранжовані нижче власних підказок клавіатури. Якщо ви використовуєте певне слово, яке ваша клавіатура намагається виправити більше двох разів, додайте його. Навчіться редагувати словник. Так само, як регулярно додавати слова, ви повинні прибирати з нього ті, які він пропонує використовувати і які вам не потрібні. Якщо ваша клавіатура просто наполягає, щоб ви набирали ім'я або назва міста замість поширеного слова, найкраще просто видалити його з вашого словника цілком, та коли вам буде потрібно набрати його, ввести вручну. Увімкніть хмарні функції і переконайтеся, що всі ваші слова знаходяться на всіх ваших пристроях, і вам не потрібно повторювати «навчання». Підключення клавіатури до інших програм або вибір одного з них з використанням системного словника, а не словників для додатків, полегшать enter. Однак у цьому випадку ви можете зіткнутися з проблемою, як очистити предиктивный набір, якщо помилково збережете багато неправильно написаних слів. Нарешті, використання клавіш, які завжди використовують відновлювальні хмарні словники (наприклад, «Жива мова» Swype), означає, що ваша клавіатура завжди буде мати і розуміти нові слова, якщо ви вирішите їх використовувати. Наприклад, якщо ви використовуєте клавіатуру Google за замовчуванням на Android, увімкніть «спеціальні пропозиції».
Цікаво по темі
Як включити Т9 "Мейзу"? Просте рішення, доступне навіть новачкам
Як включити Т9 "Мейзу"? Просте рішення, доступне навіть новачкам
Короткий посібник про те, як включити і автоматизувати ввід тексту "Мейзу", в залежності від різних операційних систем.
Інструкція: як вимкнути на "Айфоні" Т9
Інструкція: як вимкнути на "Айфоні" Т9
У 1999 році програміст з компанії Tegic Communications Кліфф Кашлер придумав функцію автоматичного слів на клавіатурі у відповідності з тим, що
Що таке свайп: чохол, клавіатури
Що таке свайп: чохол, клавіатури
Працює додаток легко і просто, вам варто просто водити пальцем від букви до букви, і слова самі будуть показуватися на екрані. Відривати палець слід
Як прибрати Т9 на айфоне і навіщо він потрібен?
Як прибрати Т9 на айфоне і навіщо він потрібен?
Дана стаття розповість про те, як вирішити популярну проблему на Iphone, а саме - як вимкнути автоматичне виправлення тексту.
Який нік придумати "Інстаграмі": добірка ідей
Який нік придумати "Інстаграмі": добірка ідей
Ви думаєте, що вирішити, який нік придумати "Інстаграмі", - це дріб'язкова завдання? Значить, ви, напевно, ще не стикалися з нею особисто. Підібрати