These are chat archives for FreeCodeCamp/DataScience

31st
May 2016
Sam Aiken
@SamAI-Software
May 31 2016 00:01
@m-henderson greetings! Have you heard of FCC 2016 survey open source project? We are working on it right now.
You can contribute by creating interesting visualizations with d3.js for the data - FreeCodeCamp/2016-new-coder-survey#41
bitgrower
@bitgrower
May 31 2016 00:03

@jacobbogers @bitgrower I would say the same: DS is not only about d3.js, actually... visualization is part of it. What would you like to do instead?

...ultimately ... predictive analysis ... but, one thing I learned was how eye-candy can railroad ideas into folks' minds, even over better, less well presented ideas ... (granted, the eye-candy to 'less well presented' is a continuum) ... that's not to say I'm not un-interested in data viz ... just that there's more to it ... IOW -- I've seen people use (presumed?) data visualizations to mis-lead people (and that's outside of my comment about the power of just the eye-candy ...

One of the most powerful ways to mis-lead people is to give them "partial data" (eg, a comparison chart among various auto-responders) ... where relevant features might be left out ... or a competing product not mentioned at all ...

(I am a long ways from doing much in predictive analysis, though ... I should point out ... )

from @jacobbogers, re:book ... Multivariate Data Analysis

Joseph F. Hair Jr. et all ...

Awesome ... the one I just picked up via one of the used book seller sites (though this said 'new' -- and is the 7th edition) ... I was looking at a couple of other books to pick up as well -- but I couldn't find nearly the same good deals on them :) They're ones recommended by the Vancouver data blog guy ...

bitgrower
@bitgrower
May 31 2016 00:10
so ... @jacobbogers -- yeah, I might be interested in climbing the learning mountain of Hair's book with you ... joining your mathematics channel now ...
Michael
@m-henderson
May 31 2016 00:28
@SamAI-Software is the d3.js located on github ? what exactly is it ? (sorry, I am new to FCC way of doing things)
Sam Aiken
@SamAI-Software
May 31 2016 00:33
@m-henderson d3.js is a JS library for visualizing the data. Here is a link. As usually you can include it into your project with cdn or download from github and include directly into your website.
@m-henderson now we are creating d3.js visualizations for the data from FCC 2016 survey. I've already gave you a link - FreeCodeCamp/2016-new-coder-survey#41
At this issue you can see some examples of visualizations that have already been created.
D3.js is a powerful tool and worth learning. If you want to participate and try yourself in making some visualizations - that would be more than awesome! :)
Michael
@m-henderson
May 31 2016 00:46
okay thanks so much @SamAI-Software
CamperBot
@camperbot
May 31 2016 00:46
m-henderson sends brownie points to @samai-software :sparkles: :thumbsup: :sparkles:
:cookie: 386 | @samai-software |http://www.freecodecamp.com/samai-software
Sam Aiken
@SamAI-Software
May 31 2016 00:46
This message was deleted
@m-henderson :+1: if you will pick some interesting topic to try to visualize, please let us know in a chatroom, or drop a comment in that issue.
bitgrower
@bitgrower
May 31 2016 00:53
hey @evaristoc --in your weekly summaries, could you also link back to the previous summary ... ? I'm trying to find the name/link of the MIT course you referenced ... (actually, a link to the convo between @jacobbogers and me would have been cool, too!) .. scrolling in gitter frequently leaves something to be desired ...
bitgrower
@bitgrower
May 31 2016 04:08
oh duh -- I see that there IS a link to the previous summaries ... still not sure I found the MIT course link ... but it was for SVM, so may not be a priority interest for me anyway (at this point, I just don't know!
evaristoc
@evaristoc
May 31 2016 07:43

@bitgrower Thanks for the feedback, captain! Totally agree. I wish we would have more data for prediction.

You should check the whole MIT series for sure about AI by P. Winston.
https://www.youtube.com/watch?v=_PwhiWxHK8o

Other video we were recommending about ML is from Google series (python + tensorflow).
https://www.youtube.com/watch?v=cKxRvEZd3Mw

Good luck with multivariate! It is a very nice topic. I would suggest to use R for the exercises. I haven't see that book yet but I have a couple here already. If you are serious with that stuff I would join for a refresh.

CamperBot
@camperbot
May 31 2016 07:43
evaristoc sends brownie points to @bitgrower :sparkles: :thumbsup: :sparkles:
:star2: 1072 | @bitgrower |http://www.freecodecamp.com/bitgrower
evaristoc
@evaristoc
May 31 2016 07:48

@m-henderson in order to reduce the friction for creating some viz for the project we are also helping to get the data using R. We can either help you with the script or even provide you the data in json if required.

I would say that if you are learning R, you should try to get the data yourself, as an exercise, and ask for help here. :)

evaristoc
@evaristoc
May 31 2016 07:59

@koustuvsinha contact you later about the Radar-ish project? I am hesitating about it... Still going to a meetup tomorrow at nodeschool and I will check the pertinence of embarking on a project as the Radar-ish...

Otherwise we could concentrate on our previous projects instead... send you later a PM, today or tomorrow.

Koustuv Sinha
@koustuvsinha
May 31 2016 08:00
oh you are going to Nodeschool? cool, which one? :)
yeah going there will give you a bit perspective into the problem. you can PM me anytime
evaristoc
@evaristoc
May 31 2016 08:00
Harlem, NL.
Koustuv Sinha
@koustuvsinha
May 31 2016 08:03
awesome. do share your experience here :)
evaristoc
@evaristoc
May 31 2016 08:05
:+1:
CamperBot
@camperbot
May 31 2016 08:05

:point_right: freecodecamp advantages [wiki]

Advantages of using Free Code Camp

Free Code Camp's main advantages are that we're accessible to busy adults who want to change careers.

Specifically, we're:

  • Free
  • Self-paced
  • Browser-based

One of the most noticeable differences in this curriculum than other Code-Camp/School environments is the level of support: Using the chat-rooms for help, guidance, and assisting fellow coders gives you a better understanding of the code, easier access to explanations, and it's in real-time so you can question the confusion.

:pencil: read more about freecodecamp advantages on the FCC Wiki

Michael
@m-henderson
May 31 2016 10:38
@SamAI-Software @evaristoc man I am lost haha. It looks like I need to make time and do some research on d3 and whatever "R" is. I will make time this weekend to do that and then i will get back with you guys
Sam Aiken
@SamAI-Software
May 31 2016 10:41
@m-henderson R is programming language for working with data. You don't need to know it to make visualizations with d3.js.
No problem, man, take your time. You can just watch some tutorials about d3.js on YouTube - there are plenty of them.
evaristoc
@evaristoc
May 31 2016 10:48
@m-henderson Do so! We will help you out!
Python is also an alternative if you are more confident with that...
Or just let us know your preferred programming language... FCC is vast and you can find help at almost everything now...
Sam Aiken
@SamAI-Software
May 31 2016 11:14

https://youtu.be/05LWZ3Zvv8w

Hey hey guys! If you have a minute - please check out animation for FCC survey bar charts.
35 sec / NO audio
Did animation disturb you or not? Was it comfortable? Any feedback?

//Sorry for "suggested by", can't rid of it.

evaristoc
@evaristoc
May 31 2016 11:23
Will check later, Good ones!!!
Michael
@m-henderson
May 31 2016 12:07
@evaristoc @SamAI-Software the thing is, I don't understand exactly how you guys work this stuff. Like github, the 2016 coder survey repository. So basically you clone that repository on your desktop ( or wherever you see fit) and then let's say you want to ask coders how many family members do you have that also code?. You would basically code that into one of the filwa, commit to your local repo, pull request the actuall repo on FCC github then what happens from there ? When some one accepts your pull request does it automatically inject into FCC website?I'm sorry guys I just want to learn all this stuff so that I can get on you all's level and contribute.
*files
Hjörtur Hjartarson
@hjh17
May 31 2016 12:20
@m-henderson so basically you fork the original repo. Clone the fork to your desktop (or whatever). Commit changes to your fork. Then you make a pull request on the original repo and compare it to your changes. Some owner of FCC repo will review your code, maybe ask you to change this and that. Once your code is good to go, the owner will merge your code into FCC repo and soon you will injected to FCC website.
evaristoc
@evaristoc
May 31 2016 12:33

@m-henderson: @hjh17 is right when talking about contributions to FCC, although he is giving you just the big picture. ;) There are a lot of places where you can contribute at FCC! Just ask. I suggest to start with the wiki (ask @Rafase282) and then progressively get involved in more difficult tasks where you will need to do a bit more. When actually trying to push a commit you will have to work also at things like, for example:

  • Comply with the conventions existing in the repo.
  • Install any tool required for that end (linting, ES6, etc).
  • Handle the commit in the right manner, and do quality check when required.

@m-henderson by participating in more complex tasks you will get the experience of how teams work on the correct maintenance of development projects, which is part of the curriculum and a requirement for contributing in any existing collective project out there.

@m-henderson in our case (DSR, Survey 2016) is a bit simpler because we are not asking for commits at the moment, but only to use the dataset for analyses and visualizations.

The repo for the Survey 2016 project is there to check:

  • Which viz the people is working on
  • Discuss the dataset
  • Improve information about the dataset

If you are interested in working on some viz:

  • You can clone the repo or just download the clean file
  • In both cases, you use a tool to convert the file into a manageable json; we are using R for that at the moment.
  • You work on your viz project; codepen is currently for showing drafts when pertinent, for revision purposes.

The final projects will be featured in a website that it is currently under construction by someone at CodeNewbie. I think Quincy will take care of the content.

Michael
@m-henderson
May 31 2016 12:40
Thanks @evaristoc @hjh17 @SamAI-Software
CamperBot
@camperbot
May 31 2016 12:40
:cookie: 323 | @hjh17 |http://www.freecodecamp.com/hjh17
:cookie: 283 | @evaristoc |http://www.freecodecamp.com/evaristoc
m-henderson sends brownie points to @evaristoc and @hjh17 and @samai-software :sparkles: :thumbsup: :sparkles:
:cookie: 387 | @samai-software |http://www.freecodecamp.com/samai-software
evaristoc
@evaristoc
May 31 2016 12:40
Thanks to you too, @hjh17 @m-henderson!
CamperBot
@camperbot
May 31 2016 12:40
evaristoc sends brownie points to @hjh17 and @m-henderson :sparkles: :thumbsup: :sparkles:
:cookie: 324 | @hjh17 |http://www.freecodecamp.com/hjh17
:cookie: 243 | @m-henderson |http://www.freecodecamp.com/m-henderson
Rafael J. Rodriguez
@Rafase282
May 31 2016 12:43
Rawr I'm a scientist!
bitgrower
@bitgrower
May 31 2016 16:15

Thanks for the links, @evaristoc -- yeah, I already went thru the short Python/Tensor flow videos -- Josh Gordon's "promo" when Google was livestreaming Google I/O got me very excited about it ... (I hadn't really been all that excited previously)

...though I'm beginning to think I may need to brush up on my math ... (it's been a LONG time...)

@evaristoc, do we have an R room, then ? That's something I don't seem to have in my universe of educational resources (granted, I haven't pursued it, either...)

@SamAI-Software -- LOVE the animation ... what's your "recipe" (what languages are you using?) ... it's very cool

@all -- if you haven't looked at any of Hans Rosling's TED talks -- HIGHLY Recommend them ...

CamperBot
@camperbot
May 31 2016 16:15
bitgrower sends brownie points to @evaristoc and @samai-software and @all :sparkles: :thumbsup: :sparkles:
:warning: could not find receiver for all
:cookie: 284 | @evaristoc |http://www.freecodecamp.com/evaristoc
:cookie: 388 | @samai-software |http://www.freecodecamp.com/samai-software
Koustuv Sinha
@koustuvsinha
May 31 2016 16:26
thanks a lot @bitgrower .. awesome TED talk!
CamperBot
@camperbot
May 31 2016 16:26
koustuvsinha sends brownie points to @bitgrower :sparkles: :thumbsup: :sparkles:
:star2: 1073 | @bitgrower |http://www.freecodecamp.com/bitgrower
evaristoc
@evaristoc
May 31 2016 18:21
@bitgrower Hans Rosling's TED are the most popular after (of course...) Shia's TED - Just Do It... people in this room has taken some training with H Rosling actually...
Koustuv Sinha
@koustuvsinha
May 31 2016 18:29
wow really? who? :D
evaristoc
@evaristoc
May 31 2016 19:09
:) not me... but I know people (friends) who have attended to some presentations... I think Hans Rosling stills works on public health, and people I know are also in that field...
@SamAI-Software: I understand if you prefer to keep the labels outside the bar, makes sense... I liked those...
bitgrower
@bitgrower
May 31 2016 19:51
@evaristoc -- I was about to tout the popularity of Rosling's TED talk, but the most recent scans (within the last month?) didn't even show him up on the top 10 ... which caused me to doubt my memory ... thanks for re-assuring me that my memory is in tact ... and things change ... :)
CamperBot
@camperbot
May 31 2016 19:51
bitgrower sends brownie points to @evaristoc :sparkles: :thumbsup: :sparkles:
:cookie: 285 | @evaristoc |http://www.freecodecamp.com/evaristoc
bitgrower
@bitgrower
May 31 2016 19:53
you know ... I would really like those cookies a LOT better if, from a distance, it didn't look like the cookie is frowning ...
evaristoc
@evaristoc
May 31 2016 20:06

@bitgrower :) :) ... I would always prefer a real cookie instead...

People: the following is for those who are looking to work on topics related to Social Media analytics...
http://www.radicati.com/wp/wp-content/uploads/2015/02/Instant-Messaging-Market-2014-2018-Executive-Summary.pdf

bitgrower
@bitgrower
May 31 2016 20:19

yeah ... if anyone was in doubt where big tech is going -- Google I/O's keynote pretty well demolished that notion ... :)

kinda like ... first we had desktops, then we had laptops, then we had mobile ... now we have chat as the "central" app ... it's not how much time people spend on FB ... it's how much time they spend in FB messenger ...

gotta love reports that are based on barely 18 mos of historical data .. and extend out into the future 3+ years ( @evaristoc's first link ... )
evaristoc
@evaristoc
May 31 2016 20:47

@bitgrower radicati is a company that has been analysing this niche market for long time, so they are probably using more data but keeping a small range for presentation purposes...

More about Instant Messaging market forecast...
https://www.sinch.com/opinion/future-of-instant-messaging/

Jacob Bogers
@jacobbogers
May 31 2016 20:56
Hi @evaristoc may I shamelessly plug the selfstudy group for "multivariate satistics"
its only 5 people now, but we like got get more, "more hands make the work light" is the saying
this is only mathematics mostly, not any programming , fundamental course
http://statistics.freeforums.net/ If you dont like I remove the link in this post
evaristoc
@evaristoc
May 31 2016 21:05

Of course, @jacobbogers! I can see the purpose. Could you please share again the link here? I think it could benefit everyone who is interested. I would take the link into other groups too if I would be you... I am also interested in the content and the dynamics... Maybe we can translate some into this room so we can formalise study groups as part of the activities of the DataScience room?

Sorry people:

This is for my own reference (a former project for a old Digest that I am planning to resume...):
https://gitter.im/FreeCodeCamp/DataScience?at=55f7bbf9f66d320b4fbd90a3

How can get registered?
@jacobbogers?
evaristoc
@evaristoc
May 31 2016 21:23

People

Who knows about "Graph Algorithms in the Language of Linear Algebra"?

It seems to be a very influential book...
Jacob Bogers
@jacobbogers
May 31 2016 21:28
@evaristoc , you can just sign on to pro-boards,.., and become member, Myself its new to me, I am reading the admin rule-book
yes I will put a link to this gitter channel aswell, of course
@evaristoc I am in and out, If i take to long to react, pm, me, please
evaristoc
@evaristoc
May 31 2016 21:33
@jacobbogers Yea... tried but didn't get it in... good idea to use freeforum... Let's see how it goes...
Jacob Bogers
@jacobbogers
May 31 2016 21:42
I have one member I will ask how he did it,
))
Jacob Bogers
@jacobbogers
May 31 2016 22:06
register-btn.png
@evaristoc do you see the "button", "register" in upper right corner
Jacob Bogers
@jacobbogers
May 31 2016 22:27
@evaristoc are you still having problems, do you see the link "register",,.., its not the most intuitive site, I would have never designed it like that
omg))
its an acquired taste, the functionality -links is all over the place on this site
I am creating subgroups now for the various chapters