I know there has been exploration of data visualization with SVG in Elm packages, but I’d love to see the package ecosystem expand to cover data analysis as well! I think the tasks that @ahmadsherzai is describing could be an excellent fit for Elm!
When I was a student a decade ago, I remember implementing things like Hidden Markov Model’s, clustering, and Support-Vector Machines in languages where visualization was much more difficult, and I think it would have been great to be able to pair these algorithms with a nice SVG that shows the clusters or regressions that come out!
I know the WebGL have techniques to get good performance for their physics simulations, so I’d be curious where we hit limits when it comes to data analysis. I suspect a lot of useful analyses can be implemented without any vector unpacking tricks, and you’d still get performance that’s more than enough for cases like @ahmadsherzai is describing!
I looked into this area a bunch in November, but ended up feeling like I wasn’t enough of a domain expert to really do this overall project justice. I was going to talk about my findings at Oslo Elm Day and ask the community to help take the next steps!