# 인텐트 검색

## 사용자가 Wow! 라고 외칠만한 검색결과를 만듭니다.

### 인텐트 검색이란?

\
**인텐트 검색(intent search)**&#xC774;란, 사용자가 막연한 검색어를 입력하더라도 원 검색 의도에 잘 맞는 검색 결과를 구조화해서 제공하는 검색 기술을 총칭하는 네이버 의 용어입니다. 인텐트 검색 기술은 현재 **스마트 블록(smart block)** 서비스에 적용되어, 사용자가 상황 별로 다양한 관심 정보를 탐색할 수 있도록 돕고 있습니다.

![  ](https://3360715702-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MXlYqHAZoTmO3t5Lqyc%2Fuploads%2FeX9XQN3EhYy5r99Y4znY%2F%EC%8A%A4%EB%A7%88%ED%8A%B8%EB%B8%94%EB%A1%9D\(%EC%A3%BC%EC%A0%9C%EB%B3%84%EA%B2%80%EC%83%89\).jpg?alt=media\&token=cd222b53-cd84-4b8d-99cb-a7a81899f335)

### 구체적으로 하는 일은?

\
우리는 인텐트 검색을 잘하기 위한 기술 및 시스템을 개발합니다. 인텐트 검색 시스템은 의도에 맞는 검색 정보 전달 목표를 달성하기 위해서, 1. 질의/문서 분석을 통해 사용자의 다양한 의도를 구조화하&#xACE0;**(질의 의도 구조화)**, 2. 구조화된 의도에 따라 문서를 분류/랭킹하고 **(문서 분류 및 랭킹)**, 3. 랭킹된 결과를 미리 저장하여, 사용자 검색 맥락에 맞게 통합 검색 시스템에 콘텐츠를 연결해주는 역할을 수행합니&#xB2E4;**(스마트 블록 시스템)**. 인텐트 검색 시스템은 사용자 의도 파악에서 정보 구조화, 검색, 랭킹, 서비스까지 여러가지 관련 기술들을 유기적으로 통합하고 있습니다.

#### 질의 의도 구조화 (인텐트 파악)&#x20;

막연한 검색어에서 주요한 의도를 파악하고 관련 정보를 잘 정리하기 위해서, 머신러닝/딥러닝 등 최선 기술을 활용한 자연어 처리 응용 기술을 연구 및 개발하고 있습니다.

* 연관 검색어 및 UGC 콘텐츠의 연관 태그 식별
* 단어 사이의 위계(상-하위어, 동의어 관계) 분석
* 질의에 적합한 문서 토픽(topic) 및 장르(genre) 분석
* 문서 기반으로 소제목 유추 (GPT-3 기반)

#### 문서 분류 및 랭킹

다양한 의도를 세분화하고, 그에 맞는 콘텐츠를 제공하기 위해서 문서 분류 및 랭킹 기술을 연구 및 개발하고 있습니다.

* 문서의 계층적 토픽 분류
* 문서의 표현적, 구조적 특징을 활용한 장르 분류
* 세분화된 의도에 맞는 문서 랭킹 모델 개발

#### 스마트 블록 시스템  &#x20;

다양한 의도별로 세분화된 검색결과를, 사용자의 검색 맥락에 따라 빠르게 제공하기 위한 시스템 프레임워크를 개발하고 있습니다.&#x20;

* 여러 출처의 검색 결과 통합 및 재구성 기술 개발
* 콘텐츠 관리, 운영, 서빙, 랭킹 후처리 로직을 통합하는 시스템 프레임 워크 개발

### 관련 링크

* [2021 네이버 서치 콜로키움](http://naversearchconf.naver.com/): "Classifying Web Documents by User Intent" (김진홍)
* [DEVIEW 2021](https://deview.kr/2021/sessions/438): 딥러닝 언어 모델 칵테일로 주제별 검색 결과 만들기 (오연택)
