-
Notifications
You must be signed in to change notification settings - Fork 82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Deleted] Add autocomplete / predictive text #3
Comments
UILexicon will be used for this, as it contains unpaired lists of names in the user's address book. Added to this can be the words found as keys in the Data directory of each keyboard. |
It would be best if this feature was fully contained within the command bar. The buttons used for The issue is that the prompt for the commands in the command bar would take up some space. This could be rectified by allowing only as many suggestions as would fit given the text being typed into the command bar, with the suggestion boxes disappearing if the text reaches them. The translate prompt should be shortened in this case, with just the ISO 639-1 codes for the source and target language sufficing (ex: The size of the prompt could also be controlled for as in system keyboards. As the word gets longer, only the end of the suggestion is shown, with the letters before those that are not shown being greyed slightly to indicate that there is content that is not being shown. |
The translate prompt will be shortened in the v1.2.0 design release using right chevrons as a delimiter |
Autocomplete needs to have two different functions - one for the word that is currently being typed where all scribe command button fields would have suggestions, and one for when space is pressed where annotation would be one of the spaces and the others are populated with suggestions for the next word. |
Any codes for this that can be should be added into a file |
This might be a useful read: https://www.analyticsvidhya.com/blog/2019/12/create-nlp-apps-ios-using-apples-core-ml-3/ |
A major system keyboard feature that Scribe still lacks is autocomplete. This feature would ideally function in both the normal text proxy and the Scribe command bar so that a user could quickly type in a word to translate, conjugate or get the plural for. The data for each Scribe keyboard could likely be used as a reference for this feature.
Discussions of how best to implement this feature and code contributions are more than welcome!
The text was updated successfully, but these errors were encountered: