跟讀練習: AI Agents vs Business Rules: Which Should Make Decisions? - 通過影片學習英語口語

選擇練習模式

每種模式都會開啟全屏練習室。

92 句
如果句子過短或過長,請點選 Edit 進行調整。
1
Both business rules and AI agents are ways to automate a decision.
2
So maybe that's to approve a refund or maybe to flag a transaction, but they go about this in different ways.
3
So my question to you is this.
4
Have AI agents superseded business rules or do they both have their place?
5
And what's the difference between these things anyway?
6
Well, let's start with business rules.
7
And business rules run in a business rules engine.
8
That has logic that a person wrote down explicitly, a person like me.
9
So here's a business rule.
10
We could say, if we have an order that is less than 30 days old, and we also have a condition here, which is the item.
11
Was not marked as a final sale.
12
So if and, and we've got a then, the then is we would actually approve the refund.
13
That is a business rule and that rule has conditions and an action.
14
Now an AI agent doesn't necessarily work from rules that are written down.
15
It works a bit differently because with an AI agent you give it a goal and you give it some context of the situation and you also give it access to some tools that it's allowed to call.
16
And the agent works out the steps itself.
17
So instead of providing rules for a refund it's more like hey here's the customer and here's the order policy and here's the customer's order history.
18
Now you sort it out Mr. AI agent, it's up to you.
19
So which one should be making the decision?
20
Well, one thing about a rules engine is you get a consistent and predictable answer.
21
It checks against conditions, against facts.
22
So if the fact is that an order let's say is 12 days old, that's a fact.
23
And if there is a fact that the order was not marked as a final sale, well then the condition comes from the rule.
24
It's under 30 days, it was not a final sale, both are true.
25
So the rule resolves as approve this condition, approve the refund.
26
There's not any guesswork here because it's simple boolean logic.
27
The order is either under 30 days or it is not and that's what deterministic means, the output is a fixed function of the input and business rules are deterministic.
28
Now AI agents don't work like this because they are built with large language models and we know that a large language model predicts next tokens.
29
So given the order and the policy and the goal, the model works out a response from patterns that it's picked up in training and it's doesn't necessarily fix on one final answer.
30
It's working from a probability distribution over possible responses and picking from it.
31
So for something like this, approve is still the most likely outcome, but deny as an outcome still has some probability as well.
32
And that makes AI agents probabilistic.
33
Whereas the rule engines evaluates a fixed condition.
34
The agent picks from a range of likely answers, which is why you can run the same request twice and get different calls.
35
So that's the split.
36
Rules engine, deterministic, the agent, probabilistic.
37
So when to use each one?
38
Well, business rules are used when the decision is well-defined, meaning you can define the logic ahead of time.
39
So the refund policies are pretty good example of that.
40
But then so is something like a loan eligibility check or an insurance pricing tier.
41
Anything where the inputs are structured and you already know what the answer should be.
42
And then in regulated work, there's another reason as well.
43
The rule that was processed is by its very definition, also the explanation.
44
A rules engine points at the exact condition that triggered the decision.
45
So that is great for audits.
46
And there's also determinism which helps with testing.
47
Each branch can be unit tested and it will behave the same way in production.
48
It also runs without a model call so there is no AI inference cost.
49
So there's lots of advantages here to business rules.
50
Now AI agents are for when the logic cannot be written down ahead of time because the result all depends upon understanding the context of a situation.
51
Now the input can be messy or it can be unstructured or maybe there's just a case that nobody anticipated.
52
So should a refund actually be approved?
53
If it turns out I sent back my order of dumbbells for being too heavy, which is arguably the point of dumbbells.
54
That sort of thing is the wheelhouse of AI agents judgment, judging the merits of a reason for a return.
55
That's not really something that's easily captured in deterministic pre-defined rules.
56
So look, that's the the trade-off.
57
A rules engine only handles what was anticipated.
58
It will struggle to handle an input that nobody has a rule for, whereas an agent will generalize because it's working from patterns instead of a fixed branch.
59
So back to the question we started with.
60
Have AI agents superseded business rules?
61
Well, in a lot of real systems, the answer is actually to run the two together.
62
It's just a hybrid approach where you end up using both.
63
So let's fill in this flow with a hybrid solution so we can see what it might look like.
64
So at the top here we start with the request which has come In.
65
And the first thing in the process flow is we're going to navigate to the rules engine.
66
So we'll come down to here.
67
Now why rules first and not an agent first?
68
Well, because rules are comparatively cheap and they're quick to run.
69
So the rules engines checks the request against the policy and then it will determine an action, basically what we should do.
70
So the order is 12 days old, it's not a final sale.
71
That would mean it's under the auto approve limit.
72
And we are going to go down here to the final decision.
73
And that final decision will be to approve that request.
74
That's nice and easy.
75
And if something is clearly outside of the policy, then instead of approving that request, we would decline the request.
76
But that's the decision right there.
77
We're basically done.
78
And most refunds and decisions are gonna be clear cut like this.
79
It's only when the rules can't decide that the request instead will go down this pass where it will be escalated and it's escalated to an AI agent.
80
And there's usually a couple of reasons for that kind of escalation.
81
Now the first is that the data itself is going to need some additional work.
82
So a rule needs clean structured facts to check like an order age or a final sale flag, but plenty of refund requests they're going to turn up with data that's not all that clean.
83
They're going have a bunch of unstructured input like a a paragraph of free text or maybe a picture.
84
Rules engines they by and large work best with structured data, and the agent can also make use of tools as well.
85
Now it might call a vision model to look at that photo of a defective blender or to to query the order system for the customer's purchase history for example, but the agent will work out which tools the situation calls for and in which order those tools should be called and it does this without being scripted in advance.
86
So at that point an agent can recommend a decision of its own, but it might not get the final word because its recommendation is then going to go down to a set of deterministic guardrails where it will then be evaluated.
87
So a guardrail might specify where anything the agent green lights above a certain threshold should actually route somewhere else.
88
It should go first of all to this box here which is human in the loop before the final decision is ultimately reached.
89
It's under a certain threshold it can go directly to the decision.
90
So we have the potential to check the agent's judgment with a real person in situations where the stakes are highest.
91
So no, agents have not superseded hard-coded business rules, but they can work pretty well with them particularly when the data is messy or when we need judgment or where tool calling can expand the context.
92
Ultimately, the two together can help make better decisions.

下載應用

流利口語所需的一切

AI 發音評分逐句打分
音標練習掌握每個音
詞彙學習建立你的詞庫
詞彙遊戲邊玩邊學

同頻道

FOR YOU

推薦影片

本課的詞彙與口語要點

這段影片共有 92 個句子、1411 個單詞可供跟讀。 講話部分時長為 10:12。 說話人語速平穩,每分鐘約 138 個詞,很適合跟讀。 86% 的單詞屬於英語最常用的 3,000 詞,其餘的詞建議在練習前先學一下。

影片中的重點詞彙

影片中 15 個不太常見的單詞,附發音和釋義:

  • approve /əˈpɹuːv/ (動詞) — 批准, 贊成 /贊成. To officially sanction; to ratify; to confirm; to set as satisfactory.
  • refund /ɹɪˈfʌnd/ (名詞) — 退款. An amount of money returned.
  • input /ˈɪnpʊt/ (名詞) — 輸入 /輸入. The act or process of putting in; infusion.
  • define /dɪˈfaɪn/ (動詞) — 界定. To determine with precision; to mark out with distinctness; to ascertain or exhibit clearly.
  • judgment /ˈd͡ʒʌd͡ʒ.mənt/ (名詞) — 判斷 /判斷. The act of judging.
  • necessarily /ˌnɛs.əˈsɛɹ.ə.li/ (副詞) — 必然地, 必定地. Inevitably; of necessity.
  • whereas /(h)wɛɹˈæz/ — 然而. In contrast; whilst on the contrary; although.
  • hybrid /ˈhaɪ.bɹɪd/ (名詞) — 雜種 /雜種. Offspring resulting from cross-breeding different entities, e.g. two different species or two purebred parent strains.
  • threshold /ˈθɹɛʃ(h)oʊld/ (名詞) — 門檻 /門檻, 門限 /門限. The lowermost part of a doorway that one crosses to enter; a sill.
  • probability /ˌpɹɑ.bəˈbɪl.ə.ti/ (名詞) — 可能性. The state of being probable.
  • evaluate /ɪˈvaljʊeɪt/ (動詞) — 評價 /評價. To draw conclusions from examining; to assess; to appraise.
  • messy /ˈmɛsi/ (形容詞) — 凌亂. In a disorderly state; chaotic; disorderly.
  • anticipate /ænˈtɪs.ɪ.peɪt/ (動詞) — 預料 /預料, 預想 /預想. To act before (someone), especially to prevent an action.
  • consistent /kənˈsɪs.tənt/ (形容詞) — 一貫的 /一貫的. Of a regularly occurring, dependable nature.
  • explanation /ˌɛkspləˈneɪʃən/ (名詞) — 解釋 /解釋, 說明 /說明. The act or process of explaining.

影片中出現的短語動詞

  • work out /ˌwɝk ˈaʊt/ (動詞) — 計算 /計算, 算出. To calculate.
  • write down (動詞) — 寫下來 /寫下來, 寫下 /寫下. To produce or set (something) down in writing; to record something.
  • go down (動詞) — 下降, 下去. To descend; to move from a higher place to a lower one.
  • come from (動詞) — 來自 /來自. To have as one's origin, birthplace or nationality.
  • end up (動詞) — 到達. To bring to a conclusion.
  • fill in (動詞) — 頂班 /頂班, 代班. To fill; to replace material that is absent or has been removed.
  • look at (動詞) — 觀察 /觀察, 看. To observe or watch.
  • turn out (動詞) — 原來 /原來. To end up; to result.

需要注意的發音

說話人用了 12 次縮略和弱讀形式,例如 they're, doesn't, we're。請按聽到的簡短形式來說。

  • “sh” 和 “zh” 音: threshold /ˈθɹɛʃ(h)oʊld/, explanation /ˌɛkspləˈneɪʃən/, capture /ˈkæp.(t)ʃɚ/, transaction /tɹænˈzækʃən/, recommendation /ˌɹɛkəmɛnˈdeɪʃən/
  • 長單詞——注意重音位置: necessarily /ˌnɛs.əˈsɛɹ.ə.li/, probability /ˌpɹɑ.bəˈbɪl.ə.ti/, anticipate /ænˈtɪs.ɪ.peɪt/, explanation /ˌɛkspləˈneɪʃən/, differently /ˈdɪf.ə.ɹənt.li/

如何用這段影片練習

  1. 先完整聽一遍影片,不要開口,記下不認識的單詞。
  2. 用正常速度逐句跟讀,每句重複到你的節奏與說話人一致為止。
  3. 錄下自己的聲音並與原聲對比,特別注意 approve, refund, input 這類單詞。

影片中的語法

說話人最常用的結構,並附上影片中的原話:

結構影片中的用法
被動語態 be + 過去分詞 — 強調發生了什麼,而不是誰做的Was not marked · are written · are built
定語從句 who / which + 從句 — 補充說明人或事物here, which is · answers, which is · heavy, which is
現在完成時 have/has + 過去分詞 — 過去發生但與現在仍有關聯的事has come · have not superseded

什麼是跟讀法?

跟讀法 (Shadowing) 是一種有科學依據的語言學習技巧,最初開發用於專業口譯員的培訓,並由多語言者Alexander Arguelles博士普及。這個方法簡單而強大:您在聽英語母語原聲的同時立即大聲重複——就像是一個延遲1-2秒緊跟說話者的影子。與被動聽力或語法練習不同,跟讀法強迫您的大腦和口腔肌肉同時處理並模模擬實的講話模式。研究表明它能顯著提高發音準確性,語調,節奏,連讀,聽力理解和口語流利度——使其成為雅思口語備考和真實英語交流最有效的方法之一。

影子跟讀法: 閱讀完整分步指南 →