웹 개발/Back-end
검색 기능 구현하기 -1-
검색 기능이 포함되어있는 사전을 구현하는 프로젝트를 시작해서 검색 기능을 구현하려고 한다. 먼저 프로젝트 내부에서 동작할 검색 기능의 순서의 초안은 다음과 같다. 1. 사전에 단어를 추가할 때, 문서 내부의 단어들을 Lemmentization (자연어처리 라이브러리 사용)하여 DB에 저장. (문서의 주제어는 Lemmentization하지 않는다.) 2. 유저의 Query를 받고, 3. 사전적 검색으로 완전히 동일한 단어를 1차적으로 선별, 4. query를 Lemmentization 하고, tf-idf weighting을 통해서 query-document 연관 검색어 출력. 따라서 검색 기능을 구현할 DB 구조를 설계해보려고 한다. 1. tf-idf란? Term frequency - Inverted te..
2023. 11. 10. 14:59