Teachers and Examiners (CBSESkillEduction) collaborated to create the Introduction to Tools for AI Class 9 Notes. All the important Information are taken from the NCERT Textbook Artificial Intelligence (417).
Introduction to Tools for AI Class 9 Notes
Introduction to Anaconda
We’ve looked into three primary AI domains: data, natural language processing, and computer vision. It’s not uncommon for these domains to have distinct packages that need to be installed while creating code.
Even if we can install them all in IDLE, managing them all is difficult.
Anaconda
Anaconda is a free and open-source Python distribution aimed at simplifying package management and deployment in scientific computing (data science, machine learning applications, large-scale data processing, predictive analytics, and so on). It allows users to construct different virtual environments, each with its own packages and settings, depending on their needs.
Anaconda Navigator is a desktop graphical user interface (GUI) that comes with Anaconda that allows you to run programmes and manage conda packages, environments, and channels without having to use command line commands.
Introduction to Tools for AI Class 9 Notes
How to Install Anaconda
Step 1 : Log on to https://www.anaconda.com/distribution/
Step 2 : Scroll down to the bar with operating system options and click on windows.
Step 3 : Under Python 3.7 version, select the right option according to the configuration of your pc(32-bit/64-bit). The download will begin.
Step 4 : Double click the installer to launch.
Step 5 : Click on “Next”.
Step 6 : Read the license agreement and click on “I Agree”.
Step 7 : Select an install for “Just Me” unless you’re installing for all users (which requires Windows Administrator privileges) and click “Next”.
Step 8 : Select destination folder, and click “Next”.
Step 9 : Do not change anything in PATH Options, click “Next”.
Step 10 : Wait for the installation to complete.
Step 11 : Click on “Skip” to continue.
Introduction to Tools for AI Class 9 Notes
Jupyter Notebook
The Jupyter Notebook is an exceptionally effective tool for developing and presenting AI-related projects in an interactive manner. Jupyter is the successor to the previous IPython Notebook project, which was first released as a prototype in 2010.
What is a Notebook?
A notebook mixes graphics, narrative prose, mathematical equations, and other rich media with code and its output in a single document. Notebooks are becoming an increasingly popular choice at the centre of contemporary data science, analysis, and, increasingly, science at large, thanks to their natural workflow that encourages iterative and rapid improvement.
Installing Jupyter Notebook
Anaconda is the most convenient way to install and use Jupyter Notebook. Anaconda is the most popular Python data science distribution, and it comes pre-installed with all of the most popular libraries and tools. With Anaconda, we get the Anaconda Navigator, which allows us to scroll through all of the applications that come with it.
Introduction to Tools for AI Class 9 Notes
Working with Jupyter Notebook
It is important to have a kernel on which Jupyter Notebook runs in order to use it. In Jupyter, a kernel provides programming language support. Jupyter Notebook’s default kernel is IPython. As a result, whenever we need to use Jupyter Notebook in a virtual environment, we must first install a kernel in the environment where the notebook will operate.
Open Anaconda Prompt and type the following command to install the kernel:
Command – conda install jupyter nb_conda ipykernel
Jupyter is a Jupyter Notebook extension that is installed in this case. nb conda refers to notebook conda, which is an extension to jupyter kernel to set the kernel for a notebook’s execution. Ipykernel is a powerful and interactive Python shell and a jupyter kernel to work with python code in Jupyter Notebooks, and nb conda refers to notebook conda, which is an extension to jupyter kernel to set the kernel for a notebook To open the Jupyter Notebook, use the following command after the installation is complete.
Command – Jupyter notebook
Introduction to Tools for AI Class 9 Notes
Feature of Jupyter Notebook
Menu Bar
- File: In the file menu, you can create a new Notebook or open a pre-existing one. This is also where you would go to rename a Notebook. I think the most interesting menu item is the Save and Checkpoint option. This allows you to create checkpoints that you can roll back to if you need to.
- Edit Menu: Here you can cut, copy, and paste cells. This is also where you would go if you wanted to delete, split, or merge a cell. You can reorder cells here too.
- View menu: The View menu is useful for toggling the visibility of the header and toolbar. You can also toggle Line Numbers within cells on or off. This is also where you would go if you want to mess about with the cell’s toolbar.
- Insert menu: The Insert menu is just for inserting cells above or below the currently selected cell.
- Cell menu: The Cell menu allows you to run one cell, a group of cells, or all the cells. You can also go here to change a cell’s type, although the toolbar is more intuitive for that. The other handy feature in this menu is the ability to clear a cell’s output.
- Kernel Menu: The Kernel cell is for working with the kernel that is running in the background. Here you can restart the kernel, reconnect to it, shut it down, or even change which kernel your Notebook is using
- Widgets Menu: The Widgets menu is for saving and clearing widget state. Widgets are basically JavaScript widgets that you can add to your cells to make dynamic content using Python (or another Kernel)
- Help Menu: Finally, you have the Help menu, which is where you go to learn about the Notebook’s keyboard shortcuts, a user interface tour, and lots of reference material.
Employability skills Class 9 Notes
- Unit 1 – Communication Skills Class 9 Notes
- Unit 2 – Self-Management Skills Class 9 Notes
- Unit 3 – Basic ICT Skills Class 9 Notes
- Unit 4 – Entrepreneurial Skills Class 9 Notes
- Unit 5 – Green Skills Class 9 Notes
Employability skills Class 9 MCQ
- Unit 1 – Communication Skills Class 9 MCQ
- Unit 2 – Self-Management Skills Class 9 MCQ
- Unit 3 – Basic ICT Skills Class 9 MCQ
- Unit 4 – Entrepreneurial Skillls Class 9 MCQ
- Unit 5 – Green Skills Class 9 MCQ
Employability skills Class 9 Questions and Answers
- Unit 1 – Communication Skills Class 9 Questionns and Answers
- Unit 2 – Self-Management Skills Class 9 Questions and Answers
- Unit 3 – Basic ICT Skills Class 9 Questions and Answers
- Unit 4 – Entrepreneurial Skills Class 9 Questions and Answers
- Unit 5 – Green Skills Class 9 Questions and Answers
Aritificial Intelligence Class 9 Notes
- Unit 1 – Introduction to Artificial Intelligence Class 9 Notes
- Unit 2 – AI Project Cycle Class 9 Notes
- Unit 3 – Neural Network Class 9 Notes
- Unit 4 – Introduction to Python Class 9 Notes
- Unit 4 : Introduction to Tools for AI Class 9 Notes
- Unit 4 : Flow of Control in Python Class 9 Notes
- Unit 4 : Introduction to Packages Python Class 9 Notes
Aritificial Intelligence Class 9 MCQ
- Unit 1 – Introduction to Artificial Intelligence Class 9 MCQ
- Unit 2 – AI Project Cycle Class 9 MCQ
- Unit 3 – Neural Network Class 9 MCQ
- Unit 4 – Introduction to Python Class 9 MCQ
Artificial Intelligence Class 9 Questions and Answers
- Unit 1 – Introduction to Artificial Intelligence Class 9 Questions and Answers
- Unit 2 – AI Project Cycle Class 9 Questions and Answers
- Unit 3 – Neural Network Class 9 Questions and Answers
- Unit 4 – Introduction to Python Class 9 Questions and Answers
Reference Textbook
The above Introduction to Tools for AI Class 9 Notes was created using the NCERT Book and Study Material accessible on the CBSE ACADEMIC as a reference.
Disclaimer – 100% of the questions are taken from the CBSE textbook Introduction to Tools for AI Class 9 Notes, our team has tried to collect all the correct Information from the textbook . If you found any suggestion or any error please contact us anuraganand2017@gmail.com.