카테고리 없음

AI 알고리즘 API 총 정리, 누구나 쉽게 인공지능 구현하기

햄페이퍼 2020. 9. 26. 02:27
“선진기업이 만들어놓은 알고리즘이 무료로 공유된다. 알고리즘을 개발하는 것보다 필요한 알고리즘이
어디에 있는지 찾아내는 것이 중요하다. 즉 메이킹making 보다 파인딩inding이다."

 

AI는 막상 거리감이 있어 보이고 똑똑하고 멋진 개발자들이 구현하는 나와 거리가 먼 기술인 것 처럼 느껴진다. 복잡하고 정교한 알고리즘을 개발하기는 쉬운 일이 아니기 때문이다. 


하지만 좋은 소식이 있다. 아마존이나 마이크로소프트, 구글 등 선진기업은 그동안 개발해놓은 수많은 알고리즘을 APIApplication Program Interface로 외부에 개방하고 있다. 따라서 지금은 알고리즘을 직접 개발하는 것보다, 필요한 알고리즘이 어디에 있는지 찾아내는 게 더 중요할 수 있다. 지금부터는 선진기업들이 오픈한 API를 총 정리해보고자 한다.


AWS(아마존웹서비스)가 제공하는 AI 지원서비스

아마존은 AWS를 통해 기본적인 클라우드 컴퓨팅과 스토리지 기능뿐 아니라 데이터베이스 분석, 예측, 관리, 모바일 애플리케이션 개발, 보안, 하이브리드, 엔터프라이즈 애플리케이션 등 100개 이상의 광범위한 서비스를 제공한다. 머신러닝 개발 경험이 없는 개발자나 일반 사용자가 쉽게 활용할 수 있으며, 애플리케이션의핵심 알고리즘을 개발하고 운영·관리하는 데 드는 시간을 줄여준다. 사용자는 AI의 주요 기능을 그대로 가져다 활용할 수 있는 서비스, 자사가 보유한 데이터를 주입하면 다양한 머신러닝 솔루션을 구현할 수 있는 서비스, 데이터 기반의 학습 모델을 만들고 학습시킬 수 잇는 머신러닝 플랫폼 등 다양한 서비스를 이용할 수 있다.

 

구분 설명
퍼스널라이즈
Personalize
개발자가 자사의 애플리케이션을 사용하는 소비자에게 개별화한 추천서비스를 제공할 수 있도록 지원
폴리
Polly
텍스트를 음성으로 변환
트랜스크라이션
Transcribe
음성을 텍스트로 변환
레코그니션
Rekognition
딥러닝 기반의 이미지와 비디오 분석 기능을 추가
렉스
Lex
음성 및 텍스트를 이용해 챗봇 등 대화형 인터페이스 구축
프로드 디렉터
Fraud Detector
머신러닝 기반 자동 이상 거래 탐지 기능 제공
아마존 A2I
Augmented Artificial
Intelligence
개발자가 리뷰를 통해 머신러닝을 예측 검증하도록 지원
세이지 메이커오토파일럿Sagemaker Autopilot 머신러닝 기반 자동화 기능 제공
세이지 메이커 모델 모니터 Sage Maker Model Monitor 개념 변화를 감지하고 교정

 

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

금융 서비스 FICO, AWS를 사용하여 혁신의 속도를 높이고, 비용을 줄이며, 글로벌 접근성을 확대 FICO가 AWS를 사용하여 제품을 개발하고 시장에 배포하는 시간을 단축한 방법을 알아보십시오. 자세�

aws.amazon.com

 


IBM 왓슨 


인지컴퓨팅 기술을 적극적으로 공유하고 있다. 왓슨은 언어 language, 말하기speech, 이미지vision, 데이터 분석data Insight 등 네 가 지 영역에서 다양한 API를 제공하고 있다. IBM의 클라우드 플랫폼 '블루믹스Bluemix'에서 이용할 수 있다

 

구분 설명
컨버세이셔널 
APIConversation API 
자연어를 이해하고 메시징 플랫폼 및 웹사이트, 모든장치에 챗봇 같은 커뮤니케이션 채널을 구축
트랜슬레이터
APITranslator API 
언어 번역기를 사용하여 전 세계에서 뉴스를가져와서사용자의 언어로 보여주고, 의사소통 등을 하는 작업
자연어분류
APINatural Language 

Classifier API 
텍스트 이면에 숨기진 의미를 해석하고 신뢰 점수를부여하여 맥라에 따라 분류
자연어이해
API Natural Language Understanding API 
고급 텍스트 분석을 위한 자연어처리 AP로 자연어이해 알고리즘을 사용하여 개념, 키워드, 범주, 감정, 관계 등에 대한 인사이트 추출 
퍼스널리티 인사이트Personality Insights  텍스트를 통해 해당 인물의 성격 특성과 니즈 등을 이해하는 기능. AI 제품 및 서비스를 통한 경험디자인에 활용 
리트리브 앤 랭크Retrieve and Rank  머신러닝을 통한 정보검색 향상과 검색 및 순위를 지정 
톤 애널라이저
Tone Analyzer 
언어분석을 통해 서면 텍스트의 톤과 스타일을 이해하고 작성된 텍스트의 통신 신호를 감지 
스피치 투 텍스트Speech to Text  인간의 목소리를 테스트로 변환 
텍스트 투 스피치Text to Speech 디바이스가 사람처럼 말할 수 있도록 하는 텍스트를음성으로 변환 
비주얼 레코그니션Visual Recognition 이미지의 내용을 이해한다는 뜻으로, 이미지에 태그를지정하고, 음식을 인식하며, 인간의 얼굴을 발견하고,대략적인 나이와 성별을 식별

cloud.ibm.com/login


구글 클라우드

 

구글 클라우드는 기업이 보유한 데티어에서 인사이트를 뽑아내 비즈니스의 가치를 높일 수 있도록 돕는 클라우드 기반 머신러닝 솔루션을 지원한다. 구글이 제공하는 AI 지원서비스를 통해 머신러닝에 대한 전문지식이 부족한 개발자도 고품질의 맞춤형 솔루션을 쉽게 구축할 수 있다. 구글 클라우드의 AI 지원서비스를 이용하면 텍스트, 동영상 등의 데이터를 기반으로 다양한 기능이 반영된 머신러닝 모델을 구축할 수 있다.

 

 

구분 설명
클라우드 스피치Cloud Speech 오디오를 텍스트로 변환하고 110개의 언어를 인식
클라우드 비전
APICloud Vision API
AI를 통해 물체를 식별
클라우드 자연어 API
Cloud Natural Language API
머신러닝을 사용해 텍스트의 구조와 의미를 파악, 번역기능감정분석, 항목분석, 콘텐츠 분류, 구문분석 등 자연어이해 기능
오토ML 비전
Auto ML Vision
마이크로소프트 클라우드 및 에지 플랫폼의 이미지에서 유용한 정보를 도출
오토ML 비디오인텔리스 AutoML Video Intelligence
동영상 콘텐츠를 탐색하고 머신러닝 모델을 학습

오토ML 자연어처리
Auto ML Natural Language Processing
머신러닝으로 텍스트의 구조와 의미를 파악
오토ML 번역기Auto ML Translation 언어를 동적으로 감지하고 번역
오토ML 테이블AutoML Tables 정형 데이터에 대한 머신러닝 모델을 자동으로 구축하고 배포
AI 플랫폼
Al Platform
대규모 머신러닝 모델 하습 수행, 학습된 모델을 클라우드에서 호스팅, 예측 수행 등 애플리케이션 구축 플랫폼
클라우드 오토MLCloud AutoML 빅쿼리, 클라우드 데이터플로, 클라우드 데이터랩 등강력한 기능을 활용해 데이터 분석 모델 개발 지원

console.cloud.google.com/?hl=ko

 

Google Cloud Platform

하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요.

accounts.google.com

 

핵심 경쟁력을 보완해줄 수 있는 서비스를 전략적으로 도입하기 위해 선진기업의 API를 충분히 활용해보자

 

 

더 많은 AI 혁신 제품들의 스토리가 궁금하다면?

AI BusinessModel Box 구독하기