문서 최신화를 위해서 변경된 부분 또는 수정할 부분이 발견되면 발견자가 꼭! 수정해주시기 바랍니다. !!!
Sentence, Word API
원문 정보를 활용하여 문장 결과 및 단어결과를 얻는 방법에 대한 API 안내
단어 결과를 얻기위해서는 원문정보와 단어 추출 옵션을 설정하여 보내야 합니다.
문장별단어, 원문전체 단어정보를 제공 합니다.
Engine API, Rest API를 제공합니다.
Engine API example path
Rest API example path
Request (json object)
Key | Description | 필수여부 | Type | 기본값 |
title | 제목 | 둘중 하나는 | String |
|
contents | 본문 | String |
| |
doc_type | 문서유형 | N | String | SNS |
lang_code | 언어코드 | N | String | KO |
word_properties | 단어추출설정
| N | JsonObject |
|
{ |
|
|
|
|
is_recommend | 추천단어 추출여부 | N | Boolean | false |
is_compound_in | 복합단어에 포함된 | N | Boolean | true |
is_compound | 복합단어 추출여부 | N | Boolean | true |
in_word_class_array | 포함품사배열
| N | JsonArray |
|
out_word_class_array | 제외품사배열 | N | JsonArray |
|
in_word_class_detail_array | 포함상세품사배열
| N | JsonArray |
|
out_word_class_detail_array | 제외상세품사배열
| N | JsonArray |
|
} |
|
|
|
|
문장 및 문장별 단어정보
Engine API
package name: org.moara.ara.datamining.textmining.api.engine
class name: DocumentSentencesApi
Rest API (post)
address/document/sentences
Response (json object)
Key | Description | Type | Child Type |
analysis_contents | 분석원문
| String |
|
sentence_array | 문장배열 | JsonArray | JsonObject |
[ |
|
|
|
sentence | 문장 | String |
|
line_number | 문장번호 1부터시작하는값 | Integer |
|
important_score | 문장 중요도점수 | Double |
|
is_important | 중요문장여부 | Boolean |
|
is_title | 제목문장여부 | Boolean |
|
start_index | 분석원문내 시작위치 | Integer |
|
end_index | 분석원문내 끝위치 | Integer |
|
start_offset | 음성파일 시작위치정보 | Double |
|
end_offset | 음성파일 끝위치 정보 | Double |
|
attribute_array | 문장속성 배열 | JsonArray | String |
word_array | 단어 배열 | JsonArray | JsonObject |
] |
|
|
|
attribute_array
EXCEPTION //예외문장
, FINAL //종결문장
, REVERSE //반전문장
, PRODUCT //상품
, REQUEST //요청
, WILL //의지
, JUDGMENT //판단
, BASE //기준
원문 전체 단어정보
Engine API
package name: org.moara.ara.datamining.textmining.api.engine
class name: DocumentWordsApi
Rest API (post)
address/document/words
Response (json object)
Key | Description | Type | Child Type |
analysis_contents | 분석원문
| String |
|
word_array | 문장배열 | JsonArray | JsonObject |
Response (json object) 단어정보 (공통)
Key | Description | Type | Child Type |
word_code | 단어코드 | String |
|
syllable | 음절 | String |
|
extract_code | 추출코드
| String |
|
extract_type | 추출유형(원형,변형어,유의어) | String |
|
word_class | 품사 | String |
|
word_class_detail | 상세품사 | String |
|
start_index | 시작위치
| Integer |
|
end_index | 끝위치
| Integer |
|
analysis_group_array | 분석그룹 배열
| JsonArray | String |
element_array | 단어요소 배열 | JsonArray | String |
word_class
, DETERMINER //관형사
, INTERJECTION //감탄사
, POSTPOSITIONS //조사
, NUMERAL //수사
, ADVERB //부사
, KEEP_NOUN //불용명사
, NOUN //명사
, AFFIX //접사
, SYMBOL //기호, 부호
, ENDING //어미
, INTEREST_TOPIC //관심토픽
, VERB //동사
, ADJECTIVE //형용사
, COPULA //계사
, OBJECT //객체
word_class_detail
,NNG //일반 명사
,NNP //고유 명사
,NNB //의존 명사
,NR //수사
,NP //대명사
,NNF // 명사 (외래어) 외국어 한국어 표기, 외래어
,NNM // 명사 (예외) 곳, 내, 밖 등
,NNU // 의존명사 (단위) 셀 수 없는 대상을 셋 수 있게 단위화 함
,NH //수사(한글) 수사는 사물의 수량이나 순서를 가리키는 단어
//동사, 형용사 ----------------------------------------------------------------------
,VV //동사
,VA //형용사
,VXA //보조 형용사 형용사 보조
,VXV // 보조 동사
,VX //파생 용언
,VXO //보조용언 원단어 (변형어미?)
,VCP //긍정 지정사
,VCN //부정 지정사
,VE //변형어미
//관형사 ----------------------------------------------------------------------
,MM //관형사
//부사 ----------------------------------------------------------------------
,MAG //일반 부사
,MAJ //접속 부사
,MAE //부사 (단음절) 다, 잘, 더 , 막, 못, 안
,MAI //부사 (예외) 및, 함께
,CP // 계사 예) 이/CP
,MMR //수관형사 한, 두, 세 …
,IC //감탄사
//조사 ----------------------------------------------------------------------
,JK //조사
,JKS //주격 조사
,JKC //보격 조사
,JKG //관형격 조사
,JKO //목적격 조사
,JKB //부사격 조사
,JKV //호격 조사
,JKQ //인용격 조사
,JC //접속 조사
,JX //보조사
//어미 ----------------------------------------------------------------------
,EN //어미 (일반) 예) L지/EF, 면서/EF)
,EP //선어말어미
,EF //종결 어미
,EC //연결 어미
,ETN //명사형 전성 어미
,ETM //관형형 전성 어미
,XPN //체언 접두사
,XSN //명사파생 접미사
,XSV //동사 파생 접미사
,XSA //형용사 파생 접미사
,XR //어근
,SF //마침표, 물음표, 느낌표 ., ?, !,
,SE //줄임표 ...……
,SS //따옴표,괄호표,줄표 ' " {} () [] <>
,SP //쉼표,가운뎃점,콜론,빗금 ,· : / ;
,SO //붙임표(물결,숨김,빠짐) ~ - ○ ×□
,SW //기타기호 @ # $ % ^ & * = _ + ` |
,SH //한자
,SL //외국어
,SN //숫자형 특수기호
,NF //명사추정범주
,NV //용언추정범주
,NA //분석불능범주
,XS //접미사 (일반) 예) 적/SF 별/SF
analysis_group
, EXCEPTION //예외어
, REVERSE //반전어
, FINAL //종결어
, JOB //직업
, PERSON //인물
, PLACE//장소
, BANK //은행
, COLLATERAL //담보
, CAR //차량
, CAR_MANUFACTURER //차량 제조사
, SPECIAL_CONTRACT //특약
, PRODUCT //상품
, REQUIRED_EXTRACTION //필수 추출
, CONTEXT //문맥
, ACTION_WORD //행위단어
, MODIFICAND_ENDING //피수식어 어미
, FIVE_W_ONE_H //5W1H관련단어그룹
, SUBJECTIVE_POSTPOSITIONS//주격조사
, DESCRIPTION_POSTPOSITIONS//서술격조서
, DETERMINER_POSTPOSITIONS//관형격조사
, OBJECTIVE_POSTPOSITIONS//목적격조사
, SUB_POSTPOSITIONS//보조격조사
, APPELLATION_POSTPOSITIONS//호칭격조사
, ADVERBIAL_POSTPOSITIONS//부사격조사
, QUOTATION_POSTPOSITIONS//인용격조사
, HABIT_POSTPOSITIONS//습관격조사
, CONJUNCTION_POSTPOSITIONS//접속조사
, REASON_POSTPOSITIONS //원인격조사
, EXTRACT_PRIORITY // 추출우선순위
, EMOTION //감성
, CONVERT_ENDING // 변형어미
, PRONOUN // 대명사
, WHO_POSTPOSITIONS // 육하원칙 누구 조사
, WHEN_POSTPOSITIONS // 육하원칙 언제 조사
, WHERE_POSTPOSITIONS // 육하원칙 어디서 조사
, TIME // 시간명사
, PREDICATE_DETERMINER//용언 관형사
, SUBSTANTIVE_DETERMINER//체언 관형사
, SUBSTAN_ONE_LETTER_FR //한단어 앞 체언
, SUBSTAN_ONE_LETTER_BK //한단어 뒤 체언s
, SUBSTAN_ONE_LETTER_ALL //한단어 체언
, PREDIC_ONE_LETTER_FR //한단어 앞 용언
, PREDIC_ONE_LETTER_BK //한단어 뒤 용언
, PREDIC_ONE_LETTER_ALL //한단어 용언
, ONE_LETTER_NOUN // 한단어명사
, PHRASE_DISUSE_WORD // 구문불용단어
, PHRASE_USE_WORD // 구문필수단어
, BASE //기준
, REQUEST //요청
, WILL //의지
, JUDGMENT //판단
, DAY_OF_THE_WEEK //요일
, CHAT_QUESTION_DOMAIN // 채팅 질문 판단 단어
, CHAT_QUESTION_REMOVE // 채팅 질문 삭제 단어
, CONDUCT_NOUN // 행위 명사
, PHRASE_NO_ONE_NOUN // 구문용 한글자 명사
, BUSINESS_TARGET // 업무 대상
, BUSINESS_WHOLE_TARGET // 일반 업무 대상
, BUSINESS_PROCESS // 업무 프로세스
, BUSINESS_WHOLE_PROCESS // 일반 업무 프로세스
, DISUSE_WORD // 불용단어 그룹
, DISUSE_VIEW // 불용단어 화면 X
element
, FIRST_NOUN //첫명사
, POSTPOSITIONS_NEAR //조사근처
, VERB_NEAR //동사근처
, ADJECTIVE_NEAR //형용사 근처
, SUBJECTIVE//주격단어
, DESCRIPTION//서술격딘어
, DETERMINER//관형격단어
, OBJECTIVE//목적격단어
, SUB//보조격단어
, APPELLATION//호칭격단어
, ADVERBIAL//부사격단어
, QUOTATION//인용격단어
, HABIT//습관격단어
, ACTION_COMPOUND //행위단어랑 같이나온 단어
, ACTION_LEARN //행위단어학습
, SEARCH_TOPIC //검색토픽
, PRICE //금액, 가격
, PERCENT //확률
, DISTANCE //거리
, YEAR_MODEL //년식,연식(차량등)
, EMAIL //이메일
, URL // URL
, CODE //코드
, CAR_NUMBER //차량관련번호 차량번호, 차대번호
, CAR_LICENSE_PLATE_NUMBER//차량번호
, CAR_VIN //차대번호
, DISPLACEMENT_VOLUME //배기량
, AGE //연령
, SEATER //인승
, WEIGHT //무게
, RESIDENT_REGISTRATION_NUMBER //주민등록번호
, BUSINESS_LICENSE_NUMBER //사업자 번호
, PHONE_NUMBER //휴대폰번호
, TEL_NUMBER //일반 전화번호
, TELEPHONE_NUMBER //전화번호
, CARD_NUMBER //카드번호
, DRIVERS_LICENSE_NUMBER // 운전면허증 번호
, ACCOUNT_NUMBER // 계좌번호
//육하원칙
, WHO //누가
, WHEN // 언제
, WHERE //어디서
, WHAT //무엇을
, HOW //어떻게
, WHY //왜
, COMPANY //회사