0
0
Intro to Computingfundamentals~10 mins

AI in daily life (recommendations, assistants) in Intro to Computing - Draw & Build Visually

Choose your learning style9 modes available
Draw This - beginner

Draw a flowchart showing how an AI assistant helps a user find a restaurant recommendation based on their preferences.

10 minutes
Hint 1
Hint 2
Hint 3
Hint 4
Grading Criteria
Start and End symbols present
User input step clearly shown
Decision diamond used for checking matches
Separate paths for 'Yes' and 'No' decisions
AI searching and recommendation steps included
Flow direction is clear and logical
Solution
  +---------------------+
  |      Start          |
  +----------+----------+
             |
             v
  +---------------------+
  | User inputs         |
  | preferences (e.g.,  |
  | cuisine, price)     |
  +----------+----------+
             |
             v
  +---------------------+
  | AI checks           |
  | preferences         |
  +----------+----------+
             |
             v
  +---------------------+
  | AI searches         |
  | restaurant database |
  +----------+----------+
             |
             v
  +---------------------+
  | AI finds matching   |
  | restaurants?        |
  +----------+----------+
       /           \
      / Yes         \ No
     v               v
+------------+   +----------------+
| AI shows   |   | AI asks user   |
| best match |   | to change or   |
+------------+   | relax criteria |
     |           +--------+-------+
     |                    |
     +--------------------+
             |
             v
  +---------------------+
  | User receives       |
  | recommendation      |
  +----------+----------+
             |
             v
  +---------------------+
  |        End          |
  +---------------------+

This flowchart starts with the user giving their preferences to the AI assistant, such as the type of food or price range they want. The AI then checks these preferences and searches its restaurant database for matches. If it finds matching restaurants, it shows the best match to the user. If no matches are found, the AI asks the user to change or relax their criteria to try again. Finally, the user receives the recommendation and the process ends.

This simple flowchart helps visualize how AI assistants use user input and data to provide helpful recommendations in daily life.

Variations - 2 Challenges
[intermediate] Draw a flowchart showing how a voice assistant processes a user's spoken command to play music.
[advanced] Draw a flowchart illustrating how an AI recommendation system suggests movies based on user ratings and viewing history.