MLOps_II_S3_Crawling

1. AI 생성 코드와 학습 방법

  • AI 코드 활용:
    • AI가 생성한 코드를 단순히 사용하는 것보다, 코드를 이해하고 구조화하는 연습이 필요.
  • 구조 도식화:
    • 코드의 동작 원리를 시각적으로 표현해 설계와 구현 능력 강화.

      2. FastAPI와 S3 연동

  • 모델 업로드 및 관리:
    • boto3를 사용해 로컬 저장된 모델을 S3 버킷에 업로드.
    • FastAPI를 통해 S3 버킷에서 모델을 가져와 활용.

      3. 크롤링 자동화: 셀레니움

  • 적용 사례:
    • 특정 작업(예: 티켓 예매 자동화)에 활용.
    • 조건:
      • 조회 시 “예약하기” 버튼이 뜨는 경우 클릭.
      • 일정 시간 동안 반복적으로 새로고침 및 클릭.
  • 목적:
    • 예약 가능 상태를 빠르게 감지하고 자동으로 처리.

      4. OJT(On-the-Job Training)

  • 정의:
    • 회사에서 직원의 실무 역량을 높이기 위해 제공하는 직무교육.
  • 특징:
    • 실무 중 제공되는 교육으로, Off-JT(업무 외 교육)와 구분됨.
    • 상세 개념: OJT 블로그 참조.