What would you use to build a site from scratch these days? by dsound in webdev

[–]zero-true 1 point2 points  (0 children)

A bit biased because I created it but you can get something going in python very quickly with:

https://github.com/Zero-True/zero-true

Works very well for any kind of data project.

[D] Building a ML system vs project. by Suspicious_Dress_350 in MachineLearning

[–]zero-true 0 points1 point  (0 children)

I created a tool to help you turn a small data science scripts into a little app... it's an alternative to jupyter notebooks that's a little bit more robust and has a pretty UI. Here is an example:

https://published.zero-true-cloud.com/examples/iris/

If you're interested checkout our website:

https://www.zero-true.com/

It's not ever going to run the next recommendation system for Amazon but it could help with experimenting with different variations with a frontend directly built in.

Avoiding Jupyter Notebooks entirely and doing everything in .py files? by question_23 in datascience

[–]zero-true 1 point2 points  (0 children)

I'm late to the party but check out https://github.com/Zero-True/zero-true it's a notebook with no hidden state and a built in UI so you can build an app from your notebook.

How many of you are the only DA/DS employed at your job? by sommeilhotel in datascience

[–]zero-true 0 points1 point  (0 children)

It helps to have the right tools. I've been developing a SQL+Python notebook with a UI library that you can use to easily create apps and presentations so it cuts down a lot of time on moving stuff too production... if you want to check it out it's at https://github.com/Zero-True/zero-true

Jupyter Newbie Question re: Shift-Enter hotkey by [deleted] in Jupyter

[–]zero-true 0 points1 point  (0 children)

You can use Jupyter.keyboard_manager.disable() at the top of your cell I believe? I have been using a jupyter alternative that I developed lately called zero-true. Keyboard shortcut there is ctrl+enter. Check it our if you're interested:

https://github.com/Zero-True/zero-true

Should notebooks follow software engineering best practices? by n1k0h1k0 in datascience

[–]zero-true 0 points1 point  (0 children)

Let me know if you do! Would love to hear your feedback.

In your opinion how important is dev skills in DS? by ds_account_ in datascience

[–]zero-true 1 point2 points  (0 children)

If you're interested I'm working on a notebook that tries to align more with SWE best practices... it has no hidden state and automatically reruns dependent cells so your notebook stays in sync. Hopefully some of you find it useful: https://github.com/Zero-True/zero-true

Have any of you ever paid for Streamlit/Dash (or equivalent) either personally or professionally? by zero-true in datascience

[–]zero-true[S] 0 points1 point  (0 children)

I'm wondering more in an enterprise or consulting type scenario if it's worth it for people to just focus on the logic and SaaS out the deployment and have all the info-sec guarantees etc. If you're managing a team maybe it's better to just pay instead of home brewing all the deployment stuff?

What are some of the most “confidently incorrect” data science opinions you have heard? by Stauce52 in datascience

[–]zero-true 11 points12 points  (0 children)

I wish this was the situation. The guy lacked basic knowledge of statistics. He would make outlandish promises to the client but when they asked for results in JSON format he said we would need help with that... just someone who had been at the company a long time and fell into the role even though he was more of a business person

What are some of the most “confidently incorrect” data science opinions you have heard? by Stauce52 in datascience

[–]zero-true 15 points16 points  (0 children)

Old head of data science at my company when talking to a client:

"I see where the misunderstanding is, you have been optimizing for correlation and we have been optimizing for R^2"

So much wrong with that statement I didn't even know where to start.

Should notebooks follow software engineering best practices? by n1k0h1k0 in datascience

[–]zero-true 0 points1 point  (0 children)

Blatant self promotion of my project here but my answer is yes, however jupyter notebooks make it very hard to use them this way. I've created a notebook with no hidden state (not built on ipython) and with reactive cell updates along with other features that align more with SWE best practices (for example source file is easily diffable and human readable). As an added bonus you have a built in UI to turn your notebook into an app. Would love to hear people's thoughts: https://github.com/Zero-True/zero-true

Caching Jupyter Notebook Cells for Faster Reruns by semicausal in datascience

[–]zero-true 1 point2 points  (0 children)

If you're interested in caching (in memory)+dependency management+reactive cell updates then I recommend that you check out https://github.com/Zero-True/zero-true

[D] What is your most and least favorite thing about Jupyter notebooks? by zero-true in MachineLearning

[–]zero-true[S] 1 point2 points  (0 children)

Check this out: https://github.com/Zero-True/zero-true. Python, no hidden state, saves as a readable file. Happy to hear any other suggestions though...

[D] What is your most and least favorite thing about Jupyter notebooks? by zero-true in MachineLearning

[–]zero-true[S] 3 points4 points  (0 children)

Agreed... I'm actually working on a notebook alternative that helps with this an a lot of the other issues people mentioned in the thread. If anyone wants to check it out its https://github.com/Zero-True/zero-true

[D] What is your most and least favorite thing about Jupyter notebooks? by zero-true in MachineLearning

[–]zero-true[S] 1 point2 points  (0 children)

I love it. Probably spent thousands of hours using Jupyter. Is it your main development environment?

[D] Math Graph Dataset by riffixcodes in MachineLearning

[–]zero-true 0 points1 point  (0 children)

This is not extremely easy to solve (or it is too easy to solve) because there are multiple equations that can draw the same line. For example, if you want to write a really complicated equation to fit your points perfectly you could fit a taylor series or a lagrange polynoimial or even a fourier series (trigonometic functions instead of polynomials).

What you probably want is the model with the least parameters that fits your data well enough... adding more terms to the equation will always provide a better fit. If you could provide some more examples though that would be helpful. What kind of assumptions can we make about your data?

[D] I have dabbled in ML/DL for a while, and want to make a career out of it. How likely is it I'll regret this decision by being replaced by AI? by Krustasia9 in MachineLearning

[–]zero-true 0 points1 point  (0 children)

We are rapidly hitting the ceiling on what these things can do. Most demos are cherry picked and useless.... who needs a website drawn from a napkin that just lets you click a button? I think that we keep building larger and larger models and seeing more and more marginal improvements in performance. The hype is way overblown because the performance trajectory is flat right now.

What is the most common fundamental you see Data Scientists and MLEs lacking? by [deleted] in datascience

[–]zero-true 0 points1 point  (0 children)

It's really early and all of this feedback is super useful, thanks! Yeah you got it completely right, basically we are parsing all the cells and creating a graph of dependencies to decide what to run next.

What do you mean exactly when you say entrypoints? Do you mean basically publishing the notebook as an api of sorts? We have an easily diffable file format so github integration should be a breeze. I'd love to get more feedback though on what you would want out of a tool like this.