どういうわけか、半年前から、プログラムのアイデアが生まれました。

ブルドッグとサイの混合物-PuntoSwitcher + T9。 一番下の行は、どういうわけか、大量のテキスト、つまりテキスト、ドキュメントを入力する必要があり、自動表示が不足していた(またはそれを正しいと呼ぶべきでしょうか)単語やフレーズさえありました。 例としては、プログラミング用のエディターがあり、コードを補完します。



次のようになります。 私は単語を書いています。ドロップダウンリストで、プログラムはこの単語を追加するためのオプションを提供します。まあ、5つのオプションがあるとしましょう。 オプションを選択するには、下ボタンでカーソルを移動するか、マウスでクリックするか、数字キーパッドでオプションの番号を押すか、提案されたものの最初の3倍の場合はTabを押します。



私が入力したフレーズを記憶するようにプログラムを学習させ、入力した情報が漏れないように、記憶したフレーズの単語数を設定できます。 さらに、ある程度のトレーニングの後、プログラムは、単語を追加するための5つのオプションに加えて、適切なフレーズに対して5つのオプションを提供する必要があります。 確かに、単語がまだ完成していない場合、Tab'omはこれらのオプションを選択しません。 しかし、単語がすでに末尾に追加されている場合(推奨単語のリストから選択されているか、入力する単語のオプションがない場合)、提案されたフレーズのバリエーションは先頭に移動され、最初のフレーズはTabで選択できます。



プログラムは、最初にある可能性が高いため、アルファベット順ではなく、最も可能性の高いものを提供するために、使用される単語やフレーズの統計を分析する必要があります。



自動的にスペースを入れるマシンに単語を追加するときに、スペルチェックなどの便利な機能を使用することもできます。 ユーザーが自動スペースの後にピリオド、コンマなどの記号を配置した場合 -この文字をスペースの前に自動的に戻し、カーソルをそのままにします。 記号が文の終わりの記号である場合、Shiftキーを押すのを待たずに、自動的に次の単語を大文字で開始します。



これが始まりです。 私の意見では、このようなプログラムは、特に同じトピックのテキストが入力された場合に、多くの時間を節約し、ほとんどの場合それが起こります。



また、ブラウザでも、何らかのテキストエディタでも、プログラムがすべての水域をサポートすることも重要です。



私自身はこれを書くことはできませんが、アイデアのさらなる発展を支援することができます。さらなる発展の余地があり、より詳細な研究が必要です。



コメント、提案を歓迎します。

これまでのところ、個人のブログで 正確に決める必要はありません。

それでも、ここではコピーペーストが禁止されているというルールを確認しました。それは正しいです。 そして、これがあなたのブログからのものであれば、多分それはできますか? :)



All Articles