고객지원

일반
A

현재 제공되는 Open API 서비스 목록은 아래를 참고하세요.

Open API 서비스 소개

현재 제공되는 기술은 엑소브레인 과제에서 개발한 한국어 처리 관련기술을 11개의 API로 구성하여 제공합니다. 

엑소브레인 오픈 API는 어휘, 문장 또는 문서를 입력받아서 어휘의 의미와 문장의 문법을 분석하여 결과로 제공합니다. 

11월말에는 음성처리 관련 오픈 API 3건도 공개할 예정이며, 2018년도에는 대화처리, 영상이해, 빅데이터 분석 관련 인공지능 관련 R&D 사업의 원천기술 결과물을 지속적으로 공개할 계획입니다.

A

REST API 형태로 플랫폼에 독립적으로 제공하기 때문에 규약만 지킨다면 모바일에서도 사용 가능합니다.

A

문의하기 메뉴를 이용하여 관리자에게 요청하기 바랍니다. 이를 위해서는 개인정보가 필요합니다.

A

Open API 사용 신청 후 발급받은 최초 키는 모든 Open API 서비스에 대하여 동일하게 사용될 수 있습니다.

따라서 기존에 사용하고 있는 키가 있다면 새롭게 키를 발급받지 않으셔도 됩니다.

A

서비스 제공자의 사정에 의해 Open API 서비스가 중지되기 전까지는 계속 사용 가능합니다. 

그러나 이용자가 해킹을 통한 부정 사용을 하는 경우에는 서비스 사용이 중지됩니다.

A

서비스 사용 정책에서 허용하는 범위(1일 제한 사용 횟수 이내, 비상업적 용도로 활용 등)내에서는 무료로 제공하고 있습니다.

무제한으로 사용이 필요하거나, 상용제품에 사용해야 할 경우에는 문의하기 메뉴를 이용하여 관리자에게 요청하기 바랍니다.

A

일일 사용량은 매일 자정에 초기화가 진행됩니다.

개발관련
A

Korean_BERT_Morphology 모델은 아래 예제와 같이, 입력 문장에 대해 형태소 분석한 결과를 입력으로 받습니다.


 - 원문: ETRI에서 한국어 BERT 언어 모델을 배포하였다.

 - 입력 예제: ETRI/SL 에서/JKB 한국어/NNP BERT/SL 언어/NNG 모델/NNG 을/JKO 배포/NNG 하/XSV 었/EP 다/EF ./SF


001_bert_morp_pytorch 폴더의 src_examples 내용을 참고하시면, OpenAPI를 이용한 형태소분석 및 처리 방법을 확인하실 수 있습니다.


A

형태소분석기는 TTA 표준 형태소 태그셋(TTAK.KO-11.0010/R1)에 호환되는 형태소분석기 사용이 필요합니다.


예를 들어, 아래 예제와 같은 경우 TTA 가이드라인에서는 전자를 따르고 있습니다.

 1) 사용하다: 사용/NNG + 하/XSV <-> 사용하/VV

 2) 산다: 살/VV + ㄴ다/EF <-> 산/VV + 다/EF

 3) 연구원: 연구/NNG + 원/XSN <-> 연구원/NNG


TTA 표준 가이드라인과 다른 분석 결과를 사용하면 성능에 영향을 미칠 수 있습니다.


A

WordPiece 모델은 형태소분석을 수행하지 않는 모델로, 조사/어미와 같은 음절이 선행 음절과 결합되는 경우가 자주 발생합니다

(: 구성된다 à + ##성된 + ##)


예를 들어, WordPiece 모델에서는 단어는과 같은 어절을 어는처럼 형태소와 다른 단위로 구분합니다

따라서, 기계독해 모델의 정답이 단어일 경우, “어는이라는 wordpiece를 정답 경계로 인식 후

조사 을 필터링하는 단계가 필요합니다.


구체적인 후처리 규칙은 사용하시는 기계독해 데이터의 dev 셋에서

시스템 결과와 정답 결과를 비교하여 보시면 후처리 대상 규칙을 정리하실 수 있습니다.

 

 
A

사용자가 개발한 도메인 이름으로 대화를 하기에 꼭 도메인을 개발해야 합니다. 


샘플로 제공하는 도메인이라도 대화처리 응용개발도구에 접속하셔서 사용자의 도메인으로 설정하셔야 합니다.

A

사용자가 직접 개발한 도메인의 대화를 할 수 있습니다. 


이를 위해 대화처리 응용개발도구를 제공하고 있습니다. 


샘플 도메인으로 5개를 제공하고 있습니다.

A

응용 도메인에 따라 다르게 정의될 수 있습니다. 대화처리 응용개발도구에서 도메인별로 정의 가능합니다.

A

입력된 이미지로부터 객체를 검출하여 (카테고리, 검출신뢰도, 검출 박스좌표) 등의 정보를 결과로 JSON 포맷의 출력을 제공합니다.

A

이미지 내에 존재하는 모든 객체(80가지 카테고리)를 검출할 수 있습니다.

A

COCO 데이터셋에 정의된 80가지 객체 카테고리를 정확하게 분류 및 검출할 수 있습니다. 


A

입력 이미지 파일은 BMP, PNG, JPG 포맷의 이미지 파일을 처리할 수 있습니다.

기본적으로 모든 품질의 이미지 처리가 가능하나, 512x512 이하의 저해상도나 1080P (1920x1080) 이상의 고해상도를 갖는 이미지에서는 객체 검출률이 낮아지거나, 처리 시간이 길어질 수 있음을 알려드립니다.

A

현재 주로 여행/일상 분야 대화체 영역으로 되어 있습니다. 

특정 영역이나 방송자막 인식 등 무제한 용으로도 조정이 가능합니다. 

A

영어는 북미, 중국어는 북경표준어, 스페인어는 유럽식을 지원합니다. 

A

현재 아랍어, 베트남어 엔진을 확보한 상태이고, 내년 이후 태국어 등 총 14개 언어까지 확장할 예정입니다. 

A

정답과 신뢰도, 정답에 대한 근거 문장 정보 등을 제공합니다. 정답을 찾지 못한 경우는 검색 문장 및 단락 정보를 제공합니다. 

자세한 것은 개발 가이드를 참고하세요.

A

트리플 기반의 정보로 부터 정답을 제공하는 방식, 위키백과의 문장/단락 검색으로 부터 정답을 제공하는 방식, 앞의 두가지 방식에 딥러닝 기반의 기계독해 기술을 적용하는 방식의 질의응답 기능을 제공합니다.

A

주어진 단락에 대해서 정답의 시작과 끝 위치, 정답 어휘 및 신뢰도 정보 등을 제공합니다. 

자세한 것은 개발 가이드를 참고하세요.

A

국립국어원의 21세기 세종 계획에서 정의한 세종 형태소 태그셋에 기본하여 ETRI 등에서 개정한 TTA 표준 형태소 태그셋 (TTAK.KO-11.0010/R1)을 사용합니다. 

형태소 태그셋의 종류에 대한 설명은 개발가이드(언어 분석 기술 - 언어 분석 API 레퍼런스 - 형태소 테그셋 )를 참고하세요.

A

개체명을 분류하기 위해서 2단계의 계층적 분류체계를 갖고 있으며, 15개의 대분류와 146개의 소분류로 구성되어 있습니다. 

ETRI에서 정의한 TTA 표준 개체명 태그셋 (TTAK.KO-10.0852)을 사용합니다.

자세한 것은 개발 가이드(언어분석기술 - 언어 분석 API 레퍼런스 - 개체명 테그셋) 를 참고하세요.

A

21세기 세종 계획의 태그셋(언어 분석 API 레퍼런스-의존 구문분석 태그셋)을 기본으로 사용합니다.

세종계획에서 배포한 말뭉치는 구구조이지만, ETRI 에서 개발한 구문분석기는 의존문법에 기반한 의존구문분석을 수행합니다.

의존관계 설정 가이드라인은 세종 구문분석 가이드라인을 기반으로 한 TTA 표준 의존 구문분석 가이드라인 (TTAK.KO-10.0853)과 제27회 한글 및 한국어 정보처리 학술대회 논문집의 “의존 구문분석을 위한 한국어 의존관계 가이드라인 및 엑소브레인 언어분석 말뭉치”[1]를 따르고 있습니다.

A

국립국어원에서 발간한 표준국어대사전의 어깨 번호를 따르고 있습니다.

자세한 것은 표준국어대사전을 참고하시기 바랍니다.

http://stdweb2.korean.go.kr/main.jsp )

A

한국어 위키백과에서 단답형 정답을 추론하는 데 필요한 질문 초점, 어휘정답 유형, 의미 정답 유형, 질문 토픽, 정답 제약 정보 등을 제공합니다.

자세한 것은 개발 가이드를 참고하세요.

이용가이드
A

사전 준비사항 페이지를 참고하여, 사용신청을 하신 후에 발급되는 사용키를 사용하여 개발을 할 수 있습니다.

A

Open API가 작동하지 않을 때는 오타로 인해 Open API 호출 URL이 잘못되었거나 필수 요청 변수가 잘못된 경우가 많습니다.

오타가 없는지, 요청 변수가 빠진 게 아닌지 한 번 더 확인해주시고, 그래도 에러라고 생각이 되면 에러 코드 목록을 보시고 그에 맞는 조치를 하시면 되겠습니다.

A

ETRI AI Open API 서비스에 관련된 모든 IP 정보는 통보없이 바뀔 수 있으므로 공식 확인해 드릴 수 없는 사항입니다.

A

ETRI AI Open API는 기본적으로 UTF-8 인코딩을 지원합니다.

요청URL에 한글 검색어를 사용하고자 하는 경우에는, 한글 검색어를 UTF-8 방식으로 인코딩해야 합니다.

UTF-8 인코딩 방법은 Open API 를 이용하는 툴이나 언어에서 제공하는 인코딩 방식을 이용하면 됩니다.

A

ETRI AI Open API는 각 Open API 별(언어분석 API, 어휘 정보 API, 어휘관계 분석 API, 동음이의어 API, 다의어 API, 질문 분석 API)로 5,000건/일 을 제공하며,

음성인식/발음평가 API는 1,000건(건당 60초 이내)/일 을 제공합니다.

A

ETRI AI Open API 서비스 중 언어분석, 질문분석, 어휘관계분석은 한국어만 지원합니다.

A

본 사이트는 Chrome과 Internet Explorer(10.0 이상)를 지원하며 Chrome에 최적화 되어 있습니다. 다만, 개인 PC 사양 및 해상도에 따라 일부 오류 현상이 나타날 수 있습니다.