에이전트는 추천 방식에 따라 브라우징 어시스턴트(browsing assistant), 내용기반 추천 시스템(content-based recommendation system), 협동 ... 하 평가한 페이지들로부터 특징 벡터를 추출하여 Bayesian classification, nearest neighbor, decision tree, neural network 등 ... 하온 페이지들로부터 색인어들을 추출하여 인덱스 데이터베이스를 구축한다. 사용자는 웹 브라우저를 통하여 서치엔진에 접속하고, 단어의 집합 형태로 질의를 던지면 서치엔진은 인덱스