Bird
Raised Fist0
Intro to Computingfundamentals~20 mins

AI in daily life (recommendations, assistants) in Intro to Computing - Practice Problems & Coding Challenges

Choose your learning style10 modes available
Challenge - 5 Problems
🎖️
AI Daily Life Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
How does a recommendation system decide what to suggest?

Imagine you use a music app that suggests songs you might like. Which of the following best explains how the app decides what to recommend?

AIt looks at songs you listened to before and suggests similar ones based on patterns from many users.
BIt asks your friends to send you song recommendations manually.
CIt only suggests songs that are the most popular worldwide, ignoring your preferences.
DIt randomly picks songs from all available music without considering your past choices.
Attempts:
2 left
💡 Hint

Think about how apps learn from your behavior and others' to make suggestions.

❓ trace
intermediate
1:30remaining
Trace the assistant's response flow

Consider a voice assistant that processes your request in steps: 1) Listen to your voice, 2) Convert speech to text, 3) Understand the request, 4) Find the answer, 5) Speak the answer back.

Which step comes immediately after converting speech to text?

AUnderstand the request
BSpeak the answer back
CFind the answer
DListen to your voice
Attempts:
2 left
💡 Hint

Think about what the assistant needs to do to know what you asked.

❓ Comparison
advanced
2:30remaining
Comparing AI assistants and traditional software

Which of the following statements best describes a key difference between AI assistants and traditional software?

ABoth AI assistants and traditional software always produce the same output for the same input.
BTraditional software can understand natural language, but AI assistants cannot.
CAI assistants can learn from interactions and improve, while traditional software follows fixed instructions without learning.
DAI assistants require manual updates for every new task, unlike traditional software which adapts automatically.
Attempts:
2 left
💡 Hint

Consider how AI assistants handle new situations compared to fixed programs.

❓ identification
advanced
2:00remaining
Identify the AI feature in a smart recommendation example

A streaming service suggests movies based on your watch history and ratings. Which AI feature is primarily used here?

ASpeech recognition
BCollaborative filtering
CImage recognition
DRobotic process automation
Attempts:
2 left
💡 Hint

Think about how the system uses your and others' preferences to suggest movies.

🚀 Application
expert
2:00remaining
Predicting the output of a simple AI decision process

Consider a simplified AI assistant that decides what to do based on your command:

command = "play music"
if "play" in command:
    action = "start music player"
elif "call" in command:
    action = "dial contact"
else:
    action = "ask for clarification"
print(action)

What will be printed if the command is "play music"?

A"dial contact"
B"ask for clarification"
CSyntaxError
D"start music player"
Attempts:
2 left
💡 Hint

Check which condition matches the command string first.

Practice

(1/5)
1. What is a common way AI helps in daily life?
easy
A. By fixing hardware problems automatically
B. By making your computer run faster
C. By turning off your devices when not in use
D. By giving smart suggestions based on your preferences

Solution

  1. Step 1: Understand AI's role in daily life

    AI learns from your actions and preferences to help you better.
  2. Step 2: Identify the correct example

    Giving smart suggestions like recommending songs or products is a common AI use.
  3. Final Answer:

    By giving smart suggestions based on your preferences -> Option D
  4. Quick Check:

    AI helps by suggesting = By giving smart suggestions based on your preferences [OK]
Hint: AI suggests based on your choices, not hardware fixes [OK]
Common Mistakes:
  • Confusing AI with hardware functions
  • Thinking AI controls device power
  • Assuming AI fixes physical problems
2. Which of these is the correct way to describe a voice assistant's function?
easy
A. It repairs your phone's hardware remotely
B. It automatically updates your operating system
C. It listens to your commands and answers questions
D. It cleans your device's screen using AI

Solution

  1. Step 1: Understand voice assistant capabilities

    Voice assistants respond to spoken commands and provide answers.
  2. Step 2: Match the correct description

    Listening and answering questions fits voice assistant functions.
  3. Final Answer:

    It listens to your commands and answers questions -> Option C
  4. Quick Check:

    Voice assistant = listens and answers [OK]
Hint: Voice assistants respond to voice commands, not hardware tasks [OK]
Common Mistakes:
  • Thinking voice assistants fix hardware
  • Confusing software updates with assistant tasks
  • Assuming AI cleans physical devices
3. Consider this example: A music app uses AI to recommend songs. If you listen mostly to jazz, what will the AI likely do?
medium
A. Recommend random songs from all genres
B. Recommend more jazz songs
C. Stop recommending songs
D. Recommend only classical music

Solution

  1. Step 1: Understand AI learning from user behavior

    The AI notices you prefer jazz by tracking your listening habits.
  2. Step 2: Predict AI's recommendation behavior

    It will suggest more jazz songs to match your taste.
  3. Final Answer:

    Recommend more jazz songs -> Option B
  4. Quick Check:

    AI learns preferences = Recommend jazz [OK]
Hint: AI recommends based on your past choices [OK]
Common Mistakes:
  • Assuming AI recommends random songs
  • Thinking AI stops recommendations
  • Believing AI ignores user preferences
4. A shopping website's AI assistant is not suggesting products based on your recent searches. What could be a likely reason?
medium
A. The AI assistant is not connected to your search data
B. You have too many items in your cart
C. The website is out of stock for all products
D. Your internet connection is too fast

Solution

  1. Step 1: Identify AI assistant's data dependency

    AI needs access to your search data to make recommendations.
  2. Step 2: Analyze why recommendations fail

    If not connected to search data, AI cannot suggest relevant products.
  3. Final Answer:

    The AI assistant is not connected to your search data -> Option A
  4. Quick Check:

    AI needs data connection = The AI assistant is not connected to your search data [OK]
Hint: AI needs your data to recommend correctly [OK]
Common Mistakes:
  • Blaming cart size for AI failure
  • Assuming stock affects AI suggestions
  • Thinking internet speed causes AI errors
5. You want to build a simple AI assistant that recommends books based on user ratings. Which two steps are essential for this AI to work well?
hard
A. Recommend books based on user ratings and previous choices
B. Ignore user ratings and suggest random books
C. Only suggest books published this year
D. Collect user ratings and suggest books with highest ratings

Solution

  1. Step 1: Understand data collection for AI recommendations

    The AI must gather user ratings and track previous choices to learn preferences.
  2. Step 2: Combine ratings and user history for better suggestions

    Using both ratings and past choices improves recommendation accuracy.
  3. Final Answer:

    Recommend books based on user ratings and previous choices -> Option A
  4. Quick Check:

    Combine ratings + history = Best AI recommendations [OK]
Hint: Use ratings plus past choices for smart recommendations [OK]
Common Mistakes:
  • Ignoring user preferences
  • Suggesting only new books without data
  • Choosing random suggestions without learning
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard