New Python project-sharing platforms help data scientists collaborate
© Shutterstock / Janos Timea
I love Python. It’s the number one language used to teach introductory programming courses in college. In 2014, it was used in eight of the top CS departments and 27 of the top 39 CS0 and CS1 introductory courses.
As tribal, social creatures, humans love to work together. This is extremely apparent in teenagers and young adults, who spend enormous amounts of time sharing information and pictures with their friends.
Let them share
Tools like Glitch allow you to immediately copy and edit someone’s working project.
Fortunately, commercial tools for Python are also being developed. For example, the IBM Data Science Experience presents a similar view to Python coders.
The IBM Data Science Experience makes it easy to work with community code.
New projects are created and shared through a nice web interface.
Using the IBM Data Science Experience, you can also create a brand new notebook through a web interface.
Seeing and experiencing projects
The Jupyter Notebook offers the same sense of discovery and flexibility in editing another person’s project interactively.
Of course, the best way to find the right tool for you is to try it out. Both Glitch and IBM Data Science Experience have free trials. Create an account online and see for yourself how easy it is to collaborate.