Azure AI를 사용한 KYC 자동화

내 제출 개요



Azure AI 양식 인식기 인지 서비스를 활용하여 고객 KYC 확인 및 유효성 검사 프로세스를 자동화합니다. 이 프로젝트 제출을 사용하면 수동 검토자가 고객이 제출한 모든 문서를 분석하고 검토할 필요가 없습니다. AI 서비스는 유효하지 않은 가짜 KYC 문서를 거부합니다.

👉 Lets have a brief knowledge about KYC and legacy KYC verification flow.



KYC란 무엇입니까?



기업은 KYC(고객 알기) 문서를 사용하여 고객 실사(CDD)를 보장해야 합니다. CDD는 고객이 자신이 누구인지 확인하고 사기, 자금 세탁, 테러 자금 조달 등의 가능성과 같은 위험을 평가하는 것을 포함합니다.
KYC 프로세스에는 은행 문서, 공과금 등을 분석하여 고객의 이름, 주소, 사진을 확인하는 과정이 포함됩니다.

기존 KYC 프로세스 🛠


  • 고객은 온라인 포털을 통해 PAN, 유틸리티 청구서 등과 같은 KYC 문서를 업로드해야 합니다.

  • 수동 검토자는 고객이 업로드한 모든 문서를 검토하고 다음 항목을 확인합니다.
  • 업로드된 KYC 문서의 무결성.
  • KYC 문서의 이미지 품질입니다.
  • KYC 문서의 정보(이름, 아버지 이름, 생년월일, 문서 번호)를 확인합니다.

  • Azure AI 기반 구현:


  • 고객은 온라인 포털을 통해 PAN, 유틸리티 청구서 등과 같은 KYC 문서를 업로드해야 합니다.
  • KYC 문서를 받은 후 실행 및 유효성 검사가 포함된 맞춤형 훈련 양식 인식기 모델:
  • KYC 문서의 구조(템플릿).
  • KYC 문서에서 데이터를 추출합니다.
  • 그런 다음 비즈니스 로직에 따라 KYC 문서에서 추출된 데이터/필드를 확인합니다.

  • 제출 카테고리:



    AI 에이스, 컴퓨팅 캡틴

    사용된 리소스:


  • Azure AI Form Recognizer(사용자 지정 기계 학습 모델용).
  • Azure Functions(프론트 엔드 API 및 비즈니스 논리 계층용).

  • GitHub의 코드 링크




    시바마로라1 / kyc-automation-azure-trial-hackathon


    Azure 클라우드 AI 서비스를 사용한 KYC 자동화





    내 제출 개요


    Azure AI 양식 인식기 인지 서비스를 활용하여 고객 KYC 확인 및 유효성 검사 프로세스를 자동화합니다. 이 프로젝트 제출을 사용하면 수동 검토자가 고객이 제출한 모든 문서를 분석하고 검토할 필요가 없습니다. AI 서비스는 유효하지 않은 가짜 KYC 문서를 거부합니다.

    백엔드 API

    # API to submit KYC document for analysis. 
    curl --location --request POST 'https://pan-kyc-automate-1234009.azurewebsites.net/api/kyc-doc-upload' \
    --form 'file=@"jS7VOIp6r/image.png"'
    
    # After submitting document in step 1, you will get requestId in response, You have to use that with other informations that you want to validate.
    curl --location --request POST 'https://pan-kyc-automate-1234009.azurewebsites.net/api/kyc-doc-verify' \
    --header 'Content-Type: application/json' \
    --data-raw '{
        "name": "D MANIKANDAN",
        "fatherName": "DURAISAMY",
        "pan": "BNZPM2501F",
        "dob": "16/07/1986",
        "requestId": "3c89950b-d282-46c1-9c54-fb565fc1ab20"
    }'
    

    Since I am using Azure trial account, so above backend apis will stop working very soon


    프론트엔드


    👉 이 정적 페이지로 이동: ./frontend/index.html

    클라우드 다이어그램



    참조:


  • https://eastus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-v3-0-preview-1
  • https://docs.microsoft.com/en-us/azure/azure-functions/
  • https://azure.microsoft.com/en-in/services/storage/blobs/#overview
  • https://azure.microsoft.com/en-in/services/form-recognizer/


  • View on GitHub

    스크린샷



    KYC 문서를 제출하는 고객


    KYC 응답 대기 후 화면


    건축물:





    참조:


  • https://eastus.dev.cognitive.microsoft.com/docs/services/form-recognizer-api-v3-0-preview-1
  • https://docs.microsoft.com/en-us/azure/azure-functions/
  • https://azure.microsoft.com/en-in/services/storage/blobs/#overview
  • https://azure.microsoft.com/en-in/services/form-recognizer/
  • 좋은 웹페이지 즐겨찾기