프로그래밍 기술/웹 검색 엔진 만들기

1. 1 검색 엔진

언제나휴일 2017. 11. 3. 10:03
반응형

1. 1 검색 엔진



 

 여러분도 잘 아시는 것처럼 검색 엔진은 사용자가 원하는 정보를 검색해 주는 도구나 서비스를 말합니다. 특히 웹 검색 엔진은 웹 상에 게시되어 있는 수 많은 웹 페이지의 내용에서 원하는 정보를 검색해 주는 엔진입니다.

 

 이러한 검색 엔진은 방대한 자료에서 빠르고 정확하게 원하는 정보를 검색하는 것이 중요합니다. 만약 자료의 양이 많지 않다면 굳이 고사양의 검색 엔진은 필요하지 않을 것입니다.

 

 따라서 검색 엔진은 방대한 자료를 수집하는 작업이 필요합니다. 그리고 수집한 자료를 분석하는 작업, 분석한 결과를 검색하기 쉽게 가공하는 작업, 검색 작업과 검색한 결과를 선별 및 순위를 정하는 등의 작업이  필요합니다.

 

 웹 검색 엔진의 구성을 살펴보면 게시한 웹 페이지를 수집하는 웹 로봇과 수집한 웹 페이지 내용을 분석하는 분석 로봇, 분석한 결과를 색인하는 색인 로봇, 검색 요청을 받아 색인 자료를 통해 검색 결과를 얻어오는 검색 엔진으로 구성합니다. 그리고 검색 결과를 순위화하는 랭킹 모듈 등을 추가로 구성하여 품질 수준을 높일 수 있습니다.

 

 웹 검색 엔진 구성


[그림 1.2] 웹 검색 엔진 구성

 

반응형

'프로그래밍 기술 > 웹 검색 엔진 만들기' 카테고리의 다른 글

1. 7 .NET 리모팅  (0) 2017.12.05
1.6.2 사용자 정의 컨트롤 만들기  (0) 2017.12.05
1.6.1 간단한 Windows Forms 응용 만들기  (0) 2017.12.05
1. 6 Windows Form  (0) 2017.12.05
1.5 라이브러리  (0) 2017.12.01
1. 5 라이브러리  (0) 2017.11.09
1.3 시나리오 / 1.4 요구 기술  (0) 2017.11.03
1. 2 개요  (0) 2017.11.03
1. 검색 엔진 소개 및 개요  (0) 2017.11.03
0. 들어가기에 앞서  (0) 2017.11.03