인텐트 검색
Last updated
Last updated
인텐트 검색(intent search)이란, 사용자가 막연한 검색어를 입력하더라도 원 검색 의도에 잘 맞는 검색 결과를 구조화해서 제공하는 검색 기술을 총칭하는 네이버 의 용어입니다. 인텐트 검색 기술은 현재 스마트 블록(smart block) 서비스에 적용되어, 사용자가 상황 별로 다양한 관심 정보를 탐색할 수 있도록 돕고 있습니다.
우리는 인텐트 검색을 잘하기 위한 기술 및 시스템을 개발합니다. 인텐트 검색 시스템은 의도에 맞는 검색 정보 전달 목표를 달성하기 위해서, 1. 질의/문서 분석을 통해 사용자의 다양한 의도를 구조화하고(질의 의도 구조화), 2. 구조화된 의도에 따라 문서를 분류/랭킹하고 (문서 분류 및 랭킹), 3. 랭킹된 결과를 미리 저장하여, 사용자 검색 맥락에 맞게 통합 검색 시스템에 콘텐츠를 연결해주는 역할을 수행합니다(스마트 블록 시스템). 인텐트 검색 시스템은 사용자 의도 파악에서 정보 구조화, 검색, 랭킹, 서비스까지 여러가지 관련 기술들을 유기적으로 통합하고 있습니다.
막연한 검색어에서 주요한 의도를 파악하고 관련 정보를 잘 정리하기 위해서, 머신러닝/딥러닝 등 최선 기술을 활용한 자연어 처리 응용 기술을 연구 및 개발하고 있습니다.
연관 검색어 및 UGC 콘텐츠의 연관 태그 식별
단어 사이의 위계(상-하위어, 동의어 관계) 분석
질의에 적합한 문서 토픽(topic) 및 장르(genre) 분석
문서 기반으로 소제목 유추 (GPT-3 기반)
다양한 의도를 세분화하고, 그에 맞는 콘텐츠를 제공하기 위해서 문서 분류 및 랭킹 기술을 연구 및 개발하고 있습니다.
문서의 계층적 토픽 분류
문서의 표현적, 구조적 특징을 활용한 장르 분류
세분화된 의도에 맞는 문서 랭킹 모델 개발
다양한 의도별로 세분화된 검색결과를, 사용자의 검색 맥락에 따라 빠르게 제공하기 위한 시스템 프레임워크를 개발하고 있습니다.
여러 출처의 검색 결과 통합 및 재구성 기술 개발
콘텐츠 관리, 운영, 서빙, 랭킹 후처리 로직을 통합하는 시스템 프레임 워크 개발
2021 네이버 서치 콜로키움: "Classifying Web Documents by User Intent" (김진홍)
DEVIEW 2021: 딥러닝 언어 모델 칵테일로 주제별 검색 결과 만들기 (오연택)