AI for Cybersecurity with Labs: Part One
- 2 days ago
- 3 min read
Updated: 2 days ago

AI for Cybersecurity: Welcome & Install Jupyter Notebook
Welcome to our new lab series, "AI for Security Cybersecurity with Labs." This series of projects will help you understand how AI works by the only proper way to learn it: by doing it. Learning AI will help future-proof you in the changing industry we are in today. With this lab series, I will make the labs available for free for a limited time as I produce them, pending support from the Creative Fund.
We are going to do some fun things; I'll explain everything AI and the statistics you need to know along the way, so grab your lab coats and let's get started!
Installing Jupyter Notebook on a Mac
The first thing you're going to want to do is install brew on your machine if you haven't already.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Follow the instructions on the output of that command; mine looks like this:
echo >> /Users/tylerwall/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/tylerwall/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
And then we're going to install Python
brew install python
Then we're going to install Jupyter Lab
pip3 install jupyterlab
Finally, we'll install Jupyter Notebook
pip3 install notebook
You add it to your $PATH, first, but you want to see what terminal you're using.
If you see /bin/zsh, you're using Zsh (default in macOS Catalina and later).
If you see /bin/bash, you're using Bash.
nano ~/.zshrc
or
nano ~/.bash_profile
Add this line to the end of the file:
export PATH="$HOME/Library/Python/3.9/bin:$PATH"
Save the file and run this command
source ~/.zshrc
And to run Jupyter Notebook, you type
jupyter notebook
Installing Jupyter Notebook on Windows
Install Python (if not already installed)
Download Python (preferably the latest version).
During installation, check the box that says:
[✓] Add Python to PATH
Open Command Prompt
Press Win + R, type cmd, and hit Enter.
Run these commands:
pip install notebook
Once installed, you can start it by running:
jupyter notebook
It will automatically open in your default web browser.
Wrapping Up
Now run this command because you'll need these too:
pip install pandas scikit-learn matplotlib seaborn flask
Jupyter Notebook is a tool you can use in your web browser that lets you write and run code, see the results, and explain what you're doing all in one place. It was initially designed for Python, but now it also works with many other programming languages. The notebook is split into sections called "cells," where you can write code or text. This makes it easy to test your ideas step by step and see what works. It's great for learning, teaching, and working on projects.
Jupyter Notebook is especially helpful for artificial intelligence (AI) projects. It allows you to try out different models and see how well they perform with your data. You can also make charts and graphs to understand what's going on. If something goes wrong, you can fix it right there without starting over. You can add notes and pictures to explain your work, which is useful when showing it to others.
It also works well with tools like TensorFlow, PyTorch, and scikit-learn, which are popular for building AI applications. Because of this, it’s easier to develop and test smart programs that can learn from data. You can even save your notebook as a file to share with others or keep for later.
Overall, Jupyter Notebook is an excellent tool for AI, as it enables you to try things quickly, learn from your results, and keep track of your work in a clear and organized manner.
Let's get started with a quick intro to AI.
$14.95
Cyber NOW® Socks
Product Details goes here with the simple product description and more information can be seen by clicking the see more button. Product Details goes here with the simple product description and more information can be seen by clicking the see more button
$41
Cyber NOW® Unisex Track Pants
Product Details goes here with the simple product description and more information can be seen by clicking the see more button. Product Details goes here with the simple product description and more information can be seen by clicking the see more button
Comentários