Class 10 Exam  >  Class 10 Notes  >  Artificial Intelligence for Class 10  >  Important Notes: Introduction to AI tools

Introduction to AI tools Important Notes | Artificial Intelligence for Class 10 PDF Download

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

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.

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.  

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.

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 

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.

The document Introduction to AI tools Important Notes | Artificial Intelligence for Class 10 is a part of the Class 10 Course Artificial Intelligence for Class 10.
All you need of Class 10 at this link: Class 10
40 videos|35 docs|6 tests

Top Courses for Class 10

FAQs on Introduction to AI tools Important Notes - Artificial Intelligence for Class 10

1. How can I install Anaconda Navigator on my computer?
Ans. To install Anaconda Navigator on your computer, you can visit the Anaconda website and download the appropriate version for your operating system. Follow the installation steps provided on the website to complete the installation process.
2. What is the purpose of Jupyter Notebook in AI tools?
Ans. Jupyter Notebook is a popular tool in AI for creating and sharing documents that contain live code, equations, visualizations, and narrative text. It allows for interactive data analysis and visualization, making it a valuable tool for AI development.
3. What are the steps to install Jupyter Notebook on my computer?
Ans. To install Jupyter Notebook on your computer, you can use the Anaconda Navigator to install it along with other AI tools. Alternatively, you can use pip to install Jupyter Notebook by running the command 'pip install jupyter' in your terminal or command prompt.
4. What are some key features of Jupyter Notebook that make it a useful tool for AI development?
Ans. Some key features of Jupyter Notebook include interactive data visualization, support for multiple programming languages, easy sharing of notebooks, and the ability to run code in a modular and organized manner. These features make Jupyter Notebook a valuable tool for AI development.
5. Are there any useful extensions available for Jupyter Notebook?
Ans. Yes, there are several useful extensions available for Jupyter Notebook that enhance its functionality. Some popular extensions include the Table of Contents extension, the Variable Inspector extension, and the Collapsible Headings extension. These extensions can improve your productivity and workflow when using Jupyter Notebook for AI development.
40 videos|35 docs|6 tests
Download as PDF
Explore Courses for Class 10 exam

Top Courses for Class 10

Signup for Free!
Signup to see your scores go up within 7 days! Learn & Practice with 1000+ FREE Notes, Videos & Tests.
10M+ students study on EduRev
Related Searches

video lectures

,

Semester Notes

,

Previous Year Questions with Solutions

,

shortcuts and tricks

,

pdf

,

ppt

,

Extra Questions

,

study material

,

Summary

,

Sample Paper

,

practice quizzes

,

Exam

,

Viva Questions

,

Objective type Questions

,

past year papers

,

Introduction to AI tools Important Notes | Artificial Intelligence for Class 10

,

Introduction to AI tools Important Notes | Artificial Intelligence for Class 10

,

mock tests for examination

,

MCQs

,

Free

,

Introduction to AI tools Important Notes | Artificial Intelligence for Class 10

,

Important questions

;