문서 최신화를 위해서 변경된 부분 또는 수정할 부분이 발견되면 발견자가 꼭! 수정해주시기 바랍니다. !!!
엔진API
목차
1. 카테고리명과 단어사전을 활용한 패턴생성
목적 : 분류체계명 속 단어($)들을 활용하여 온톨로지규칙을 자동으로 생성
위치 : 시스템 > 엔진API > "카테고리명과 단어사전을 활용한 패턴생성(배치)"
참고 : 분류명을 활용한 패턴추출
API 실행 전 작업사항
최하단 분류체계명을 'NO+...+NA'로 규격화한다
- 이유 : 추후 온톨로지자동생성 옵션 지정 시, 편리하기 때문이다
- NO : 두글자 혹은 네글자로 통일. 해당 분류체계를 대표하는 단어
- NA : 두글자로 통일
- 주의사항
: 특징적 단어를 지닌 분류체계명은 해당 분류체계로 올바르게 분류될테니, 규격화 필요 없음 (ex. 수익증권)
: 온톨로지 표현식의 단어들은 사전에 반드시 생성되어 있어야 함
: 분류체계명에 괄호 입력 권장하지 않음
분류체계 코드 | 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