검색서비스에서 가장 중요한 것은 무엇인가요?
이 질문은 어떤 미팅에서 들었던 질문이다. 검색의 성능요소 검색엔진 자체를 포함해서 검색서비스의 성능요소는 무엇일까? 검색엔진의 성능요소라고 하면, '정확한 검색결과를 제공하는 것'이 목표라고 전제한다면, 정확도와 재현율이라는 요소를 생각해 볼 수 있을 것이다. 이 정확도와 재현율에 가장 큰 영향을 주는 것은 검색엔진의 모델이라고 할 수 있다. 블리언, 벡터스페이스, 확률, 확장 불리언 등등의 다양한 검색모델이 존재하고, 검색엔진 회사마다 고유의 모델이 있을텐데, 결국 이 모델이 어떠하야고 검색결과의 많은 영향을 주게되고, 이 모델에 따라서 색인구조를 어떻게 가져갈지를 정하게 되과, 색인구조에 따라서 색인기법이 영향을 받게 된다. 또 하나를 생각해 보면, 검색결과를 정렬하는 알고리즘일것이다. 페이지랭크니..
2007. 2. 6.