-
Notifications
You must be signed in to change notification settings - Fork 45
Dasher remembers sprint
Many times I wished I could paste sentence I just deleted. Or something I wrote 5 minutes ago. Dasher could remember last X texts and give people option to select one of them in control box. Another useful feature would be paste one of the common phrases. Every person would have their own file with common phrases. For example "Due to medical condition I can't speak, and I use this machine to communicate.Please be patient, it takes time to write." Again, these phrases could be inside control box. Maybe parsed from the file. There could be separate file for immediate speaking. And separate file for texts that would be pasted.
Mackay once suggested that the right way to do this was just by language modelling: make the special common phrases be very highly predicted. Putting 10 copies of each into your training text would go some way to this end, but one might want the sentences to only be predicted when starting a new sentence, rather than jumping in partway through whenever you've written anything vaguely similar - this would require significant changes to the language model. Control Mode kind of gives you a way to bypass the normal probability calculation (ISTR adding an option to Android allowing the Control Mode actions to be more probable after a space, say, too - maybe they should be even more so at the start of a new sentence?) - adding an "enter lots of text" kind of ControlAction, with the phrases in control.xml, might be the easiest solution?