Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Visualize] Shaped Word Clouds #42262

Closed
shaunmcgough opened this issue Jul 30, 2019 · 5 comments
Closed

[Visualize] Shaped Word Clouds #42262

shaunmcgough opened this issue Jul 30, 2019 · 5 comments
Labels
enhancement New value added to drive a business result Feature:Tagcloud Tag cloud visualization feature Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@shaunmcgough
Copy link

Kibana could benefit from having people select from a set of shapes for word clouds. We could start with; heart, plus, arrow forward, circle, smiley face, and star.

@shaunmcgough shaunmcgough added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Jul 30, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app

@shaunmcgough
Copy link
Author

@monfera @wylieconlon - just FYI in case you're looking at this in your respective projects. ;p

@timroes timroes added enhancement New value added to drive a business result Feature:Tagcloud Tag cloud visualization feature labels Jul 30, 2019
@monfera
Copy link
Contributor

monfera commented Aug 21, 2019

I'm working on text fill but it's a different enough problem to warrant a separate algo, as the constraints are different (in word cloud, word positioning and orientation are arbitrary, while in annotations, words need to form a sentence or paragraph). There are some neat algos. Convex shapes, or ones with fine detail or holes eg. a smiley or anything with acute angles (eg. parts of an arrow) are more challenging.

@monfera
Copy link
Contributor

monfera commented Apr 6, 2021

@shaunmcgough we looked into it recently, as the Kibana word cloud is slated to be replaced with the new elastic-charts word cloud. The algo there is not conducive to arbitrary shapes, it'd be a researchy task. Also, there are some more semantic alternatives eg. here—at the expense of admitting even less contouring.

There are a couple of python libraries eg. this which does contouring, the first step would be to see if such contouring is trivial, super hard or something in between. If we're lucky, it's a couple of days with tests etc. but not sure of the level of need, also in light of fair criticism toward word clouds as a genre.

@stratoula
Copy link
Contributor

Thank you for contributing to this issue, however, we are closing this issue due to inactivity as part of a backlog grooming effort. If you believe this feature/bug should still be considered, please reopen with a comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Tagcloud Tag cloud visualization feature Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

5 participants