These are chat archives for FreeCodeCamp/DataScience

29th
Feb 2016
Lightwaves
@Lightwaves
Feb 29 2016 04:07
@evaristoc nice to see this place has flourished
@evaristoc also funny that you were initially a bit worried about time and now you've jumped in full stride into the Machine Learning and Visualization piece of it.
evaristoc
@evaristoc
Feb 29 2016 10:11
@Lightwaves Great to see you around! You and the rest of the original team ("4" is a great number)!
evaristoc
@evaristoc
Feb 29 2016 11:09

People:

A very simple but nice effort that I had to share with you:
http://waqi.info/

Does anyone interested in finding the data and trying a 3D?

evaristoc
@evaristoc
Feb 29 2016 12:05

Actually when I started with my first (and still unfinished...) ziplines/front-end projects, one of my interests was to develop a weather project where Climate Change was on the spot:
http://codepen.io/ecccs/full/waxLBx/

I know: it is horrible...
Anyway: I am busy with other things now but if any of you is interested in working on improving the waqi site (link given above) by for example including some 3D etc, JUST LET ME KNOW!

Rex Schrader
@SaintPeter
Feb 29 2016 17:36

Possible Analysis Idea

"Algorithm Solution Similarity"

Goal

Determine how common various types of solutions to the Algorithm Challenges are.

Process

  • Create a list of Javascript Keywords (IE: for, if, while, etc)
  • Run each solution through an "uglifier/minmifier" which will change all variable names to generic names and remove comments.
  • Scan each solution for the js keywords. Keep a count of each keyword, creating a "signature" for that solution. IE:
    function palindrome(str) {
      str = str.replace(/\W|_/g, '').toLowerCase();
      var revStr = str.split('').reverse().join('');
      return revStr === str;
    }
    translates to:
    {
    "replace": 1,
    "var": 1,
    "split": 1,
    "reverse": 1,
    "join": 1
    }
  • Output these signatures in a standard fashion so they can be easily/quickly compared
  • Create histogram of signatures

Future

Break out functions/keywords by high level type (IE: keyword, string function, array function, functional programming)

evaristoc
@evaristoc
Feb 29 2016 20:33
@SaintPeter Thanks!
CamperBot
@camperbot
Feb 29 2016 20:33
evaristoc sends brownie points to @saintpeter :sparkles: :thumbsup: :sparkles:
:star: 2589 | @saintpeter | http://www.freecodecamp.com/saintpeter