Which AI technique is used by virtual assistants like Siri and Google Assistant to understand spoken language and convert it into actionable commands?
Answer: B
Natural Language Processing (NLP) is the branch of AI that enables machines to understand, interpret, and respond to human language — both spoken and written. Virtual assistants use NLP combined with speech recognition to process voice commands and generate meaningful responses.
Q.2Medium
Which of the following AI tools is specifically designed for generating photorealistic images from text descriptions?
Answer: C
DALL·E, developed by OpenAI, is a generative AI model that creates photorealistic and artistic images from text prompts. ChatGPT is a text-based conversational AI, TensorFlow is a machine learning framework, and Apache Spark is a big data processing engine.
Q.3Medium
In the context of machine learning, what does the term 'overfitting' refer to?
Answer: A
Overfitting occurs when a machine learning model learns the training data too well, including its noise and random fluctuations, resulting in poor generalization to new, unseen data. The model performs excellently on training data but fails on test data. The opposite problem — poor performance on both — is called underfitting.
Q.4Medium
Which of the following best describes the primary function of a Generative Adversarial Network (GAN)?
Answer: B
A Generative Adversarial Network (GAN) consists of two neural networks — a Generator that creates synthetic data and a Discriminator that tries to distinguish between real and generated data. They compete with each other, improving iteratively, until the generator produces highly realistic data. GANs are widely used in image synthesis, deepfakes, and data augmentation.
Q.5Medium
Which company developed the AI language model GPT-4, which powers many advanced AI applications including ChatGPT?
Answer: D
GPT-4 (Generative Pre-trained Transformer 4) was developed by OpenAI, an AI research organization. While Microsoft has a significant partnership and investment in OpenAI and integrates GPT-4 into its products like Bing Chat and Copilot, the model itself was created by OpenAI.
Q.6Medium
In AI-based recommendation systems used by platforms like Netflix and Amazon, which technique is most commonly used to suggest content based on user behaviour patterns?
Answer: B
Collaborative Filtering is a widely used technique in recommendation systems that analyzes the behaviour and preferences of many users to suggest items. It assumes that users who agreed in the past will agree in the future. Netflix and Amazon prominently use this method alongside content-based filtering to personalize recommendations.
Q.7Medium
Which of the following is the correct definition of 'Transfer Learning' in the context of AI?
Answer: B
Transfer Learning is a machine learning technique where a model pre-trained on a large dataset (e.g., ImageNet for image recognition) is reused and fine-tuned for a different but related task. This significantly reduces training time and data requirements. It is widely used in NLP models like BERT and GPT as well as computer vision applications.
Q.8Medium
Which AI application area is primarily concerned with enabling computers to interpret and understand visual information from the real world, such as identifying objects in photographs?
Answer: B
Computer Vision is the field of AI that trains computers to interpret and understand visual data from images and videos. Applications include facial recognition, medical image analysis, autonomous vehicles, and object detection. Speech Synthesis deals with audio, Sentiment Analysis processes text emotions, and Knowledge Representation is about encoding information for AI reasoning.
Q.9Medium
Which of the following AI tools is used by developers as an AI-powered code completion and suggestion assistant, developed by GitHub in collaboration with OpenAI?
Answer: B
GitHub Copilot is an AI-powered coding assistant developed by GitHub in collaboration with OpenAI. It uses the Codex model (a variant of GPT) to suggest code completions, generate entire functions, and assist developers in writing code faster. It integrates directly into code editors like Visual Studio Code.
Q.10Medium
In reinforcement learning, what is the role of the 'reward signal'?
Answer: C
In reinforcement learning, an agent interacts with an environment and receives a reward signal after each action. This signal indicates the desirability of the action taken — a positive reward encourages the behaviour, while a negative reward (penalty) discourages it. The agent learns a policy to maximize cumulative long-term rewards. The reward signal is the primary mechanism by which the agent learns.