mote icon indicating copy to clipboard operation
mote copied to clipboard

Pie-in-the-sky RFE: automatic wordclouds for each meeting

Open mattdm opened this issue 8 years ago • 8 comments

Remy and Ralph hooked up this cool thing on twitter (https://twitter.com/fedobot/status/707270047803121664) which automatically generates wordclouds from each meeting. It'd be awesome to have this integrated into Mote directly.

And as an enhancement, I'd like to see two clouds per meeting — one for usernames (including usernames mentioned in chat) and one for everything else (with all of the names of people who were in the meeting filtered out).(Maybe use a different color scheme for each.)

mattdm avatar Mar 28 '16 16:03 mattdm

This seems like a useful nifty feature we could definitely integrate. I can look around for generators of my own, but if you already have one that is working well, I can take a look at it and see if it can be integrated :)

cydrobolt avatar Mar 28 '16 17:03 cydrobolt

@decause @ralphbean I have no idea how the current thing is hooked up. :)

mattdm avatar Mar 28 '16 17:03 mattdm

I think this is the code. @decause, can you confirm?

ralphbean avatar Mar 28 '16 18:03 ralphbean

@ralphbean yes, can confirm this is the code. The PoC is hosted locally on my personal machine (not ideal) but would like to be deployed somewhere more permanent, but there are some issues:

  1. It chokes on auto-generated tweets larger than 140 chars, and needs to fail gracefully: https://github.com/decause/wordcloudbot/issues/2
  2. If we are going to deploy this within Fedora Infrastructure, then word_cloud would need to be packaged for Fedora.
  3. If we are going to deploy it outside of Fedora Infrastructure, then we need a place to put it.

HTH, --RemyD.

decause avatar Mar 28 '16 18:03 decause

I might be down to package word_cloud in Fedora. We could also try using JavaScript on the client side to create word clouds.

https://github.com/jasondavies/d3-cloud

cydrobolt avatar Apr 17 '16 23:04 cydrobolt

As an update, the code for wordcloudbot is on Pagure: pagure.io/wordcloudbot

jwflory avatar Jul 21 '17 20:07 jwflory

Here's the most recent FESCo meeting using the javascript-based thing. For the names, I just took the 2nd column for the name list, and removed zodbot and * (smarter thing would be to take 3rd column when a * appears). For the text, I took third column on. It'd be better to also completely remove names from this list, but I didn't here. Anyway, they do look nice!

fesco-people fesco-words

mattdm avatar Jul 21 '17 22:07 mattdm

Latest Fedora Magazine article, column 3 only:

magazine

mattdm avatar Jul 21 '17 22:07 mattdm