Предиктивный ввод текста что это

Предиктивный ввод текста

Предиктивный ввод текста (через англ. predictive «предсказывающий», «предвещающий» из лат. praedictīvus) — система ускоренного ввода текста в цифровые устройства, при которой программное обеспечение устройства в процессе набора предлагает варианты окончания слов и фраз, основываясь на имеющихся в его словаре, а также может предлагать исправлять распространённые ошибки.

Применение

Мобильные устройства

Предиктивный ввод текста распространён на мобильных устройствах (прежде всего на телефонах), на которых ввод текста затруднён, например, при написании SMS-сообщений. В основном применяются две системы предиктивного ввода: автозамена и T9

Редакторы для программистов

Редактор проводит анализ текста и выводит меню, в котором предлагается окончание вводимого ключевого слова или идентификатора. Либо, например, при вводе тэга HTML предлагает на выбор все его параметры.

В большинстве редакторов меню предиктивного ввода вызывается либо при короткой паузе набора, либо по кнопке Ctrl-Пробел.

Редакторы документов

При вводе текста система предлагает окончание вводимого слова. Например, это может помочь при вводе таблиц, в которых содержимое ячеек часто повторяется. В редакторах документов разработчики используют предиктивный ввод очень осторожно, так как ошибки предсказания здесь особенно часты.

Проблемы

Общие

В языках с развитой системой окончаний (как в русском) плохо работает система, предлагающая окончание слова по его началу — нет гарантии, что слово получится в том падеже, в котором надо.

Применительно к мобильным устройствам

В языках с большим количеством коротких слов (английский) предиктивный набор предлагает слишком много альтернатив. Да и в других языках одна и та же комбинация клавиш может выдать несколько слов, и если не смотреть на экран, можно отправить сообщение с ошибкой. Наиболее занимательные ошибки телефона служат объектом коллекционирования, а иногда входят в подростковый сленг, например:

При вводе на языках с агглютинативными элементами, например, немецком, приходится вводить слово по частям. Система ввода текста должна быть готова к этому. Например, реализация T9 в телефонах Sony Ericsson предлагает такое решение: после набора первой части слова пользователь нажимает на кнопку «OK», и вводится вторая часть.

Также следует предусмотреть ввод слов, которых нет в словаре. Наиболее элегантно это сделано в iTAP: когда пользователь видит, что телефон ошибается, он один раз нажимает на кнопку «Стирание» и кнопками-стрелками фиксирует начало. После этого он вводит остаток по одной букве. В T9 приходится стирать слово полностью (или почти полностью) и набирать его по одной букве.

Для сенсорных телефонов разработана технология Swype, позволяющая набирать текст не отрывая рук.

В программистских редакторах

Система предиктивного ввода текста, применяющаяся в программистских редакторах, должна быть устойчива к ошибкам. Например:

rObject.x = aObject.x + someVector.x // программист пропустил точку с запятой rObject.y = aObject.y + so_ // тут стоит курсор

В данном случае система предиктивного ввода должна, несмотря на упущенную точку с запятой, дать возможность программисту выбрать в меню идентификатор someVector.

Иногда ошибка в коде может стать предпосылкой для предиктивного ввода. Например.

В таком случае система может предложить ввести идентификатор someVector.

Источник

Что такое предикативный ввод текста и где используется

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Она предугадывает ваше желание потому, что у нее на вооружении есть обширный словарь. Нет, это не большая энциклопедия, а именно словарь. И в нем обычно содержатся те слова, которые чаще всего употребляют в речи.

С такой машиной в мобильном телефоне, конечно, можно писать СМС-ки быстрее, чем если бы каждую букву пришлось писать вручную. То есть владельца мобильного телефона избавляют от повторного нажатия на некоторые кнопки.

Некоторые пользователи называют Т9 специальным языком. Однако это неправильно. Это не язык, а именно предикативный ввод текста. То есть система ускоренного ввода текста в цифровые устройства, хотя обычно под этим подразумевается как раз мобильный телефон. При такой системе программное обеспечение устройства во время набора предлагает несколько вариантов окончания слов или даже фраз с использованием упомянутого выше словаря.

Система может не только предлагает окончания слов, но и может исправлять распространенные ошибки. Практически это выглядит так. Вводишь буквы, и телефон предлагает тебе целое слово. Если машина угадала намерения пишущего, то можно согласиться и не писать его целиком. Если не угадала, то продолжаешь писать, а она вновь предлагает новое слово.

Название T9 происходит от английского Text on 9 keys, что означает набор текста на 9 кнопках. Программу T9 разработала компания Tegic Communications. Она используется в мобильных телефонах большинства крупных производителей. Первым мобильным телефоном с T9 стал Sagem MC 850. Он появился на рынке в 1999 году.

Но Т9 не единственная система предикативного набора текста. Есть еще iTap. Ее разработала фирма Motorola, чтобы использовать в своих аппаратах. iTap существенно отличается от системы T9, которую она должна была заменить. Если T9 всегда готова подставить слово, у которого столько букв, сколько набрано на данный момент, то iTap пытается предугадать и более длинные слова. Она анализирует как набранные буквы слова, так и предыдущий текст.

iTap способна даже предугадывать короткие фразы, что дает возможность заметно ускорить набор текста. Особенно если в тексте в основном используются простые и наиболее употребляемые слова и фразы.

Система iTap считается обучаемой. Это означает, что она способна запоминать слова, которые наиболее часто употребляются. Она же запоминает имена, фамилии, названия и прочее такое. И при первой возможности пытается подставить их, когда начинаешь набирать текст.

Источник

СОДЕРЖАНИЕ

Служба коротких сообщений (SMS) позволяет пользователю мобильного телефона отправлять текстовые сообщения (также называемые сообщениями, SMS, текстами и txts) в виде коротких сообщений. Самая распространенная система ввода текста SMS называется « мульти-тап ». При использовании множественного касания клавишу нажимают несколько раз, чтобы получить доступ к списку букв на этой клавише. Например, нажатие клавиши «2» один раз отображает «a», дважды отображает «b» и трижды отображает «c». Чтобы ввести две последовательные буквы, которые находятся на одной и той же клавише, пользователь должен либо сделать паузу, либо нажать кнопку «Далее». Пользователь может печатать, нажимая буквенно-цифровую клавиатуру, не глядя на дисплей электронного оборудования. Таким образом, мульти-касание легко понять, и его можно использовать без какой-либо визуальной обратной связи. Однако многократное нажатие не очень эффективно, поскольку для ввода одной буквы может потребоваться много нажатий клавиш.

Словарные и не словарные системы

Традиционное устранение неоднозначности работает путем ссылки на словарь часто используемых слов, хотя Eatoni предлагает систему устранения неоднозначности без словаря.

В системах на основе словарей, когда пользователь нажимает цифровые кнопки, алгоритм ищет в словаре список возможных слов, которые соответствуют комбинации нажатия клавиш, и предлагает наиболее вероятный выбор. Затем пользователь может подтвердить выбор и перейти к следующему шагу или использовать клавишу для просмотра возможных комбинаций.

Любая система (устранение неоднозначности или прогнозирующая) может включать пользовательскую базу данных, которую можно дополнительно классифицировать как «обучающую» систему, когда слова или фразы вводятся в пользовательскую базу данных без прямого вмешательства пользователя. База данных пользователей предназначена для хранения слов или фраз, неоднозначность которых не устраняется заранее предоставленной базой данных. Некоторые системы устранения неоднозначности в дальнейшем пытаются исправить орфографию, форматировать текст или выполнять другие автоматические перезаписи, что приводит либо к усилению, либо к нарушению усилий пользователя по вводу текста.

История

На клавишах китайской пишущей машинки, созданной Линь Ютаном в 1940-х годах, были предложены символы, следующие за выбранным. В 1951 году китайский наборщик Чжан Цзиин организовал китайские иероглифы в ассоциативные кластеры, предшественник современного интеллектуального ввода текста, и побил рекорды скорости тем самым. Интеллектуальный ввод текста с клавиатуры телефона известен по крайней мере с 1970-х годов (Smith and Goodwin, 1971). Интеллектуальный текст в основном использовался для поиска имен в каталогах по телефону, пока текстовые сообщения на мобильных телефонах не стали широко использоваться.

Пример

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

На типичной клавиатуре телефона, если пользователь желает ввести в системе ввода клавиатуры «мульти-кран», они должны:

Между тем, в телефоне с интеллектуальным вводом текста им нужно только:

Система обновляет дисплей при каждом нажатии клавиши, чтобы показать наиболее вероятный ввод. В этом примере прогнозирование сократило количество нажатий кнопок с пяти до трех. Эффект еще больше от более длинных слов и тех, которые состоят из букв позже в последовательности каждой клавиши.

Компании и продукты

Текстонимы

Ошибка устранения неоднозначности и орфографические ошибки

Источник

Предиктивный набор или как отключить подсказки на клавиатуре iPhone или iPad

У клавиатуры iOS масса достоинств, однако не все, что полезно и активно используется одной группой пользователей, удобно для другой.

Предиктивный набор — что это

Всякий раз, когда при наборе тексте мобильное устройство предлагает вам варианты окончания слов или даже целых фраз, вы имеете дело с предиктивным вводом. Предиктивный ввод текста позволяет ускорить процесс трансформации мыслей пользователей в текст за счет таких вот подсказок, а также исправления распространенных ошибок.

Примерами систем предиктивного ввода является легендарный T9, iTAP или QuickType на iOS.

Кому-то возможность вводить целые предложения всего несколькими касаниями по экрану кажется привлекательной, однако есть и такие пользователи, которых такой вариант быстрого набора текста только отвлекает и раздражает. В таком случае можно просто отключить данную функцию и забыть о неудобстве.

Как отключить подсказки на клавиатуре iOS

Откройте любое приложение на своем мобильном устройстве, позволяющее вызвать клавиатуру. Это могут быть «Сообщения», «Заметки», «Почта» или что-то еще.

Затем отыщите на клавиатуре клавишу для переключения между языками или возникающее на её месте клавишу с изображением смайла. Нажмите на нее и удерживайте палец на экране до тех пор, пока не появится меню. Затем просто перетяните ползунок напротив строки «Предиктивный набор» в положение «выкл.».

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Отключить предиктивный набор текста также можнов настройках iPhone или iPad: «Настройки» > «Основные» > «Клавиатура» > «Предиктивный набор».

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Если вы не нашли ответа на свой вопрос или у вас что-то не получилось, а в комментаряих ниже нет подходящего решения, задайте вопрос через нашу форму помощи. Это быстро, просто, удобно и не требует регистрации. Ответы на свой и другие вопросы вы найдете в данном разделе.

Источник

Как реализовать русскоязычный предиктивный ввод в среде Windows

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

А как реализовать предиктивный ввод во всех остальных случаях – для русского языка, во всех актуальных версиях Windows и для текстовых редакторов из числа классических сторонних программ?

1. Функция завершения слов в составе LibreOffice

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

У этой функции нет своей базы знаний, но она может обучаться – по мере набора текста пользователем собирать часто используемые слова. Настраивается функция в параметрах автозамены.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Здесь можем увеличить число записей слов, установить минимальную длину слова, отключить функцию вовсе или только в части самообучения (сбора слов) и т.п.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

2. Функция завершения слов в составе OpenOffice

В составе OpenOffice Writer присутствует точно такая же функция завершения слов, как и рассмотренная выше.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Только путь к её настройкам несколько иной.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

В остальном – всё то же, что описано выше для LibreOffice Writer.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

3. Продукты от Comfort Software

Технология предиктивного ввода для любого ПО внутри Windows имеется у компании-разработчика Comfort Software. Такая технология присутствует на борту сразу трёх продуктов компании. Без предиктивного ввода эти продукты поставляются в бесплатных редакциях, с ним – в платных. Последние можно тестировать целый месяц в триал-версиях. Доступны на сайте компании:
http://ru.comfort-software.com/downloads.html

Что это за продукты?

Comfort On-Screen Keyboard Pro

Программа Comfort On-Screen Keyboard Pro – это продвинутая, настраиваемая экранная клавиатура с кучей разных фишек. Для сенсорной клавиатуры есть выбор скинов. Она может скрываться и появляться в нужный момент, чего, кстати, не умеют штатные клавиатуры в любой из версий Windows. Она поддерживает несколько языков, включая русский и английский. Она предусматривает так называемую функцию росчерков – жесты мышью для отдельных действий. В общем, это очень хорошая программка для сенсорных устройств. И, конечно же, она поддерживает предиктивный ввод с огромнейшей базой знаний. Только эта функция по умолчанию не включена. Включается в параметрах.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Как включить? Отправляемся во вкладку параметров «Текстовые предложения» и ставим галочку первой опции «Показывать текстовые предложения по мере ввода». Здесь можем провести дополнительные настройки функции, в их числе – активация отображения номеров для вариантов завершения слов. Эта настройка важна при работе с физической клавиатурой.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

В подвкладке параметров ниже «Словари» можем скачать дополнительные словари для нужных нам языков.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Как всё это выглядит? Варианты полного написания слов отображаются на верхней панели сенсорной клавиатуры. Последнюю можно уменьшить до маленьких размеров и поместить где-нибудь в углу экрана, чтобы она не мешала набору текста в окне редактора. Вставка предлагаемых по мере ввода слов осуществляется либо кликом мыши, либо, как мы и настроили выше, нажатием соответствующей цифры.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Comfort Keys Pro

Comfort Keys Pro – другой продукт от Comfort Software, включает возможности предыдущей программы с дополнительными функциями буфера обмена и шаблонов текста. Предиктивный ввод настраивается так же, как рассмотрено выше.

Возможно, тем, кто работает с физической клавиатурой, покажется неудобным окошко сенсорной клавиатуры. Для таких случаев у Comfort Software есть продукт, полностью заточенный под обычные ПК и ноутбуки без сенсорных экранов.

Comfort Typing Pro

В состав этой программы входит та же функция предиктивного ввода, но варианты завершения слов предлагаются в небольшой, появляющейся в нужный момент форме.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Кстати, предиктивный ввод от Comfort Software пытается угадать не только написание текущих слов, но и следующие слова в шаблонных конструкциях текста.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Как и в предыдущих двух программах, предиктивный ввод настраивается в той же вкладке параметров «Текстовые предложения». И здесь тоже можно настроить выбор слов нажатием цифр. Но можно и оставить предустановленные настройки выбора слов клавишами навигации, просто назначить удобную для себя клавишу подтверждения вставки. Кому как удобнее.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

С настроенными цифрами выбора слов проще использовать варианты на дальних позициях.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

В числе прочих возможностей программы – работа с шаблонами текста и исправление раскладки клавиатуры.

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Предиктивный ввод текста что это. Смотреть фото Предиктивный ввод текста что это. Смотреть картинку Предиктивный ввод текста что это. Картинка про Предиктивный ввод текста что это. Фото Предиктивный ввод текста что это

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *