The document outlines the annual examination for 8th-grade Computer Science at Saraswati Gyanoday Academy, detailing the structure of the exam, including various types of questions such as multiple choice, fill in the blanks, true/false, matching, and open-ended questions. It covers key topics in Python programming, machine learning, and data processing. The exam is designed to assess students' understanding of fundamental concepts in computer science.
The document outlines the annual examination for 8th-grade Computer Science at Saraswati Gyanoday Academy, detailing the structure of the exam, including various types of questions such as multiple choice, fill in the blanks, true/false, matching, and open-ended questions. It covers key topics in Python programming, machine learning, and data processing. The exam is designed to assess students' understanding of fundamental concepts in computer science.
(a) Which of the following libraries is used to create a word cloud
In python? (i) World cloud (ii) Mat plotlib (iii) both (i) and (ii) (b) What is the primary goal of machine learning? (i) To develop intelligent machines that can think and act Like humans (ii) To analyse and interpret large amount of data (iii) To build models that can make accurate predictions Or decision based on data. (c) What is Scikit – learn? (i) A tool for cleaning data (ii) A popular library for machine learning in python (iii) A programing language (d) What does count victorizer do? (i) Translate text data in to numerical data (ii) Translate numerical data in to text data (iii) All of these
Q2. Fill in the blanks - (2×5=10marks)
(a) In python, a ________ is a collection of items that can be different
Data types and is represented by square brackets. (b) A ___________is a block of code that performs a specific task. (c) A__________ loop statement executes a block of code repeatedly As long as a specific condition is true. (d) ____________ helps the computer to take decision based on the Data it has. (e) The _________ function uses the text transformed in to a number to Guess if the message is positive, negative or neutral. Q3. State whether the statements are true or false- (2×3=6marks)
(a) Count victorizer is used for text classification [ ]
(b) The ‘ Transform () ‘ function is used to convert text data in to Numeric data [ ] (c) The sklearn library is not used for building machine learning Project in python.
Q4. Match the following - (1×4=4 marks)
Machine learning model step Description
(a) Data collection (i) convert text data in to numerical
(b) Model training. (ii) collect data to train the model (c) Feature extraction. (iii) Trains the model on tha data Using a sutable classifier (d) Model Evaluation (iv) Cleans and organises the data (e) Data preparation. (v) Tests the model to predict the result
Q5. Answer the following questions - (4×14=56marks)
(a) What is sklearn and how it’s help us?
(b) What is machine learning (ML)? (c) What is algorithm? (d) Define sentiment analyser- (e) What is AI? And write its full form- (f) Why is the ‘for’ loop is used? (g) How many types of variables? Define all- (h) What do you understand by logical operators? (i) In python, why random library is used? (j) Which statement are used make decisions? (k) What is a function (l) Where do we write python code- (m) What is python (n) Give the full form of IDLE-