InteractiVenn – Interactive Venn Diagrams

  • Kamala Harris approves this service [0]!

    [0]: https://www.youtube.com/watch?v=edDnGiJStvs

  • This is cool.

    I'll mention an alternative way to visualize Venn diagrams are UpSet Plots.

    [1]: https://en.wikipedia.org/wiki/UpSet_plot [2]: https://upset.app/ -- points to multiple implementations.

  • Ah, I've made interactive Venn diagrams too! Such a niche topic. Here's a fun example of a 5-venn (give it a few seconds):

    https://editor.p5js.org/jwong/sketches/vC2x-M_QU

    I was investigating visual aids for math tutoring. Interactivity took a bit of work. Here's some alternative Venn implementations: https://wonger.dev/posts/behind-venn#prior-art

  • The 5-set Venn diagram looks beautiful (and is apparently by Branko Grünbaum), but is a similar symmetric 4-set Venn diagram also possible? Can't find any such example on the internet

    EDIT: apparently not, from Wikipedia: "David Wilson Henderson showed, in 1963, that the existence of an n-Venn diagram with n-fold rotational symmetry implied that n was a prime number."

  • I've had an inkling at various times to make a widget or app or something for players of Diplomacy [0] that uses this visualization to make it easier to see activity in all of your conversations at a glance / select who to talk to. It always ends up being more of a 'fun' idea than something that would actually be useful, though, because the 6-set Venn diagram is so much more difficult to visually parse than just a list of countries in a "To" line.

    [0] when played with "white press", which is where players can send messages to another player / to multiple other players, and the source of the message is authenticated. This is in contrast to "gray press" where the source is / can be anonymous instead of authenticated and "black press" where the source can be spoofed.

  • Relevant xkcd: https://xkcd.com/2962/

  • In case you need a quick Euler diagram (Venn and Euler are often mixed up), I recently found: https://eulerr.co/

  • This would almost certainly be more difficult, but I'd love if the diagram's relative sizes (optionally) accounted for the size of the sets' data – e.g. if set A and B have 2 items each with zero overlap, it would show two circles of equal size, completely apart from one another

  • Wow, that 6-set visualization feels more asymmetric than 2,3,4,5. Is there an upper bound to the number of sets you can visualize in 2D, and how about 3D?

  • Interesting that this was published in a bioinformatics journal.

  • [dead]