프로젝트에서 사용할 기술 스택을 정리해 와 주세요!
- elasticsearch
- java spring boot
- Thymeleaf
이번 주 한 일
팀 전체
- ElasticSearch,Kibana 설치(docker 환경 or Cloud환경)
- ElasticSearch Query 작성법 친숙해지기(term, match 등 여러 검색 쿼리)
- spring 환경으로 ElasticSearch Query를 작성하고 보내는 방법 탐색 (
NativeSearchQuery)
팀원 개인별
이종한
- ElasticSearch 데이터 생성 및 mapping,setting 제작
- csv 엑셀형식으로 변경
- Open API를 통한 업데이트 구현
- NativeQuery test 환경 구축
신동하
- 검색 정확도를 높이기 “이순신의” 로 검색을 하면 “이순” “신의”로 token화 됨 대체로 nori가 “의”를 잘 처리 해주지 못함. 하지만 “의” 다음에 다른 언어가 들어오면 token화가 의도한대로 진행됨. → 데이터를 검색할때 문장의 끝이 ‘의’로 끝나면 자바코드로 ‘ ’를 추가해줌
- match에도(match_phrase,match_phrase_prefix) 여러 파생형이 있는데 이들을 조합해 최적의 검색결과를 도출