TrustRadius: an HG Insights company
Jupyter Notebook Logo

Jupyter Notebook Reviews and Ratings

Rating: 8.6 out of 10
Score
8.6 out of 10

Community insights

TrustRadius Insights for Jupyter Notebook are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Intuitive Organization: Users have found Jupyter Notebook's visually intuitive organization of code to be beneficial for understanding and navigating through different sections. This seamless workflow has increased productivity for many reviewers.

Static but Changeable Display: The static but changeable display of function outputs in Jupyter Notebook has been highly valued by users, allowing them to easily replicate notebooks or convert them into PDFs for documentation and sharing purposes. This feature provides a convenient way to showcase analysis results and collaborate with others.

Step-by-Step Output Viewing: Many users appreciate the ability to see the output after each step in Jupyter Notebook, enabling a step-by-step approach to data analysis and visualization. This functionality helps users identify and rectify errors or inconsistencies in their code efficiently.

Reviews

23 Reviews

Jupyter Notebook User Review

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We usually write python code in it as its interface is simple and easy to use. To reduce time and to automate daily task we started using python and to write code we searched for multiple interfaces and finally opted Jupyter Notebook.

Pros

  • Language
  • Interface
  • Scalability

Cons

  • Modification in interface

Likelihood to Recommend

In my view simplicity and scalability is what I am impressed with... you can go step by step or write a paragraph or merge steps to make a one code.

Vetted Review
Jupyter Notebook
3 years of experience

Jupyter feels like you are on moon

Rating: 7 out of 10

Use Cases and Deployment Scope

Mostly I use Jupyter Notebook to test some python code that I work on.

Pros

  • Easy to use
  • Easy to understand
  • Faster

Cons

  • User Interface can be improved
  • More features in online Jupyter lab can be added
  • Good & free documentation

Likelihood to Recommend

If I want test some code quickly then I just open up Jupyter Notebook because by using it I can run and check if my code runs correctly or not at every step. I can easily check if the conditions specified are working as expected or not within a matter of time.

Vetted Review
Jupyter Notebook
2 years of experience

Jupyter Notebook: A boon to present codes

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Jupyter Notebook is the most friendly software for testing and running python codes of all types. Its simple to illustrate and visualise and test a code line by line. Also if not downloaded you can still use it as a google collab notebook. Its easy and simple to use for data models, statistical visualisation and machine learning programs. I have been using it constantly in my research works.

Pros

  • Coding and error correction line by line
  • Simple and Effectiveness
  • Easy to use for visualisation and presentation of code
  • Could be used at any place any time without hassle

Cons

  • could have some standard python libraries imported already
  • compiled images and results should be alterable in size
  • compiler runtime

Likelihood to Recommend

Best for presentation of codes and results. However needs some standard libaries such as numpy, pandas, etc to be already imported.

Vetted Review
Jupyter Notebook
5 years of experience

Feedback - Jupyter Notebook

Rating: 10 out of 10

Use Cases and Deployment Scope

I do all my python projects with it every day and the amount of convenience it provides is unmatchable. It's interface is very easy and self expressive which is why I recommend it the most. It comes with the code sharing feature which i use when I get stuck somewhere or having some bug or needed any advice from the team lead.

Pros

  • Great interface.
  • Segments for codes.
  • Markdown for code explanation.

Cons

  • Sometimes I have to restart it when I import any new python library.
  • Should be available for more languages.

Likelihood to Recommend

Many data science tutors use Jupyter Notebook to teach their students. It's an open source software with markdown to explain codes and code segments to make it more clean, error free and self explanatory. It is best IDE for the data science and python programming beginners because of it's interface and code segments where one can run their codes separately.

A Notebook for All

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Jupyter Notebook is a coffee to me, a daily dose of it makes my day. I have been using Jupyter Notebook for various purposes from presenting a Proof of Concept to the client, to deploying it on the cloud, teaching new hires about their role, and explaining things to my team. Development is also super easy on Jupyter Notebook with its interactive environment where one can keep codes, comment, and plot images together on a single platform. It's readable and flexible. You can have host server-side also which is great and allows you to access your Notebook from anywhere around the globe. In my organization, Jupyter Notebook is used a lot for various reasons. It's presentable, powerful (not as powerful as IDE though but it has its own purpose), flexible, and most importantly its open source. [For] several years since the boom of Data Scientist fields Jupyter Notebook [has been] getting more and more popular among those who analyze data. I highly recommend Jupyter Notebook because it will make your life's work easy and fun, whether you are a manager who creates presentations for the clients, an engineer who develops code, or a Data Scientist/Analyst, Jupyter Notebook covers all.

Pros

  • Giving presentation to a client or explaining your code to a colleague
  • Developing code snippets for big or small projects
  • Easy to share your work with others
  • Highly recommended data analysis presentation

Cons

  • Need more Hotkeys for creating a beautiful notebook. Sometimes we need to download other plugins which messes [with] its default settings.
  • Not as powerful as IDE, which sometimes makes [the] job difficult and allows duplicate code as it get confusing when the number of lines increases. Need a feature where [an] error comes if duplicate code is found or [if a] developer tries the same function name.

Likelihood to Recommend

Jupyter Notebook is well suited for presentations, creating codes snippets, or analyzing big pieces of code in small chunks. It's highly recommended for [a] data analysis job in which one can plot the interactive and Live figures or graphs. Not recommended for [the] full development of [a] project without an IDE but only creating part of it which can help a lot for developing big projects.

Vetted Review
Jupyter Notebook
6 years of experience

Jupyter "THE ATTRACTIVE" Notebook

Rating: 10 out of 10

Use Cases and Deployment Scope

Jupyter Notebook is one of the most important applications for my personal use and for the organization purpose also. It helps to develop open source software and for interactive computing across different programing languages. I'm using this since my college time, it supports Julia, Python and R. It allow us to create and share documents that contains live code and graphs.

Pros

  • We can use it as a notebook and share the slide and also publish it online through GitHub.
  • Attractive programming environment.
  • Easy navigation platform.

Cons

  • Should work on Configuration setup, it takes a lot of time.
  • Work on code styling correction, sometimes it makes a major difference.
  • There is no IDE integration.
  • Should include more programming language.

Likelihood to Recommend

Jupyter Pros and Cons

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Jupyter notebooks are widely used by our Science and Analytics departments to analyze data, make forecasts, clean/wrangle data, graph visualizations, create machine learning models, and perform a suite of analyses to best understand our business landscape.

Pros

  • Sharing/showcasing work in a step by step manner
  • Exploratory data analysis/viewing code in-line
  • Data exploration/visualization
  • Switch between different coding languages

Cons

  • No IDE integration/linting
  • No testing integrations
  • Difficult to view changes in GitHub
  • Notebook harder to productionize than scripts

Likelihood to Recommend

Jupyter notebooks are great for data science, especially if you want to clean and transform data, and explore outcomes/visualize/model in real-time. Once you have a successful logic built out, though, it's best to move the code away from a notebook for production.

Flexible, lightweight, and visually intuitive organization of your workflows

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

I use Jupiter Notebook to organize my workflows into manageable and readable chunks. The ability to streamline my work using markdown descriptions and title is extremely helpful for visually cueing transitions and reorienting the user to the pattern of the workflow outlined in the notebook. It also makes it easier to replicate the workflow for other projects.

Pros

  • Visually intuitive organization of code.
  • Static (but changeable) display of function outputs.
  • Easy replication of notebooks or into new notebooks, or into PDFs.

Cons

  • I'd like to see bookmarks made available for easier scrolling through long notebooks.
  • A dark mode option would be helpful, too.
  • I wish that the display of graphics would be a little bit more customizable as a native function of Jupyter.

Likelihood to Recommend

I've created a number of daisy chain notebooks for different workflows, and every time, I create my workflows with other users in mind. Jupiter Notebook makes it very easy for me to outline my thought process in as granular a way as I want without using innumerable small. inline comments.

Innovative & easy-to-use tool for ML & data visualization

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Almost every large-scale enterprise today has started to have in-house ML models & my organization is no different. We have been making use of this wonderful tool for Data visualization purposes, consuming python libraries to get some insights from the larger datasets from different data sources. Also, we use it to train our ML models to make predictions & then use that to further fine-tune the models efficiently.

Pros

  • User-friendly UI.
  • Easy to debug at each code line.
  • Great support for Python Math libraries.
  • Advanced data visualization capabilities.
  • Notebook sharing feature.

Cons

  • Intellisense not up to the mark.
  • Limited collaboration scope.
  • No IDE integration supported.
  • Can become sluggish at times when datasets are huge.

Likelihood to Recommend

Jupyter Notebook is well suited for someone who's trying to learn python programming with the aim of training the ML models & get some really insightful analysis out of it. It really is a very user-friendly tool for any beginner as they can check the output on any of the written code without having to wait for the whole code to be finished.

Python programming made easy with Jupyter!

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Jupyter Notebook is a really dynamic tool, currently used by the Engineering team at my company. The main focus of using it is to incorporate python programming while writing code to forecast sales. Jupyter gave me the flexibility of writing code in a line-by-line manner and help me see the output at each step.

Pros

  • Simple and elegant code writing ability. Easier to understand the code that way.
  • The ability to see the output after each step.
  • The ability to use ton of library functions in Python.
  • Easy-user friendly interface.

Cons

  • The ability to use night mode background.
  • The ability to select multiple lines of code to run and see the output.
  • The ability to open .py extension file as well along with .ipynb

Likelihood to Recommend

I would rate it 9/10 while recommending Jupyter Notebook as it offers me a wide range of functionality to operate. It is very well suited for someone who is new to python programming as the user interface helps you build code line by line. I personally have written multiple programs in Python using Jupyter Notebook as it helps me organize long code by breaking it in a structure. Also the ability to write comments using '#' helps a lot to a reader understand the code.