Skip to content

FotiosBistas/Strabo.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Strabo.io

A greeklish to greek translation keyboard for Android

Authors

Fotios Bistas, Georgios E. Syros, Anastasios Toumazatos

Background

Strabo.io is a custom Android software keyboard that leverages advances Machine Learning techniques to translate from Greeklish1 text to Greek in real time as the user types. Its core functionality revolves around the translation model. Training data is collected and sent anonymously and encrypted to a central server where model retraining occurs. If a model is produced with better loss than the current, it gets distributed upon client request to the end nodes.

Figure 1. Keyboard nodes send training data to the server.

Figure 2. The server distributes the new model.

Brief demo of the prototype

Screenshot 1. Keyboard translation demo.

Screenshot 2. Keyboard settings.

Screenshot 3. New model popup.

Screenshot 4. Model downloading.

Footnotes

  1. https://en.wikipedia.org/wiki/Greeklish

About

An greeklish to greek translation keyboard extension

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •