Browse Prior Art Database

Dynamic Dictionary for Word Processing

IP.com Disclosure Number: IPCOM000131029D
Original Publication Date: 2005-Nov-04
Included in the Prior Art Database: 2005-Nov-04
Document File: 1 page(s) / 41K

Publishing Venue

IBM

Abstract

Actually editing in a faster way is becoming always more challenging in the world of editing (applied not just on PC, but also on mobile phones because of sending SMS .... ). How it is possible to write faster ?. A possibility is to understand the complete word by the first words as an index inside a dictionary .. i.e If I digit the letter h ? there are hundred of words with that starts with the netter h, therefore the system will present the first word starting with h inside the dictionary ?habeas? ? Very few are the possibilities that ?habeas is what I want to write ? at least another letter is necessary ? ?Hu? .. and at this point the ward that will be displayed is the first word starting with ?hu? ? that is ?Hub? . Imagine the work you want to write is ?Humanitarian? ? you will require at least 7 iterations to be sure on the result. How we can be faster in identifying the proper word ?

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Dynamic Dictionary for Word Processing

Dynamic Dictionary for Word Processing

The Problem

  Actually editing in a faster way is becoming always more challenging in the world of editing (applied not just on PC, but also on mobile phones because of sending SMS ....
). How it is possible to write faster ?. A possibility is to understand the complete word by the first words as an index inside a dictionary .. i.e If I digit the letter h ... there are hundred of words with that starts with the netter h, therefore the system will present the first word starting with h inside the dictionary "habeas" ... Very few are the possibilities that "habeas is what I want to write ... at least another letter is necessary ... "Hu" .. and at this point the ward that will be displayed is the first word starting with "hu" ... that is "Hub" . Imagine the work you want to write is "Humanitarian" ... you will require at least 7 iterations to be sure on the result. How we can be faster in identifying the proper word ?

The Solution

  The solution is to order the words in the dictionary not just in alphabetic order but using the entropy the word has in the context.

Therefore, in the dictionary there should be also a number that says how many time the word has been used by the user.

In the aforementioned example , if the user has mentioned the word "Humanitarian" several time .. very likely wants to use this word again.

1