AI News, O'Reilly

O'Reilly

If you follow the data science community, you have very likely seen something like “language wars” unfold between Python and R users.

We are also going to peek into the world of Go-based data science to see what tools are available and how an ever-growing group of data science gophers are already solving real-world data science problems with Go.

These languages are undoubtedly producing value, and it’s not necessary to rehearse their virtues here, but, looking at the community of data scientists as a whole, certain struggles seem to surface quite frequently.

The following pains commonly emerge as obstacles for data science teams working to provide value to a business: Now, if we look at Go as a potential language for data science, we can see that, for many use cases, it alleviates these struggles: Note a few things here.

Moreover, data scientists really should love Go, as it alleviates their main struggles while still providing them the tooling to be productive, as we will see below (with the added benefits of efficiency, scalability, and low memory usage).

In fact, there are already a great number of open source tools, packages, and resources for doing data science in Go, and communities and organization such as the high energy physics community and the coral project are actively using Go for data science.

Contrary to popular belief and as evidenced by polls and experience (see here and here, for example), data scientists spend most of their time (around 90%) gathering data, organizing data, parsing values, and doing a lot of basic arithmetic and statistics.

Even though the above tooling makes data scientists productive about 90% of the time, data scientists still need to be able to do some machine learning (and let’s face it, machine learning is awesome!).

The Go community is extremely welcoming and helpful, so if you are curious about developing a data science application or service in Go or if you just want to experiment with data science using Go, make sure you get plugged into community events and discussions.

Data Science Hands on with Open source Tools - WHAT IS DATA SCIENTIST WORKBENCH?

Enroll in the course for free at: Introduction to Data Science Hands-on with Open ..

The Python ecosystem for Data Science: A guided tour - Christian Staudt

Description Pythonistas have access to an extensive collection of tools for data analysis. The space of tools is best understood as an ecosystem: Libraries build ...

Data Science and Web Development with Python in Visual Studio

Learn about Python support in Visual Studio 2017. We will review the Data Science and Analytical Apps workload, and walk through how you can use the tools ...

Why Analytics Is Key for Product Managers by Airbnb Data Scientist

Subscribe here: Follow us on Twitter: Like us on Facebook for free event tickets: Don't forg

How to Become a Data Scientist w/ @BeaujWalker #DataScience #DataTalk

In this week's #DataTalk, we're talking with Beau Walker about ways to get started in the data science industry. Beau Walker earned his Bachelor of Science ...

PLOTCON 2016: David Robinson, gganimate: Animation within the grammar of graphics

Animation is a powerful tool for creating engaging and dynamic data visualizations. Here I introduce the R package gganimate, which extends the popular ...

From C# to Golang, My data science journey. - Julian Bright

So you have heard lots of people talking about Golang thinking that it's probably just one of these fads that will disappear, but it's community is still active and ...

Christine Doig - A Hitchhiker's Guide to Data Science

PyData Madrid 2016 Most of the talks and workshop tutorials can be found here: The popularity of Python ..

Data Science Hands on with Open source Tools - Preparing data with Open Refine

Enroll in the course for free at: Introduction to Data Science Hands-on with Open ..

Data Science for Community management

by Manrique Lopez At: FOSDEM 2017 We will present some typical community management worries about communityhealth, productivity and visibility and how ...