Collaboration is key in data science. It’s a team game and being able to share your model with your team or clients is imperative in any data science project. GitHub is of the most popular collaboration platforms leveraged by data scientists these days but it can be a little intimidating to learn for a newcomer.
Mode, a browser-based data science collaboration platform by Mode Analytics, has been designed to work in such a way that it streamlines with the way a data scientists thinks. It allows you to connect to almost any type of database, analyse the dataset with the tool of your choice, and makes sharing a breeze.
Talking about databases, Mode has a remarkably diverse set of options that allow you to connect and get your data from anywhere. When you sign up on the site (which is free, by the way), the first option you will see is a list of databases which you can connect to, in order to import your data. Microsoft Azure SQL, Amazon Redshift, Hive, Oracle, MySQL and SQL Server are just some of the many options available. Check out the below image to see the list in full:
When it comes to actually getting into the data science tasks, like data cleaning and preparation, visualization, building your model and validation, Mode offers a variety of languages to do this. SQL is ideal for initial data collection, while R and Python are of course the go-to model building tools for most data scientists these days.
Mode also gives you the option to build charts and dashboards in a matter of seconds. Apart from the usual popular data visualization libraries like R’s ‘ggplot2’ and python’s ‘matplotlib’, Mode has it’s own drag-and-drop tool that you can use if coding is not to your taste.
One of the things that makes Mode unique is that every project you create comes with it’s own URL. This makes sharing with your team, or a client, a whole lot easier. The analysis that you perform will stay on the same URL regardless of updates and modifications done over time.
If you’re new to data science, or don’t know a specific language or tool, the platform also gives you plenty of free tutorials to learn from. The team has also posted a few examples that you can clone so you don’t need to build or start from scratch. And as we mentioned, it’s free!
Check out the below video from the company exploring Mode:
I took Mode for a spin and was pretty impressed with the overall platform. It’s really lightweight since it’s a browser-based platform and it’s pretty intuitive. The diverse database options and switching between tools is obviously a unique selling point for Mode. I especially liked the SQL and python learning resources.
They have recently added R support as well last month so we are expecting to see them launch a learning platform for this language as well. Do let us know in the comments below if you are planning to use this awesome tool.
Does the app have datasets that can be used directly for model building or someone has to know SQL or any other programming language to extract data. Asking because i do not have SQL knowledge and will find it difficult to extract if SQL coding is a must
Hi Pranov, You will need to know the basics of SQL. Helpfully, they have free resources on their site where they teach you SQL from scratch. If you're looking for automated tools where you don't need to do any coding, I would suggest checking out this article: https://www.analyticsvidhya.com/blog/2018/05/19-data-science-tools-for-people-dont-understand-coding/
Hi Pranav, Clicking on "Python Notebook" generates a python notebook. Can you help me understand how to run an R Script in Mode? -- Regards Kenneth
Hi Kenneth, When you click on 'New Notebook' on the left-hand side menu, a blank notebook will open up. It opens Python by default. But look towards the right-hand side where 'Python' is written. It's a drop-down menu which will give you the option for R.
Hi Pranav, Mode is very impressive, just love the way it gives options of working with R, Python, SQL in one platform. Can I get free trial of MODE to have hands on?