Show HN: An Open-Source Data Science Curriculum
11–20 of 44 posts
Re: Show HN: An Open-Source Data Science Curriculum
#12Also, I don't have a list of these handy, but I've found long annotated notebooks/blog posts of worked data science examples very helpful for refreshing my memory on applied techniques. http://derandomized.com/ is a great example, maybe other HN readers have some favourites we could add.
Re: Show HN: An Open-Source Data Science Curriculum
#13> I geared the original curriculum toward Python tools and resources, so I've explicitly marked when resources use other tools to teach conceptual material (like R)
Why did you choose Python over R? Personal preference, a bent toward Python in the online courses you found, or is Python generally considered the de facto language choice for professional data scientists?
I imagine you could tackle these courses with any programming language, but if Python seems to be the way the data science community is going, it would be helpful to know that. Personally, I'm curious because I'm trying to decide if I should pick up Python on the side to supplement the knowledge I already have of R and various other programming languages.
Also, thanks for putting all this together. It's great!
Re: Show HN: An Open-Source Data Science Curriculum
#14Quoting the section 'An Academic Shortfall': "Academic credentials are important but not necessary for high-quality data science. The core aptitudes – curiosity, intellectual agility, statistical fluency, research stamina, scientific rigor, skeptical nature – that distinguish the best data scientists are widely distributed throughout the population."
In my estimation, none of those aptitudes are covered by teaching technical skills like databases, NLP, ML, graphical models, and the other topics this curriculum covers.
The "core aptitudes" generally boil down to asking the correct questions, establishing the correct answers, and correctly defending them. Academia doesn't automatically instill these skills, but it can do a great job of doing so.
Either way, inside or outside the ivory tower, an ace programmer who masters NLP, ML, Hadoop, and everything else could easily still come out without the required core aptitudes, and be thoroughly unprepared to do what data scientists are really expected to do: answer questions.
Re: Show HN: An Open-Source Data Science Curriculum
#15[1] -- http://nltk.org/book3/
Re: Show HN: An Open-Source Data Science Curriculum
#16Re: Show HN: An Open-Source Data Science Curriculum
#17I do a lot of statistical work, but wouldn't call myself a data scientist. To that end: > I geared the original curriculum toward Python tools and resources, so I've explicitly marked when resources use other tools to teach conceptual material (like R) Why did you choose Python over R? Personal preference, a bent toward Python in the online courses you found, or is Python generally considered the de facto language ch…
http://www.r-bloggers.com/the-homogenization-of-scientific-c...
Re: Show HN: An Open-Source Data Science Curriculum
#18I'm biased as a non-technical analyst with an academic history, but I'm concerned that the curriculum doesn't meet the most basic needs. Quoting the section 'An Academic Shortfall': "Academic credentials are important but not necessary for high-quality data science. The core aptitudes – curiosity, intellectual agility, statistical fluency, research stamina, scientific rigor, skeptical nature – that distinguish the be…
Re: Show HN: An Open-Source Data Science Curriculum
#19I do a lot of statistical work, but wouldn't call myself a data scientist. To that end: > I geared the original curriculum toward Python tools and resources, so I've explicitly marked when resources use other tools to teach conceptual material (like R) Why did you choose Python over R? Personal preference, a bent toward Python in the online courses you found, or is Python generally considered the de facto language ch…
Re: Show HN: An Open-Source Data Science Curriculum
#20Earlier quoted context omitted.
The assignments are, in fact, available: https://class.coursera.org/datasci-001/assignment You'll be required to login is all.
I'm logged in but get "Looks like you are not enrolled in this course!".