5 comments

[ 2.2 ms ] story [ 24.9 ms ] thread
In the recent months while taking a course in statistics and signal processing I built a handful of visualizations in order demonstrate some of the basic but important concepts I (re)learned.

I already posted a link to the fourier transform visualization a month ago. [1] Since then I worked on some more tools some of you might find helpful or interesting:

- visual proof of Bayes Theorem

- visualization how parameters of a gaussian distribution can be estimated

- interactive binary hypothesis test

- effect of a function on a random variable

The tools are not meant to give a fullblown introduction on the topics but more to deepen your intuition while learning from other sources or at least having already heard about the underlying concepts. But the visual and interactive concept of the tools might even allow to discover the core ideas and relations by yourself.

The section "Other Educational Tools" is older stuff that I included because it might be interesting as well.

All the code is on Github but it's really hacked together and not polished to be read by others. [2]

[1]: https://news.ycombinator.com/item?id=29455894

[2]: https://github.com/laszlokorte

Thanks for sharing these!

IMO, they'd be much more helpful/accessible with some default examples. For example, the graph algorithm and logic expression tools just drop you into a blank canvas.

Thank you for your feedback! In both tools you mentioned you can open example projects via the menu at the top.

But I agree that I could have highlighted that better.

I did indeed miss the examples.

(Another UX nudge... the logic tool uses a folder icon to get to the examples, while th graph tool uses an "Open" button)

I like how the different tools interacts with each other and the simplicity in using it, really helps understanding. Great work, thank you :)