Flipped Interaction Pattern Flashcards

(43 cards)

1
Q

What is the flipped interaction pattern?

A

A prompt strategy where the AI leads: it asks questions or issues steps, and the human/system executes and reports back.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why is the flipped interaction pattern foundational for agentic systems?

A

It places the AI “in the driver’s seat,” enabling autonomous step selection and adaptation based on feedback.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

In flipped interaction, who initiates questions and actions?

A

The AI initiates questions and specifies actions; the human or tools execute and report outcomes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the goal of using one-at-a-time questioning?

A

To let the AI adapt after each answer, selecting the next best question or step toward the goal.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What prompt clause kicks off the flipped pattern effectively?

A

“Ask me questions one at a time … Ask the first question.”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why add “Ask the first question” at the end of the prompt?

A

To force the AI to start with a single, focused question and establish the one-step cadence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the restaurant example task used to illustrate?

A

Gathering preferences to suggest a restaurant in Nashville, Tennessee, for tonight.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How does the AI adapt after the user says “Tex-Mex”?

A

It chooses the next most relevant question (e.g., dietary restrictions).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What demonstrates agency in the questioning sequence?

A

The AI selects each next question based on previous user responses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Why is free-form user input important in this pattern?

A

The AI must interpret varied formats and content without rigid schemas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the parallel between adaptive questioning and task execution?

A

After each answer or action outcome, the AI adapts the next question or task step.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How does the AI handle constraints like “kid friendly”?

A

It integrates the constraint and refines subsequent questions or recommendations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How does the AI treat situational context like “it’s raining”?

A

It adapts preferences (e.g., deprioritizes outdoor seating) in follow-up steps.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What does specifying “near Vanderbilt” enable?

A

Geographically constrained recommendations and travel-time-aware choices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How did travel time feedback influence the recommendation?

A

The AI replaced Rosepepper with a closer option (SATCo) after 13-minute drive feedback.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What capability does the pattern showcase with the SATCo switch?

A

Real-time plan revision based on external feedback (e.g., Google Maps).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is the human’s role in flipped interaction?

A

Execute actions, provide feedback, and supply context or constraints.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is the AI’s role in flipped interaction?

A

Plan, ask, specify steps, and adapt based on reported outcomes.

19
Q

Why is one-step-at-a-time often best for agentic systems?

A

It minimizes compounding errors and maximizes adaptivity to new information.

20
Q

What problem does this pattern solve compared to static prompts?

A

It avoids rigid, pre-scripted flows by enabling dynamic, context-aware progression.

21
Q

How does flipped interaction support decision-making tasks?

A

By iteratively eliciting preferences and constraints to converge on a recommendation.

22
Q

What is the difference between collecting info from humans vs. databases?

A

Humans accept natural language; databases require precise, formal query languages.

23
Q

What must the AI do when querying a database?

A

Translate goals into the database’s target language (e.g., SQL) and schema.

24
Q

Why are LLMs well-suited to tool and database interaction?

A

They excel at translation between natural language, formal languages, and schemas.

25
What Star Wars analogy explains this translation role?
Like protocol droids, the AI speaks many “languages” to interface with diverse systems.
26
What does “tell me what to do one step at a time” instruct the AI to do?
Provide executable actions sequentially, awaiting feedback before the next step.
27
Why is immediate execution feedback critical?
It informs the AI’s next step, enabling course correction and progress toward the goal.
28
What outcome indicates the AI is “in the driver’s seat”?
The AI determines the next question or action without being micromanaged.
29
How does flipped interaction reduce user burden?
Users supply short answers or perform steps while the AI manages planning and sequencing.
30
What is a failure mode of non-flipped (user-led) interactions?
Users must anticipate all details upfront, often missing context and causing rework.
31
How does the pattern handle variable input formats?
The AI normalizes and interprets free-form responses, maintaining flow without strict templates.
32
What skill improves AI-to-system interfacing in this pattern?
Prompt engineering that constrains output format to match tool or API requirements.
33
What is the agentic loop enabled by the flipped pattern?
Ask → Execute/Observe → Report → Adapt → Next step.
34
Why is “ask one question only” a useful constraint initially?
It prevents overwhelming the user and ensures high-quality, contextualized answers.
35
What principle guides question selection after each answer?
Choose the question with the highest expected information gain for the goal.
36
How does the AI decide when to stop asking questions?
When it has sufficient information to act or recommend with confidence.
37
What is an example termination condition in the restaurant task?
The AI presents a concrete restaurant choice that fits all stated constraints.
38
How does flipped interaction generalize beyond recommendations?
It applies to any multi-step goal where the AI plans, elicits data, and sequences actions.
39
What is the key benefit of flipped interaction for agentic AI?
Continuous adaptability that bridges human context and machine-executable steps.
40
How does this pattern mitigate uncertainty and changing context?
By re-evaluating after each feedback step and revising the plan incrementally.
41
What does “the AI chooses the step, we perform it” emphasize?
Separation of decision-making (AI) from execution (human/tools), enabling scalable agency.
42
Why is translation central when tools are involved?
Tools demand precise, structured inputs; the AI must convert intent into exact commands.
43
What makes flipped interaction robust to unexpected constraints?
Its iterative loop incorporates new constraints and re-optimizes the plan in real time.