시대에 따라서 같은 기능도 요구하는 성능이 달라요.

searchKeyword라는 값으로 검색을 하려고 할 때,


const searchFilter = 
  () => <검색할 필드>.indexOf(searchKeyword) !== -1; 

const result = dataList.filter(searchFilter);


이렇게 검색하는 줄 알았어요.


그런데 요즘은 형태소 분석이 기본적으로 들어가는 것 같아요.


심지어 검색엔진 오픈소스에서는 의미 검색도 들어갈 수 있는 것 같아요.


해시태그, 연관 검색어, 형태소 분석 ...


요즘에는 사용자가 어떤 키워드로 검색을 했을 때, "어 그래! 이게 내가 원하는 거야!"라는 느낌을 줄 수 있는 게 검색 기능인 것 같아요.


더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 3월 28일 오전 8:25

댓글 0