AWS 관리형 AI 서비스란 무엇인가요?
AI를 직접 만들려면 수년간의 수학, 통계, 프로그래밍 경험이 필요합니다. 하지만 AWS는 이러한 복잡한 AI 기술을 "완전 관리형 서비스" 형태로 제공하여, AI 전문 지식 없이도 몇 줄의 코드로 AI 기능을 사용할 수 있게 해줍니다.
마트에서 완제품을 사는 것처럼, AWS 관리형 AI 서비스는 이미 완성된 AI 기능을 API 호출 한 번으로 사용할 수 있게 해줍니다.
---
비전 서비스 — 이미지와 영상 이해
Amazon Rekognition
Rekognition은 이미지와 동영상을 분석해 다양한 정보를 추출합니다.
주요 기능: 얼굴 감지 및 인식: 사진 속 얼굴 위치 파악, 동일 인물 식별 객체·장면 감지: 사진 속 자동차, 음식, 야외 장면 등 인식 텍스트 감지: 이미지 속 간판이나 번호판의 텍스트 추출 부적절한 콘텐츠 감지: 성인 콘텐츠, 폭력적 이미지 자동 필터링 동영상 분석: 동영상에서 인물 추적, 활동 인식
실제 활용 사례: 직원 출퇴근 얼굴 인식 시스템 쇼핑몰 CCTV에서 미아를 찾는 시스템 SNS 플랫폼의 부적절한 이미지 자동 차단 공항 보안 시스템
Amazon Lookout for Vision
제조 공정에서 제품 결함을 자동으로 찾아내는 서비스입니다.
정상 제품 이미지를 학습하여 불량품을 자동 감지 사람이 눈으로 검사할 때보다 더 빠르고 정확함 활용: 반도체, 자동차 부품, 식품 품질 검사
---
텍스트 & 언어 서비스 — 언어를 이해하고 처리하기
Amazon Comprehend
Comprehend는 텍스트에서 의미 있는 정보를 자동으로 추출합니다.
주요 기능: 감정 분석: 텍스트가 긍정적/부정적/중립적/혼합인지 분석 개체 인식(NER): 사람 이름, 장소, 날짜, 조직 등 추출 언어 감지: 어떤 언어로 작성되었는지 자동 감지 핵심 구문 추출: 중요한 문구와 키워드 추출 주제 모델링: 대량의 문서에서 공통 주제 발견
활용 사례: 고객 리뷰 분석, 소셜 미디어 모니터링, 콜센터 대화 분석
Amazon Comprehend Medical
의료 문서에 특화된 Comprehend입니다. 의사의 진료 기록, 처방전, 병원 문서에서 임상 정보를 추출합니다.
추출 가능한 정보: 질병명, 약물명, 투여량, 증상, 치료 방법, 검사 결과
Amazon Textract
Textract는 스캔된 문서, PDF, 이미지에서 텍스트와 구조화된 데이터를 추출합니다.
일반 OCR과의 차이: 단순 OCR: 텍스트만 추출 Textract: 텍스트 + 표의 구조 + 양식 필드(이름: __, 날짜: __) 인식
활용 사례: 세금 신고서, 계약서, 의료 양식, 청구서 자동 처리
Amazon Translate
75개 이상의 언어 간 자동 번역 서비스입니다.
특징: 실시간 번역 및 배치 번역 지원 맞춤형 용어집(Terminology) 기능: 특정 단어를 원하는 방식으로 번역하도록 설정 가능 활용: 다국어 고객 지원, 콘텐츠 현지화, 실시간 채팅 번역
---
음성 서비스 — 말을 듣고 말하기
Amazon Transcribe
음성을 텍스트로 변환하는 서비스(STT, Speech-to-Text)입니다.
주요 기능: 실시간 음성 → 텍스트 변환 화자 분리(Speaker Diarization): "누가 말했는지" 구분 맞춤 어휘: 특정 전문 용어나 사람 이름을 정확하게 인식 자동 구두점 삽입 PII 자동 삭제: 개인정보(주민번호, 신용카드 번호) 자동 마스킹
활용 사례: 회의 자동 기록, 콜센터 통화 분석, 자막 생성, 의료 진료 기록
Amazon Polly
텍스트를 자연스러운 음성으로 변환하는 서비스(TTS, Text-to-Speech)입니다.
주요 기능: 60개 이상의 언어, 다양한 목소리(남성/여성) 지원 SSML(음성 합성 마크업 언어): 억양, 속도, 발음 세밀 조정 가능 뉴럴 TTS: 더욱 자연스럽고 감정이 담긴 목소리
활용 사례: 오디오북, 뉴스 읽기, 접근성 기능(시각 장애인용), 교육 콘텐츠
---
대화형 AI 서비스 — 챗봇과 검색
Amazon Lex
챗봇과 음성봇을 구축하는 서비스입니다. Alexa를 구동하는 바로 그 기술입니다.
핵심 개념: 의도(Intent): 사용자가 원하는 행동 (예: "항공권 예약") 슬롯(Slot): 의도를 수행하기 위해 필요한 정보 (예: 출발지, 목적지, 날짜) 발화(Utterance): 같은 의도를 표현하는 다양한 말 ("예약해줘", "티켓 잡아줘")
활용 사례: 고객 서비스 봇, 주문 처리 봇, 예약 시스템
Amazon Kendra
기업 내부 문서를 인덱싱하고, 직원들의 자연어 질문에 답하는 엔터프라이즈 검색 서비스입니다.
일반 검색과의 차이: 일반 검색(키워드): "환불" 검색 → "환불"이라는 단어가 있는 문서 목록 Kendra(의미 이해): "환불 정책이 뭔가요?" → "환불은 구매 후 30일 이내 가능합니다"
연결 가능한 데이터 소스: SharePoint, Confluence, S3, RDS, Salesforce 등
---
추천 & 예측 서비스
Amazon Personalize
개인화 추천 시스템을 빠르게 구축하는 서비스입니다. 넷플릭스의 "당신을 위한 추천" 같은 기능을 API로 구현합니다.
학습 데이터: 사용자 행동 이력 (클릭, 구매, 시청 등) + 상품/콘텐츠 정보
추천 유형: User Personalization: 특정 사용자에게 맞는 추천 (홈 피드) Related Items: "이 상품을 본 사람이 많이 찾은 상품" Personalized Ranking: 검색 결과를 사용자 취향 순으로 재정렬
Amazon Forecast