Смесь бульдога с носорогом — PuntoSwitcher+T9. Суть в том, что как то пришлось набирать много текста, именно текста, документов, и стало нехватать автодописывания (или как его правильно назвать?) слов или даже фраз. Примером могут быть редакторы для программирования, они код дополняют.
Выглядеть это может так: я пишу слово, мне в выпадающем ниже списке программа предлагает вырианты дописывания этого слова, ну, допустим, 5 вариантов. Выбрать вариант можно либо переместив на него курсор кнопкой Вниз, либо щелкнув по нему мышью, либо нажам номер варианта на числовой клавиатуре, либо, если утраивает первый из предложенных, просто нажить Tab.
Программу сделать обучаемой, что бы она запоминала словосочетания набираемые мной, количество слов в запоминаемых словосочетаниях можно настраивать, что бы не получилось утечек набираемой информации. Дальше, после некоторого времени обучения, программа помимо 5 вариантов дописывания слова должна предложить еще и 5 вариантов подхотящих словосочетаний. Правда если слово еще не дописано то Tab’ом эти варианты не выбрать. Но если слово уже дописано до конца (выбрано из списка предлагаемых или на набираемое слово нет вариантов) то тогда уже предлагаемые варианты словосочетаний перемещаются в начало и первое словосочетание можно будет выбрать Tab’ом.
Программа должна анализировать статистику используемых слов и словосочетаний, что бы предлагать самые вероятные, а не по алфавиту, как это скорее всего будет в начале.
Так же можно сделать несколько полезных плюшек, таких как проверка орфографии, при дописывании слова автоматом ставить пробел. Если пользователь поставил после автоматического пробела какой то знак типа точки, запятой и т.д. — автоматически перемстить этот знак назад, перед пробелом, а курсор оставить после него. Если знаком окажется знак конца предложения то следующее слово начинать писать с заглавной буквы, так же автоматом, не ожидая нажатия Shift.
Вот такое начало. По моему мнению такая программа позволит съэкономить массу времени, особенно если набираются тексты одной тематики, а чаще всего так оно и бывает.
Еще, важно, что бы программа поддерживала ЛЮБЫЕ поля воода, будь то в браузере или каком либо текстовом редакторе.
Сам я написать такое не могу, но могу помочь с дальнейшем развитием идеи, тут есть еще куда развиваться, и более детальной проработкой.
Буду рад замечаниям, предложениям.
Разместил пока в личный блог т.к. куда именно нужно не определился.
И еще, посмотрел тут в правилах, что копипаст запрещен, оно и правильно. А если это со своего блога то может можно? :)
Выглядеть это может так: я пишу слово, мне в выпадающем ниже списке программа предлагает вырианты дописывания этого слова, ну, допустим, 5 вариантов. Выбрать вариант можно либо переместив на него курсор кнопкой Вниз, либо щелкнув по нему мышью, либо нажам номер варианта на числовой клавиатуре, либо, если утраивает первый из предложенных, просто нажить Tab.
Программу сделать обучаемой, что бы она запоминала словосочетания набираемые мной, количество слов в запоминаемых словосочетаниях можно настраивать, что бы не получилось утечек набираемой информации. Дальше, после некоторого времени обучения, программа помимо 5 вариантов дописывания слова должна предложить еще и 5 вариантов подхотящих словосочетаний. Правда если слово еще не дописано то Tab’ом эти варианты не выбрать. Но если слово уже дописано до конца (выбрано из списка предлагаемых или на набираемое слово нет вариантов) то тогда уже предлагаемые варианты словосочетаний перемещаются в начало и первое словосочетание можно будет выбрать Tab’ом.
Программа должна анализировать статистику используемых слов и словосочетаний, что бы предлагать самые вероятные, а не по алфавиту, как это скорее всего будет в начале.
Так же можно сделать несколько полезных плюшек, таких как проверка орфографии, при дописывании слова автоматом ставить пробел. Если пользователь поставил после автоматического пробела какой то знак типа точки, запятой и т.д. — автоматически перемстить этот знак назад, перед пробелом, а курсор оставить после него. Если знаком окажется знак конца предложения то следующее слово начинать писать с заглавной буквы, так же автоматом, не ожидая нажатия Shift.
Вот такое начало. По моему мнению такая программа позволит съэкономить массу времени, особенно если набираются тексты одной тематики, а чаще всего так оно и бывает.
Еще, важно, что бы программа поддерживала ЛЮБЫЕ поля воода, будь то в браузере или каком либо текстовом редакторе.
Сам я написать такое не могу, но могу помочь с дальнейшем развитием идеи, тут есть еще куда развиваться, и более детальной проработкой.
Буду рад замечаниям, предложениям.
Разместил пока в личный блог т.к. куда именно нужно не определился.
И еще, посмотрел тут в правилах, что копипаст запрещен, оно и правильно. А если это со своего блога то может можно? :)