We're the founders of
We want to make it really easy to share data-science within teams, and
we've started with Jupyter notebooks.
We render the notebooks really nicely, so you can embed interactive visualisations like Bokeh, and Plotly plots.
Another nice thing is we allow you to hide the code for non-technical readers, so you basically get a beautiful data blog.
Look at https://kyso.io/laura/ for some examples.
We really want to hear your feedback, let us know what you think!
From my admittedly limited experience with Jupyter, it is already an interactive coding and visualization tool which can be exported to HTML.
Can you not include Plotly plots in vanilla Jupyter?
The kyso homepage says that you beautifully render the notebooks? Given that they're already html, does that mean custom style sheets? Something more?
Or is the main value add just a wrapper over git to make versioning and sharing easier?
So normally when you publish a notebook online - you'd use Github or http://nbviewer.jupyter.org/
Github doesn't allow the interactive graphs, and nbviewer wont actually host the notebooks for you (you need to link from somewhere else).
Let you just type `kyso create "new-study"` and `kyso push "new version"` and your notebook is live online
edit for spelling
On our roadmap is for Kyso to work like the Google drive integration, where you can use a jupyter kernel (https://github.com/jupyter/jupyter-drive) hosted anyway but server the notebooks from Kyso.
And we are also planning fully runnable notebooks too, we do aim to be the easiest way to run your own jupyter server.
Having the expandable/collapsible code is nifty for sure, but that's the main feature I noticed.
If I can offer some perhaps unsolicited feedback, I'd like for you guys to make it more clear (explitcly clear) what exactly you are offering. Your main web page just looks like a sales pitch for jupyter notebooks in general.
We are planning the fully runnable Jupyter environment in the future.
Your project looks perfect for helping people learn how to code.
You can currently use https://github.com/jupyter/colaboratory
But its not under heavy development anymore, only internally at Google.
Thanks for your reply - this is on our roadmap, do you need
the dashboards (we're the code runs, but is no editable) or full development notebooks?
We are planning both in the future - email me at "eoin [at] kyso.io" if you need this sooner rather than later.
I'll reach out on email!
Jupiter is brilliant to prototype stuff - anything from metric dashboards to ML models. The problem is how do you take this live ?
So you have production engineers transforming this code into a microservice and then writing an exact duplicate dashboard in reactjs or something. Why ? Because jupyter spawns kernel which is directly related to state of execution of the program...So if I'm logged into the dashBoard, nobody else can.
Instead, if you could nbconvert the notebook into flask code, I could have a running dashboard in a piece of flask code that I can immediately put on my server.
I will pay for this - both because it is very useful, and also as a way for me to fund something cool.
As a business model, it is damn cool - this is true heroku for data scientists.
EDIT: incidentally I have been told by many people to switch to Zeppelin. Apparently, it works nicer at building dashboard..And More importantly, it is seamless integrated with the spark ecosystem (including cluster support) that makes scaling very easy. GCP Dataproc comes with recipes to launch Zeppelin on the server.
So for example if a sales team gather data, and there is a
data-transform thats done all the time by hand, or feeding new data to an ML model, an internal app would save time, and Jupyter dashboards have the potential to make this really easy.
Roughly speaking, this is just like the notebook-preview component with different styling and some additional UI enhancements (cell hide toggling).
This looks really good though! Good work!
Adoption hasn't been great, so it's probably going to stay free for a while. Enjoy!
my email is eoin [at] kyso.io
We will be supporting runnable dashboards and notebooks soon.
Will be releasing a node v6.0 compatible version in the next 2 days, and an node independent version very soon!!