Launch
Within the context of our AI tutorial, start by activating your conda environment (Or venv)
Once active, run the following command to launch Jupyter
jupyter lab
Jupyter Notebook = The original three languages that were supported were Julia, Python and R. Sure there is a missing E in the words, but i guess the name is 90% cool. The logo pays homage to Galileo’s discovery of the moons of Jupiter, So I am not sure whether the name can be called a pun since the one of them is a shortening of three words and not a name, and a name with a misspelled letter.
Enough about the name and logo, let us get into what a Jupyter Notebook is
Technically, it is a JSON file with a ipynb extension, in reality, it is a way to create a web document “With live code”, equations, among other things
the types of cells in a notebook are
- Code Cells: Execute code and display the output.
- Markdown Cells: Write formatted text using Markdown.
- Raw NBConvert Cells: Include content that is not evaluated by the notebook kernel
So, the markup inside that JSON file is not specific to AI per say, it is used in many science fields, but as you work your way through this blog, you will see how important it is for what we are trying to achieve ! important in the sense that it makes development simpler, it is not a thing you will use in your final product
In any case, to start Jupyter Notebook. activate your Conda environment, then run the following command from the terminal where the current directory is your project directory !
jupyter lab
Then, assuming you are working on a project that your downloaded from github for example, you can open the ipynb files found in there by clicking on them form the menu on the left !
Code cells get executed by a background python thread (Kernel) in the background, step by step when you go to that cell and click shift+enter