Project stays in the active phaze of development. Android platform was chosen as a main test stand.
Client concept approximately looks:
Client side of SpikeBoost includes several screens to provide end user with next features:
- stay authorized in system
- gps navigation
- run/stop trainings
- select music from tracks
- Manage quality of neural network by its periodical update
- Java 11 (since min Android SDK is 28)
WIP
All tests are rotating around working with rest-end points. Last ones can be divided on couple groups:
- user auth
- music list setup
- start of training activity (gps must be enabled)
- sending of training data on server
- receiving of updated neural-network and further its applying
MIT