문서 최신화를 위해서 변경된 부분 또는 수정할 부분이 발견되면 발견자가 꼭! 수정해주시기 바랍니다. !!!
검색키워드 설정
- 1 설명
- 2 스페이스단어 ( 근처 단어 인식)
- 3 예제
- 3.1 기본형
- 3.2 상세조건 사용
- 3.3 혼합 사용
- 3.4 필터 and 조건인 json array 사용
설명
키워드는 단어 와 분류로 입력가능합니다
단어: 음 그대로 입력
코로나
춘천
…
분류: #분류 형태로 입력
#긍정
#부정
#상품
분류는 하위 분류를 인식합니다
#긍정 #부정 #중립 = #감성
#감성만 입력해도 하위분류인 #긍정#부정#중립을 인식
띄어쓰기로 입력한 경우
춘천 코로나
‘춘천’ 과 ‘코로나’ 가 근거리에 있을때 참 (앞, 뒤)
위 옵션은 단어검색 옵션일떄만 적용
문자열로만 설정 가능 합니다
JsonObject 형태로 복잡한 옵션을 포함해서 설정 가능 합니다
배열을 생성할때 문자열과 JsonObject 를 혼합해서 사용할 수 있습니다
상세 옵션을 설정할때 불 필요한 요소는 생성하지 않아야 합니다.
Key | Description | 필수 여부 | Type | Child Type |
keyword | 키워드 배열 (단어, 분류) | Y | String |
|
start_time | 시작 시간(유닉스타임) | N | Long |
|
end_time | 끝 시간(유닉스타임) | N | Long |
|
in_filters | 필수 포함 키워드 (단어,분류) | N | JsonArray | String,JsonArray |
out_filters | 제외키워드(단어,분류) | N | JsonArray | String,JsonArray |
start_time, end_time 은 초기 검색 조건과 중복으로 적용됩니다.
키워드별로 시간에 대한 디테일한 설정을 할 수 있습니다.
in_filters
배열에 포함된 정보가 하나라도 있어야 포함
and 조건은 배열 내부에서 JsonArray로 한번더 조건을 생성할 수 있는데 내부에서는 and 조건이됨
최상위 배열에서는 OR, 하위 array에서는 and
out_filters
배열의 포함된 정보가 하나라도 있으면 제외
and 조건은 배열 내부에서 JsonArray로 한번더 조건을 생성할 수 있는데 내부에서는 and 조건이됨
최상위 배열에서는 OR, 하위 array에서는 and
스페이스단어 ( 근처 단어 인식)
검색할때 스페이스로 단어를 구분하면 근처 단어로 인식합니다.
디스커버리 펀드
춘천시 맛집
in_filters 와 다른기능입니다 in_filters 는 모든 범위를 인식하는 기능입니다.
예제
기본형
"keywords":[
"환경부",
"먼지"
],
상세조건 사용
"keywords":[
{
"start_time":1591801200000,
"in_filters":[
"보건"
],
"out_filters":[
"키트"
],
"end_time":1592492400000,
"keyword":"코로나"
},
"환경"
],
혼합 사용
"keywords":[
{
"in_filters":[
"보건"
],
"keyword":"코로나"
},
{
"start_time":1591801200000,
"out_filters":[
"#성인광고"
],
"keyword":"기침"
},
"환경"
],
필터 and 조건인 json array 사용
"keywords": [
{
"keyword": "서울",
"in_filters": [
[
"#보건위생",
"환경부"
],
[
"#교육",
"환경부"
]
]
}
]