These are chat archives for FreeCodeCamp/DataScience
discussion on how we can use statistical methods to measure and improve the efficacy of http://freeCodeCamp.com
Following with the emoji project, done with the first data cleaning, transformations and completions of the second intent after finding the issue with the keywords 2 weeks ago.
Now the analysis... which is, as @timjavins mentioned somewhere, probably the actual fun :) (but for the charts if you have to code them from scratch using things like d3.js, ah, @becausealice2? :) ).
For those who are following my endevours with this project, I found this could be a good opportunity to show some what "becoming a DS" could entail, just by taking an exercise that is not a full DS one but completely new. I have already 2,5 months working on this project in order to write a 1,000-words article that might not be even accepted or if accepted not viewed/read. And I am not getting paid for it.
It is true I am not full time, but in terms of hours of dedication, put it 15 hours per week. Make your sums.
I do this because I like it. What about you?
goldbergdata sends brownie points to @evaristoc :sparkles: :thumbsup: :sparkles:
linuxenko sends brownie points to @evaristoc :sparkles: :thumbsup: :sparkles:
Oh! Thanks, @GoldbergData @linuxenko (nice job by the way! You got a follower!) - be aware I don't consider myself an expert but probably that is a better reason my experience might be important to some.
Please don't think I don't have any interest in outliers.
One thing that could happen is that people copied and pasted automated messages.
However I went through some messages showing outlying behaviour just now and found that could be related to other factor too.
Although crowded, the actual number of seriously seriously engaged participants in the chat is not thaaaat big. The very engaged participants have been the main drivers of the characteristics of the messages and the topics.
One clear example is @abhisekp who was very very active in FCC and the chatroom and was a frequent emojier. He is, according to my list, one of the first "outliers". @CEREBR4L has been another one. There are some more.
They also served as moderators of the room and sometimes and more specially @abhisekp they used emojis to indicate the importance of the message they were posting (something new I am learning here thanks to your question, @huyingjie!!!).
I haven't seen all messages so I can't completely confirm this, but the few I checked suggested so.
This might require a deeper analysis for sure. Do you want to do that, @huyingjie? ;)
evaristoc sends brownie points to @goldbergdata and @linuxenko and @huyingjie and @abhisekp and @cerebr4l :sparkles: :thumbsup: :sparkles:
And welll... this is going to prove as a true trend... The list of those that made the top 5 at least once (:tada:!!!):
Some of them could have made the top 5 probably once. I haven't seen when - context could be relevant. But in general:
Looking at this, it might be that moderators could have had a larger impact than I was expecting and that there is a widespread use of "freecodecamp-branded" emojis (stars, sparkles, cookies, etc).
This, assuming that the list and counts are both correct (:scream:).
mstellaluna sends brownie points to @evaristoc :sparkles: :thumbsup: :sparkles:
evaristoc sends brownie points to @huyingjie and @mstellaluna :sparkles: :thumbsup: :sparkles:
By getting rid of possible emojis that were "freecodecamp-branded", those which stood to the podium of the top5 were:
I think fire should be in the "freecodecamp-branded" list. Hmmm... Anyway.
:8ball:in the chat? What is the underlying meaning of those two?
: coffee:is part of the top5 list in this case, @mstellaluna
Ok. I am working on a project about emojis in the main chatroom, but I am afraid it will be incomplete as I don't really know the alternate meaning of some of them when having it, or truly identifying outliers like camperbot-related messages when my code is unable to get them. Very strange really: according to my code I don't have camperbot in my list of users... hmmm...
@mstellaluna could it be that moderators are frequently using "camperbot emojis" too?
or someone invokes his command like eighball
@mstellaluna I think this a possible an "alternative fact" :)
ind_outliers1 = set([':warning:', ':star2:', ':star:', ':cookie:', ':sparkles:'])
eightball - 8ball + sparkles rooms,wiki,explain - point right thanks - thumbs up , sparkles x2, star2, cookie about - cookie
:running:is used as you are running away after making a sly comment
:clap:is used normally with good job .. yea he means a fart 90% of the time
evaristoc sends brownie points to @mstellaluna :sparkles: :thumbsup: :sparkles:
Ohh... there is an authentic reason deeply rooted in the use of the language? OMG!
It was a joke. :) Nice to know. I was planning to call it "it", but my English is... well... a bit rubbish sometimes...