You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One way to do this may be to add weight to words (see below):
Another way may be to have them find the weight of the word above them in the displayed list, and give them the weight of that word +1.
Skrell said:
well i guess i still think it would be nice to have a parameter in the .ini file that would allow you to specify the number added to a word each time it is used rather than just adding 1 always.
I thought some more about this and I think it would be a good idea. For example, as a programmer I am often dealing with the same "words" for a short amount of time, and they are important at that point in time. I may or may not ever use those "words" again. Therefore the words that I have used frequently recently are more important than those that I have used frequently in the past.
For someone who is just typing regularly the words they use probably aren't going to change. They won't necessarily want to give the more recent words more weight.
So I thought up an implementation of this:
I will add one parameter to control the type of weight added to the word. There will be 3 values for this parameter:
Fixed, Percentage, and Off.
Fixed will add a fixed value to the weight. This will be the default setting (the default value will be one). There will be no cap to the weight a word can get.
Percentage will add the listed percentage of the highest weight to the word's weight. There will be a rolling cap of highest weight + 1.
Off - this will turn off frequency based ordering.
There will be a second parameter to handle the value for the fixed or percentage setting.
Percentage has benefits over fixed because the size of the wordlist will change. A fixed weight of 20 would be too much when you only have 10 learned words, but may not be enough when you have 1000 learned words.
I'll try to get this out in the next version, but it requires some changes to the counting/frequency/learning algorithm. I need to keep 2 separate counts now - one for the number of times I've typed/completed a word and one for the weight of the word.
The text was updated successfully, but these errors were encountered:
One way to do this may be to add weight to words (see below):
Another way may be to have them find the weight of the word above them in the displayed list, and give them the weight of that word +1.
Skrell said:
well i guess i still think it would be nice to have a parameter in the .ini file that would allow you to specify the number added to a word each time it is used rather than just adding 1 always.
I thought some more about this and I think it would be a good idea. For example, as a programmer I am often dealing with the same "words" for a short amount of time, and they are important at that point in time. I may or may not ever use those "words" again. Therefore the words that I have used frequently recently are more important than those that I have used frequently in the past.
For someone who is just typing regularly the words they use probably aren't going to change. They won't necessarily want to give the more recent words more weight.
So I thought up an implementation of this:
I will add one parameter to control the type of weight added to the word. There will be 3 values for this parameter:
Fixed, Percentage, and Off.
Fixed will add a fixed value to the weight. This will be the default setting (the default value will be one). There will be no cap to the weight a word can get.
Percentage will add the listed percentage of the highest weight to the word's weight. There will be a rolling cap of highest weight + 1.
Off - this will turn off frequency based ordering.
There will be a second parameter to handle the value for the fixed or percentage setting.
Percentage has benefits over fixed because the size of the wordlist will change. A fixed weight of 20 would be too much when you only have 10 learned words, but may not be enough when you have 1000 learned words.
I'll try to get this out in the next version, but it requires some changes to the counting/frequency/learning algorithm. I need to keep 2 separate counts now - one for the number of times I've typed/completed a word and one for the weight of the word.
The text was updated successfully, but these errors were encountered: