정보검색 에이전트
- 최초 등록일
- 2009.03.11
- 최종 저작일
- 2008.11
- 4페이지/ 한컴오피스
- 가격 2,500원
소개글
인공지능 시간에 과제로 했던 것입니다.
정보검색 에이전트의 정의, 구성 등 정리해 놓은 것이에요 ^^
목차
1. 정보검색 에이전트의 정의
2. 정보검색 에이전트의 구성 및 기술
※ 참고 문헌
본문내용
1. 정보검색 에이전트의 정의
에이전트는 기본적으로 소프트웨어 에이전트로서 큰 범주로 보면 일종의 프로그램이라고 볼 수 있으며, 에이전트의 정의를 살펴보면 다음과 같다. 특정 목적에 대하여 사용자를 대신하여 작업을 수행하는 자율적 프로세스, 독자적으로 존재하지 않고 어떤 환경의 일부이거나 그 안에서 동작하는 시스템, 스스로 환경의 변화를 인지하고 변화에 반응하며 경험을 바탕으로 학습하는 기능을 가지는 시스템, 작업의 수행을 위해 다른 에이전트나 사용자와 협동하는 기능을 가지는 시스템을 말한다.
웹 로봇과 검색 엔진이 에이전트 기능을 가지려면, 위에서 정의한 기능들을 수행할 수 있는 능력을 갖추어야 한다. 즉, 사용자의 검색 요구에 관계없이 사용자가 필요로 하는 정보를 전달하는 기능과 사용자에 대한 습성과 관심도 등에 대한 지식을 기반으로 정보를 검색하여, 사용자가 검색하고자 하는 검색 대상에 적합한 검색 결과를 제공할 수 있어야 한다. 사용자가 필요로 하는 정보는 사용자의 행동 및 사용자 피드백(feedback) 등을 이용하여 사용자 프로파일을 구성하고 구성된 프로파일을 학습하여 처리할 수 있다. 이러한 처리는 사용자 에이전트에서 담당한다.
또한 정보검색 에이전트는 웹 상에서 수집한 문서들에 대한 분류, 클러스터링(clustering), 필터링 등을 수행할 수 있는 백엔드(back-end) 엔진들이 필요하며 이러한 처리를 통하여 사용자 관심 분야 처리 및 사용자의 검색을 좀 더 효율적으로 처리할 수 있는 인터페이스를 제공할 수 있다.
정보검색 에이전트는 자신이 처리할 수 없는 작업을 다른 에이전트와 협력하여 작업을 처리할 수 있어야 한다. 이러한 협력 작업이 수행되려면 에이전트 간의 통신이 필수적이며, 에이전트간의 협동 작업을 제어하고 조정할 수 있는 역할의 에이전트도 필요하다. 분산 정
참고 자료
송종철, 홍기채, 문병주, 『에이전트 기반 정보검색시스템의 기술 동향』, 정보통신연구진흥원, 2001