0% found this document useful (0 votes)
29 views6 pages

VIVA CLASS 10 AI

The document provides an overview of Jupyter Notebook, highlighting its role as an interactive tool for AI projects, primarily using Python. It discusses the installation via Anaconda, the concept of kernels, and the advantages of using Python for programming. Additionally, it includes questions and functions related to lists, arrays, and packages in Python, focusing on practical applications and differences between data structures.

Uploaded by

Khushi Seth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views6 pages

VIVA CLASS 10 AI

The document provides an overview of Jupyter Notebook, highlighting its role as an interactive tool for AI projects, primarily using Python. It discusses the installation via Anaconda, the concept of kernels, and the advantages of using Python for programming. Additionally, it includes questions and functions related to lists, arrays, and packages in Python, focusing on practical applications and differences between data structures.

Uploaded by

Khushi Seth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

VIVA CLASS 10 AI

The Jupyter Notebook is an incredibly powerful tool for interactively


developing and presenting AI related projects. The Jupyter project is
the successor to the earlier IPython Notebook, which was first
published as a prototype in 2010.i

Python remains the most commonly used language for it. In other
words, we can say that the Jupyter Notebook is an open-source web
application that can be used to create and share documents that
contain live code, equations, visualizations, and text.

The easiest way to install and start using Jupyter Notebook is through
Anaconda.

Anaconda is the most widely used Python distribution for data


science and comes pre-loaded with all the most popular libraries
and tools.

A kernel provides programming language support in Jupyter. IPython


is the default kernel for Jupyter Notebook.

Why do people prefer Python?


 Easy to learn, read and maintain
 Has a broad standard library
 The interactive mode helps in debugging.
QUESTIONS
1) What is Jupyter Notebook? (10 A PRACTICAL 2025)
2) What is Anaconda? (10 A PRACTICAL 2025)
3) What is a kernel? What is the default kernel for Jupyter
Notebook?
4) Why should we use Python?
5) NumPy: Data Science = ______: Computer Vision = _____: NLP
(10B PRACTICAL 2025)
6) What is Matplotlib?
7) Which package is used for NLP/Data Science/Data from excel
sheets/Data Visualization? (10B PRACTICAL 2025)

LIST FUNCTIONS

1) How to calculate the no. of items in a list?


2) How to calculate max / min in a list?
3) Difference between pop and remove? (10B PRACTICAL 2025)
 Use pop() when working with indices or when you want
to retrieve the removed element. When you need to
access and remove an element by index.
 Use remove() when working with the value directly, and
you don't need the removed element. When you know
what to remove

4) How to clear a list?


5) How to get the index of a specific item from list?
6) Difference between sorted(list) and list.sort()?(10A PRACTICAL
2025)
Sorted(list) – modifies and changes the list
List.sort() – does not change the list
ARRAY

1)What is the difference between arrays and lists? (10C PRACTICAL


2025)
2) What is a package? (AI HANDBOOK)
A package in Python is a collection of modules organized in
directories containing a special file. It allows you to organize and
reuse code effectively. Packages may contain sub-packages and
modules.
3) What is the command to install a package? (AI HANDBOOK)
conda install numpy
4) How can we use a package in a code? Explain with an example.
(AI HANDBOOK)
import function
5)What is a NumPy array? Give example (AI HANDBOOK)
6)What is a difference between a NumPy array and python list? (AI
HANDBOOK)
i

You might also like