星期日, 25 5 月, 2025
No Result
View All Result
AI TAIWAN 台灣人工智慧中心
  • Home
  • AI 綜合新聞
  • AI 自動化與 AI Agents
  • AI 智慧產業
  • 機器學習與應用
  • 自然語言處理
  • 神經連結和腦機接口
  • 機器人與自動化
  • 道德與法規
  • 安全
AI TAIWAN 台灣人工智慧中心
  • Home
  • AI 綜合新聞
  • AI 自動化與 AI Agents
  • AI 智慧產業
  • 機器學習與應用
  • 自然語言處理
  • 神經連結和腦機接口
  • 機器人與自動化
  • 道德與法規
  • 安全
No Result
View All Result
AI TAIWAN 台灣人工智慧中心
No Result
View All Result
Your Ad
Home 機器學習與應用

建立基於 Amazon Bedrock 的數位貸款解決方案於 AWS

2025-01-10
in 機器學習與應用
0 0
0
建立基於 Amazon Bedrock 的數位貸款解決方案於 AWS
Share on FacebookShare on Twitter
Your Ad


數位貸款對於銀行和金融機構來說是非常重要的業務推動力。客戶在完成了解客戶(KYC)流程後,可以在線申請貸款。一般的數位貸款流程包含多個步驟,例如用戶註冊(包括通過KYC驗證用戶)、信用驗證、風險驗證、信用審核和貸款批准。目前,其中一些步驟仍然是手動進行,這會導致貸款批准的延遲,影響客戶的體驗。

在印度,KYC驗證通常需要通過身份證明文件來驗證身份,例如PAN卡或Aadhar卡,還需要地址和收入的驗證。印度的信用檢查通常使用客戶的PAN號碼進行。解決這些挑戰的理想方法是盡可能自動化這些流程。

數位貸款解決方案主要需要協調一系列步驟和其他功能,例如自然語言理解、圖像分析、實時信用檢查和通知。您可以使用Amazon Bedrock Agents輕鬆地圍繞這些功能構建自動化。Amazon Bedrock是一項完全管理的服務,通過單一API提供來自AI公司(如AI21 Labs、Anthropic、Cohere、Meta、Mistral AI、Stability AI和Amazon)的高效基礎模型(FMs),並提供廣泛的功能來構建具有安全性、隱私性和負責任AI的生成式AI應用程序。使用Amazon Bedrock Agents,您可以協調多步驟流程並使用自然語言指令與企業數據集成。

在這篇文章中,我們提出了一個使用DigitalDhan的解決方案,這是一個基於生成式AI的解決方案,用於自動化客戶註冊和數位貸款。該解決方案使用Amazon Bedrock Agents自動化與KYC驗證、信用和風險評估以及通知相關的服務。金融機構可以使用這個解決方案來幫助自動化客戶註冊、KYC驗證、信用決策、信用審核和通知流程。這篇文章展示了如何利用Amazon Bedrock Agents自動化複雜的業務流程來獲得競爭優勢。

為什麼生成式AI最適合支持客戶旅程的助手

傳統的AI助手使用基於規則的導航或自然語言處理(NLP)指導時,在處理複雜的人類對話時表現不佳。例如,在實際的客戶對話中,客戶可能提供不充分的信息(例如,缺少文件),提出隨意或不相關的問題(例如,在驗證身份文件時詢問貸款提前還款選項),使用自然語言輸入(例如,使用不同的貨幣表示方式,如將兩萬表示為“20K”或“20000”或“20,000”)。此外,基於規則的助手不提供額外的推理和解釋(例如,為什麼貸款被拒絕)。一些僵化的線性流程規則要麼迫使客戶重新開始流程,要麼需要人類的協助。

生成式AI助手在處理這些挑戰方面表現出色。通過精心設計的指令和提示,基於生成式AI的助手可以詢問缺失的細節,以人類語言進行對話,並在需要時優雅地處理錯誤,同時解釋其行動的理由。您可以添加防護措施,以確保這些助手不偏離主題,並提供靈活的導航選項,以應對現實世界的複雜性。上下文感知的助手還通過靈活回應各種偏離流程的客戶查詢來增強客戶參與度。

解決方案概述

DigitalDhan是提議的數位貸款解決方案,由Amazon Bedrock Agents提供支持。他們開發了一個完全自動化客戶註冊、KYC驗證和信用審核過程的解決方案。DigitalDhan服務提供以下功能:

客戶可以通過該解決方案了解逐步的貸款流程和所需文件
客戶可以上傳KYC文件,如PAN和Aadhar,DigitalDhan通過自動化工作流程進行驗證
DigitalDhan完全自動化信用審核和貸款申請過程
DigitalDhan通過電子郵件通知客戶有關貸款申請的情況

我們將數位貸款流程建模為接近現實世界的情境。以下圖顯示了DigitalDhan解決方案的高級步驟。

關鍵業務流程步驟包括:

貸款申請者通過訪問DigitalDhan解決方案啟動貸款申請流程。
貸款申請者開始貸款申請之旅。貸款申請的示例提示包括:

“申請貸款的流程是什麼?”
“我想申請貸款。”
“我的名字是Adarsh Kumar。PAN是ABCD1234,電子郵件是john_doe@example.org。我需要150000的貸款。”
申請者上傳他們的PAN卡。
申請者上傳他們的Aadhar卡。

DigitalDhan處理每個自然語言提示。在文件驗證過程中,該解決方案從上傳的PAN和Aadhar卡中提取關鍵詳細信息,如姓名、地址、出生日期等。然後,該解決方案根據PAN識別用戶是否為現有客戶。

如果用戶是現有客戶,該解決方案將獲取該客戶的內部風險評分。
如果用戶是新客戶,該解決方案將根據PAN詳細信息獲取信用評分。

該解決方案使用現有客戶的內部風險評分來檢查信用資格。
該解決方案使用新客戶的外部信用評分來檢查信用資格。
信用審核過程根據信用評分和風險評分進行信用決策,並計算批准客戶的最終貸款金額。
貸款申請詳細信息及決策通過電子郵件發送給客戶。

技術解決方案架構

該解決方案主要使用Amazon Bedrock Agents(協調多步驟過程)、Amazon Textract(從PAN和Aadhar卡中提取數據)和Amazon Comprehend(識別PAN和Aadhar卡中的實體)。以下圖顯示了解決方案架構。

建立基於 Amazon Bedrock 的數位貸款解決方案於 AWS

DigitalDhan解決方案架構的關鍵組件包括:

用戶開始使用DigitalDhan應用程序的註冊過程。他們提供各種文件(包括PAN和Aadhar)和貸款金額作為KYC的一部分
文件上傳後,將通過各種人工智能和機器學習(AI/ML)服務自動處理。
Amazon Textract用於從上傳的文件中提取文本信息。
Amazon Comprehend用於識別實體,如PAN和Aadhar。
信用審核流程由Amazon Bedrock Agents提供支持。

知識庫包含貸款相關文件,以回答與貸款相關的查詢。
貸款處理AWS Lambda函數使用KYC文件中的信息檢查信用評分和內部風險評分。完成信用檢查後,該函數計算貸款資格並處理貸款申請。
通知Lambda函數通過電子郵件向客戶發送有關貸款申請的信息。

Lambda函數可以與外部信用API集成。
Amazon簡單電子郵件服務(Amazon SES)用於通知客戶其貸款申請的狀態。
事件使用Amazon CloudWatch進行日誌記錄。

Amazon Bedrock Agents深入探討

由於我們在DigitalDhan解決方案中大量使用了Amazon Bedrock Agents,讓我們來看看Amazon Bedrock Agents的整體運作。以下圖顯示了Amazon Bedrock Agents各組件的流程。

Amazon Bedrock Agents流程

Amazon Bedrock Agents將每個任務分解為子任務,確定正確的順序,並執行行動和知識搜索。詳細步驟如下:

處理貸款申請是Amazon Bedrock Agents在DigitalDhan解決方案中執行的主要任務。
Amazon Bedrock Agents使用用戶提示、對話歷史、知識庫、指令和行動組來協調與貸款處理相關的步驟序列。Amazon Bedrock代理將自然語言提示作為輸入。以下是給予代理的指令:

您是DigitalDhan,一個先進的AI貸款助手,旨在提供個人貸款相關信息並創建貸款申請。始終詢問相關信息,並避免做出假設。如果您對某事不確定,請清楚地說“我沒有該信息。”

始終通過以下方式向用戶打招呼:嗨!我是DigitalDhan機器人。我可以通過這次聊天幫助您處理貸款。要申請貸款,請提供您的全名、PAN號碼、電子郵件和貸款金額。”

當用戶表示有興趣申請貸款時,按照以下步驟順序進行,始終詢問用戶所需的詳細信息:

1. 確定用戶狀態:識別他們是現有客戶還是新客戶。

2. 用戶問候(必須,請勿跳過):在確定用戶狀態後,使用以下格式歡迎回訪用戶:

  現有客戶:嗨{customerName},我看到您是現有客戶。請上傳您的PAN以進行KYC。

  新客戶:嗨{customerName},我看到您是新客戶。請上傳您的PAN和Aadhar以進行KYC。

3. 使用上傳的PAN文件調用PAN驗證步驟

4. 使用上傳的Aadhar文件調用Aadhar驗證步驟。請求用戶上傳其Aadhar卡文件以進行驗證。

5. 貸款申請:收集所有必要詳細信息以創建貸款申請。

6. 如果貸款獲得批准(將發送電子郵件):

   對於現有客戶:如果貸款官批准申請,請告知用戶其貸款申請已獲得批准,使用以下格式:恭喜{customerName},您的貸款已獲得批准。根據您的PAN {pan},您的風險評分為{riskScore},您的整體信用評分為{cibilScore}。我已創建您的貸款,申請ID為{loanId}。詳細信息已發送到您的電子郵件。

   對於新客戶:如果貸款官批准申請,請告知用戶其貸款申請已獲得批准,使用以下格式:恭喜{customerName},您的貸款已獲得批准。根據您的PAN {pan}和{aadhar},您的風險評分為{riskScore},您的整體信用評分為{cibilScore}。我已創建您的貸款,申請ID為{loanId}。詳細信息已發送到您的電子郵件。

7. 如果貸款被拒絕(不發送電子郵件):

   對於新客戶:如果貸款官拒絕申請,請告知用戶其貸款申請已被拒絕,使用以下格式:您好{customerName},根據您的PAN {pan}和Aadhar {aadhar},您的整體信用評分為{cibilScore}。由於信用評分較低,您的貸款申請無法處理。

   對於現有客戶:如果貸款官拒絕申請,請告知用戶其貸款申請已被拒絕,使用以下格式:您好{customerName},根據您的PAN {pan},您的整體信用評分為{creditScore}。由於信用評分較低,您的貸款申請無法處理。

記得保持友好、專業的語氣,並在整個互動中優先考慮用戶的需求和關切。保持簡短和直接的回答,並避免做出假設,除非用戶特別要求。

保持簡短和迅速的回答,請勿回答超出貸款範疇的查詢,並回應說您是貸款助手

我們配置了代理的預處理和協調指令,以驗證並按照預定的順序執行步驟。在代理指令中指定的少量示例提高了代理性能的準確性。根據指令和API描述,Amazon Bedrock代理創建邏輯步驟序列以完成操作。在DigitalDhan的例子中,指令被指定為Amazon Bedrock代理創建以下序列:

向客戶打招呼。
收集客戶的姓名、電子郵件、PAN和貸款金額。
詢問PAN卡和Aadhar卡以讀取和驗證PAN和Aadhar號碼。
根據驗證的PAN將客戶分類為現有客戶或新客戶。
對於現有客戶,計算客戶的內部風險評分。
對於新客戶,獲取外部信用評分。
使用內部風險評分(對於現有客戶)或信用評分(對於外部客戶)進行信用審核。如果內部風險評分低於300或信用評分高於700,則批准貸款金額。
將信用決策通過電子郵件發送給客戶的電子郵件地址。

行動組定義了執行操作的API,例如創建貸款、檢查用戶、獲取風險評分等。我們在OpenAPI架構中描述了每個API,代理使用這些API來選擇最合適的API來執行操作。以下代碼是create_loan API的示例。Amazon Bedrock代理在執行操作時使用create_loan API的描述。API架構還指定customerName、address、loanAmt、PAN和riskScore為API的必需元素。因此,相應的API在調用create_loan API之前讀取客戶的PAN號碼(verify_pan_card API)、計算客戶的風險評分(fetch_risk_score API)並識別客戶的姓名和地址(verify_aadhar_card API)。

“/create_loan”:
  post:
    summary: 創建新的貸款申請
    description: 為客戶創建新的貸款申請。每次在計算風險評分和信用評分後,必須調用此API以進行新的貸款申請請求
    operationId: createLoan
    requestBody:
      required: true
      content:
        application/json:
          schema:
            type: object
            properties:
              customerName:
                type: string
                description: 創建貸款申請的客戶姓名
                minLength: 3
              loanAmt:
                type: string
                description: 貸款申請的首選貸款金額
                minLength: 5
              pan:
                type: string
                description: 貸款申請的客戶PAN號碼
                minLength: 10
              riskScore:
                type: string
                description: 客戶的風險評分
                minLength: 2
              creditScore:
                type: string
                description: 客戶的風險評分
                minLength: 3
            required:
            – customerName
            – address
            – loanAmt
            – pan
            – riskScore
            – creditScore
    responses:
      ‘200’:
        description: 成功
        content:
          application/json:
            schema:
              type: object
              properties:
                loanId:
                  type: string
                  description: 創建的貸款申請的標識符
                status:
                  type: string
                  description: 貸款申請創建過程的狀態

Amazon Bedrock知識庫為客戶提供基於雲的檢索增強生成(RAG)體驗。我們添加了與貸款處理、一般信息、貸款信息指南和知識庫相關的文件。我們指定了何時使用知識庫的指令。因此,在客戶旅程的開始階段,當客戶處於探索階段時,他們會獲得如何操作的指導和一般貸款相關信息。例如,如果客戶詢問“申請貸款的流程是什麼?”則Amazon Bedrock代理會從知識庫中獲取相關的逐步詳細信息。
在完成所需步驟後,Amazon Bedrock代理將最終回應整理給客戶。

讓我們探索一個現有客戶的示例流程。在這個例子中,我們描述了Amazon Bedrock Agents為現有客戶執行的各種操作。首先,客戶通過詢問探索性問題開始貸款之旅。我們在以下圖中描述了一個這樣的問題——“申請貸款的流程是什麼?”Amazon Bedrock通過提供從配置的知識庫中獲取的逐步指南來回應這類問題。

與數位貸款解決方案的對話

客戶進入下一步,嘗試申請貸款。DigitalDhan解決方案要求用戶提供詳細信息,例如客戶姓名、電子郵件地址、PAN號碼和所需貸款金額。在客戶提供這些詳細信息後,該解決方案要求提供實際的PAN卡以驗證詳細信息,如下圖所示。

使用數位貸款解決方案進行身份驗證

當PAN驗證和風險評分檢查完成後,DigitalDhan解決方案會創建貸款申請,並通過電子郵件通知客戶決策,如下圖所示。

數位貸款解決方案中的通知

前提條件

此專案是使用AWS雲開發工具包(AWS CDK)構建的。

作為參考,使用以下版本的node和AWS CDK:

js: v20.16.0
AWS CDK: 2.143.0
安裝特定版本的AWS CDK的命令為npm install -g aws-cdk@<X.YY.Z>

部署解決方案

完成以下步驟以部署解決方案。詳細信息請參考GitHub倉庫。

克隆倉庫:

git clone https://github.com/aws-samples/DigitalDhan-GenAI-FSI-LendingSolution-India.git

進入代碼示例後端目錄:

cd DigitalDhan-GenAI-FSI-LendingSolution-India/

安裝包:

npm install
npm install -g aws-cdk

在AWS帳戶上啟用AWS CDK資源。如果在us-east-1以外的任何AWS區域部署,堆棧可能會因Lambda層依賴性而失敗。您可以選擇註解掉該層並在其他區域部署,或者在us-east-1中進行部署。

cdk bootstrap aws://<ACCOUNT_ID>/<REGION>

您必須明確啟用對模型的訪問,然後才能與Amazon Bedrock服務一起使用。請按照訪問Amazon Bedrock基礎模型的步驟啟用對模型的訪問(Anthropic::Claude (Sonnet)和Cohere::Embed English)。
在您的帳戶中部署示例。以下命令將在您的帳戶中部署一個堆棧cdk deploy –all為了防止可能影響安全姿勢的意外更改,AWS CDK會在部署之前提示您批准與安全相關的更改。您需要回答“是”才能完全部署堆棧。

在此示例中創建的AWS身份和訪問管理(IAM)角色僅供參考。始終以最少的所需權限配置IAM角色。堆棧部署大約需要10-15分鐘。堆棧成功部署後,您可以在堆棧的輸出部分找到InsureAssistApiAlbDnsName——這是應用程序端點。

啟用用戶輸入

部署完成後,啟用用戶輸入,以便代理可以提示客戶提供額外信息(如果需要)。

打開已部署區域的Amazon Bedrock控制台並編輯代理。
修改其他設置以啟用用戶輸入,允許代理在沒有足夠信息來回應提示時提示用戶提供額外信息。

測試解決方案

我們在解決方案中涵蓋了三個測試場景。三個場景的示例數據和提示可以在GitHub倉庫中找到。

場景1是現有客戶,將獲得所請求的貸款金額的批准
場景2是新客戶,將獲得所請求的貸款金額的批准
場景3是新客戶,由於信用評分低,其貸款申請將被拒絕

清理

為了避免未來的費用,請刪除存儲在Amazon簡單存儲服務(Amazon S3)中的示例數據和堆棧:

從S3桶中刪除所有數據。
刪除S3桶。
使用以下命令銷毀堆棧:cdk destroy

總結

這篇文章中討論的提議數位貸款解決方案通過驗證KYC文件(包括PAN和Aadhar卡)來註冊客戶,並將客戶分類為現有客戶或新客戶。對於現有客戶,該解決方案使用內部風險評分,對於新客戶,則使用外部信用評分。

該解決方案使用Amazon Bedrock Agents來協調數位貸款處理步驟。文件通過Amazon Textract和Amazon Comprehend進行處理,然後由Amazon Bedrock Agents處理工作流程步驟。客戶識別、信用檢查和客戶通知使用Lambda實現。

該解決方案展示了如何利用Amazon Bedrock Agents自動化複雜的業務流程,並通過自然語言界面和靈活的導航選項增強客戶參與度。

測試一些Amazon Bedrock在銀行業務中的用例,例如構建客戶服務機器人、電子郵件分類和銷售助手,利用強大的FMs和提供管理RAG體驗的Amazon Bedrock知識庫。探索使用Amazon Bedrock Agents來協助協調和自動化複雜的銀行流程,例如客戶註冊、文件驗證、數位貸款、貸款發放和客戶服務。

關於作者

Shailesh Shivakumar是AWS印度的FSI資深解決方案架構師。他與銀行、非銀行金融公司(NBFC)和交易企業等金融企業合作,幫助他們設計安全的雲服務,並與他們合作加速他們的雲旅程。他建立演示和概念驗證,以展示AWS雲的可能性。他還負責其他項目,例如客戶啟用研討會、AWS演示、成本優化和解決方案評估,以確保AWS客戶在雲旅程中取得成功。Shailesh是AWS的機器學習TFC成員,處理生成式AI和機器學習相關的客戶場景。安全性、無伺服器、容器和雲中的機器學習是他的主要興趣領域。

Reena Manivel是AWS FSI解決方案架構師。她專注於分析,並與貸款和銀行業務的客戶合作,創建安全、可擴展和高效的AWS解決方案。除了她的技術追求外,她還是一位作家,喜歡與家人共度時光。



新聞來源

本文由 AI 台灣 運用 AI 技術編撰,內容僅供參考,請自行核實相關資訊。
歡迎加入我們的 AI TAIWAN 台灣人工智慧中心 FB 社團,
隨時掌握最新 AI 動態與實用資訊!

Tags: AmazonAWSBedrock建立基於的數位貸款解決方案於
Previous Post

WeRide 在蘇黎世機場部署自駕接駁車

Next Post

德州檢察長針對兒童隱私調查的15個目標之一是Rumble

Related Posts

劍橋大學和莫納什大學的研究人員推出 ReasonGraph:一個可視化和分析大型語言模型推理過程的網絡平台
機器學習與應用

劍橋大學和莫納什大學的研究人員推出 ReasonGraph:一個可視化和分析大型語言模型推理過程的網絡平台

2025-03-16
生成式人工智慧的影響及其對數據科學家的啟示
機器學習與應用

生成式人工智慧的影響及其對數據科學家的啟示

2025-03-15
這篇AI論文介紹了BD3-LMs:一種結合自回歸模型和擴散模型的混合方法,用於可擴展和高效的文本生成
機器學習與應用

這篇AI論文介紹了BD3-LMs:一種結合自回歸模型和擴散模型的混合方法,用於可擴展和高效的文本生成

2025-03-15
九個生鏽的Pico PIO瓦特(第二部分)
機器學習與應用

九個生鏽的Pico PIO瓦特(第二部分)

2025-03-15
開始使用 Amazon Bedrock Agents 的電腦操作
機器學習與應用

開始使用 Amazon Bedrock Agents 的電腦操作

2025-03-15
評估使用 Amazon Bedrock 知識庫的 RAG 應用程式
機器學習與應用

評估使用 Amazon Bedrock 知識庫的 RAG 應用程式

2025-03-14
Next Post
德州檢察長針對兒童隱私調查的15個目標之一是Rumble

德州檢察長針對兒童隱私調查的15個目標之一是Rumble

Candy Crush、Tinder、MyFitnessPal:查看數千個被劫持以監視您位置的應用程式

Candy Crush、Tinder、MyFitnessPal:查看數千個被劫持以監視您位置的應用程式

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Archives

  • 2025 年 4 月
  • 2025 年 3 月
  • 2025 年 2 月
  • 2025 年 1 月
  • 2024 年 12 月
  • 2024 年 11 月
  • 2024 年 10 月
  • 2024 年 9 月
  • 2024 年 8 月
  • 2024 年 7 月
  • 2024 年 6 月
  • 2024 年 5 月
  • 2024 年 4 月
  • 2024 年 3 月
  • 2024 年 2 月
  • 2023 年 10 月
  • 2023 年 9 月
  • 2023 年 8 月
  • 2023 年 7 月
  • 2023 年 5 月
  • 2023 年 3 月
  • 2023 年 1 月
  • 2022 年 12 月
  • 2022 年 11 月
  • 2022 年 5 月
  • 2022 年 4 月
  • 2022 年 1 月
  • 2021 年 11 月
  • 2021 年 8 月
  • 2021 年 5 月
  • 2021 年 3 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2020 年 10 月
  • 2020 年 9 月
  • 2019 年 7 月
  • 2018 年 11 月

Categories

  • AI 智慧產業
  • AI 綜合新聞
  • AI 自動化與 AI Agents
  • 安全
  • 機器人與自動化
  • 機器學習與應用
  • 神經連結和腦機接口
  • 自然語言處理
  • 道德與法規
Your Ad
  • 關於我們
  • 廣告合作
  • 免責聲明
  • 隱私權政策
  • DMCA
  • Cookie 隱私權政策
  • 條款與條件
  • 聯絡我們
AI TAIWAN

版權 © 2024 AI TAIWAN.
AI TAIWAN 對外部網站的內容不負任何責任。

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • AI 綜合新聞
  • AI 自動化與 AI Agents
  • AI 智慧產業
  • 機器學習與應用
  • 自然語言處理
  • 神經連結和腦機接口
  • 機器人與自動化
  • 道德與法規
  • 安全

版權 © 2024 AI TAIWAN.
AI TAIWAN 對外部網站的內容不負任何責任。