/
엔진API

문서 최신화를 위해서 변경된 부분 또는 수정할 부분이 발견되면 발견자가 꼭! 수정해주시기 바랍니다. !!!

엔진API

개요

TA분들의 입장에서 엔진 API를 활용하는 구체적 How-To 방법을 설명한다.

  • 위치 : 시스템 > 엔진API

목차

 

 

1. 카테고리명과 단어사전을 활용한 패턴생성

 

  • 목적 : 분류체계명 속 단어($)들을 활용하여 온톨로지규칙을 자동으로 생성

  • 위치 : 시스템 > 엔진API > "카테고리명과 단어사전을 활용한 패턴생성(배치)"

  • 참고 : 분류명을 활용한 패턴추출

  • API 실행 전 작업사항

  1. 최하단 분류체계명을 'NO+...+NA'로 규격화한다
    - 이유 : 추후 온톨로지자동생성 옵션 지정 시, 편리하기 때문이다
    - NO : 두글자 혹은 네글자로 통일. 해당 분류체계를 대표하는 단어
    - NA : 두글자로 통일
    - 주의사항
    : 특징적 단어를 지닌 분류체계명은 해당 분류체계로 올바르게 분류될테니, 규격화 필요 없음 (ex. 수익증권)
    : 온톨로지 표현식의 단어들은 사전에 반드시 생성되어 있어야 함
    : 분류체계명에 괄호 입력 권장하지 않음

분류체계 코드

AS-IS

TO-BE

분류체계 코드

AS-IS

TO-BE

1

U812023004

(신)i-ONE뱅크(개인)

(신)i-ONE뱅크(개인)

2

U812023004001

이용방법

개인아이원뱅크이용방법

3

U812023004002

에러

개인아이원뱅크에러

4

U812023004003

인증서

개인아이원뱅크인증서

5

U812023005

i-원뱅크(기업)

i-원뱅크(기업)

6

U812023005001

이용방법

기업아이원뱅크이용방법

7

U812023005002

에러

기업아이원뱅크에러

8

U812023005003

인증서

기업아이원뱅크인증서

9

U812025

대출

대출

10

U812025001

조회

대출조회

11

U812025001001

본인확인불가

대출본인확인불가

12

U812025001002

이자입금관련문의

대출이자입금문의

13

U812025001003

대출원장조회

대출원장조회

14

U812025001004

특수채권

특수채권

15

U812021004

수익증권

수익증권

16

U812021004001

조회

수익증권조회

17

U812021004002

펀드케어서비스

펀드케어서비스

2. 불용어 정리
- 이유 : API 옵션값에서 불용어 설정 가능하기 때문이다

3. 유의어 등록
ex. 수익증권조회 : $검색, $찾다, $확인

4. 단어의 복합여부(Y/N) 확인
- 주의사항 : 단어 성격에 따라 복합여부를 설정하면 된다
- 주의사항 : 온톨로지규칙에 $단어가 나타나지 않으면, 복합여부 N 으로 설정하는 것 권장.

5. 특징적인 분류체계가 아닌 경우, 온톨로지 만들면 안 됨
ex. 계좌조회 : 모든 문서에서 나타나기 때문이다

  • 코드 추천

// 주석을 달아놓은 옵션값 외는 값 수정 권장하지 않음 { "code": "U865", "combination_rule": null, // 옵션 수정 가능 "min_length": 2, "min_combination": 2, "max_combination": 3, // 옵션 수정 가능 "is_name_only": false, "is_syllable": false, "is_only_max_combination": false, "word_class": "NOUN,VERB", "pos": "N", "parents_level": 0, "sentence_range": 1, "category_out": null, "essential_level": 1, // 옵션 수정 가능 "essential_max_length": 2, // 옵션 수정 가능 "is_essential_combination": false, "min_parents_level": 2 }

 

 

2. 현대카드캐피탈 모아라에만 존재하는 API

아날라이저로 전달하는 값을 모델별 확인 가능.

 

 

 

 

3. 대시보드 API

3.1. 대시보드 시간

패키지경로   : org.moara.support.call.analysis.dashboard.api
실행클래스명 : CallDashboardHourApi
전송메세지   : yyyyMMdd,1 (ex. 20221201,1)

 

3.2. 대시보드-일
패키지경로   : org.moara.support.call.analysis.dashboard.api
실행클래스명 : CallDashboardDayApi
전송메세지   : yyyyMMdd,1 (ex. 20221201,1)

 

3.3. 재분석
- 특히 상담원문조회 > 원문상세결과 > 단어정보 에서 결과가 변경되기 위함
패키지 : org.moara.support.call.analysis.analysis.api
클래스 : CallReAnalysisApi
실행명령 : yyyyMMdd,1

 

Related content

Copyright(c) WIGO Corp. All rights reserved.