-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi!
I want to make a proposal of splitting standard development into phases. First phase should be only high level ML API, algorithms well known to work already (I mean ML algorithms, not models - which is low level in terms of use cases described already in doc). This is to make this standard simple to learn, simple to use and quickly available. Also I find making "all at once" standard a very problematic, since machine learning is still itself evolving area - standard can get outdated even before getting shipped to browsers.
I would make first part simple, small, easy to implement, easy to adopt and wait for developers feedback after it gets into browsers before going to second phase of standard development.
In second phase some basic models could be selected to be a standard to ship with browsers.
In 3rd phase ML api could be extended to low "scientific" level.
In my opinion for the first phase API shouldn't be more complicated than this:
https://github.com/DanielMazurkiewicz/WebAI
https://github.com/BrainJS/brain.js
Cheers!