Skip to main content
QUICK REVIEW

[논문 리뷰] Explaining Scenarios for Information Personalization

Naren Ramakrishnan, Mary Beth Rosson|ArXiv.org|2001. 11. 05.
Data Quality and Management참고 문헌 61인용 수 9
한 줄 요약

이 논문은 개인화 요구사항을 PIPE(Personalization is Partial Evaluation) 프레임워크와 연결하기 위해 시나리오 기반의 방법론을 제안하며, 사용자 시나리오를 바탕으로 정보 공간을 특수화하는 설명 기반 일반화(EBG)를 사용한다. 개인화가 도메인 이론의 부분 평가로 형식화될 수 있음을 보여주며, 시나리오 기반 모델링을 통해 개인화 정보 시스템의 체계적 설계 및 개선이 가능하다.

ABSTRACT

Personalization customizes information access. The PIPE ("Personalization is Partial Evaluation") modeling methodology represents interaction with an information space as a program. The program is then specialized to a user's known interests or information seeking activity by the technique of partial evaluation. In this paper, we elaborate PIPE by considering requirements analysis in the personalization lifecycle. We investigate the use of scenarios as a means of identifying and analyzing personalization requirements. As our first result, we show how designing a PIPE representation can be cast as a search within a space of PIPE models, organized along a partial order. This allows us to view the design of a personalization system, itself, as specialized interpretation of an information space. We then exploit the underlying equivalence of explanation-based generalization (EBG) and partial evaluation to realize high-level goals and needs identified in scenarios; in particular, we specialize (personalize) an information space based on the explanation of a user scenario in that information space, just as EBG specializes a theory based on the explanation of an example in that theory. In this approach, personalization becomes the transformation of information spaces to support the explanation of usage scenarios. An example application is described.

연구 동기 및 목표

  • 개인화 시스템 설계에서 체계적인 요구사항 분석의 부족, 특히 고수준 목표와 저수준 구현 기법 사이의 격차를 해결하기 위해.
  • 요구사항 수렴 및 모델링과 같은 초기 단계 라이프사이클 활동을 통합함으로써 PIPE 방법론을 확장하여, 현재 개인화 연구에서 개발이 부족한 분야를 보완하기 위해.
  • 시나리오가 사용자 요구사항과 개인화 시스템 내 정보 공간의 형식적 표현 사이의 다리 역할을 할 수 있는 방식을 탐색하기 위해.
  • 설명 기반 일반화(EBG)와 부분 평가 사이의 형식적 연결을 수립하여, EBG 기법을 정보 접근 개인화에 재사용할 수 있도록 하기 위해.
  • PIPE 모델의 운영화 및 반복적 개선을 통해 유지보수 가능하고 재사용 가능하며 분석 가능한 개인화 시스템 설계를 지원하기 위해.

제안 방법

  • 사용자 상호작용을 실행 가능한 코드로 표현하는 프로그램으로서의 정보 접근을 PIPE 방법론을 사용해 모델링하며, 이를 특수화할 수 있도록 한다.
  • 사용자 작업의 고수준 기술로 시나리오를 사용하여 개인화 요구사항을 수렴하고 도메인 이론의 구축을 이끌어낸다.
  • 설명 기반 일반화(EBG)를 적용하여 도메인 이론 내에서 사용자 시나리오를 설명함으로써, 개인화에 필요한 최소한의 조건과 동작 집합을 식별한다.
  • 시나리오의 설명을 부분 평가를 통해 특수화된 프로그램으로 변환함으로써, 정보 공간을 사용자 요구에 맞게 효과적으로 개인화한다.
  • 시스템 설계 과정에서 최적의 표현을 탐색하기 위해 PIPE 모델에 대한 부분 순서를 활용하며, 설계 자체를 특수화의 한 형태로 간주한다.
  • 운영성 지표(예: 설명 트리 수, 경계 정의 수 등)를 통합하여 개인화 모델의 효율성과 사용성 평가 및 개선을 수행한다.

실험 결과

연구 질문

  • RQ1정보 시스템 설계에서 시나리오를 체계적으로 활용하여 개인화 요구사항을 수렴하고 구조화할 수 있는 방법은 무엇인가?
  • RQ2설명 기반 일반화(EBG)는 사용자 시나리오로부터 개인화 행동을 자동으로 유도하는 데 어떻게 기여하는가?
  • RQ3개인화 과정을 도메인 이론의 부분 평가로 형식화할 수 있는가? 이는 시스템 설계에 어떤 영향을 미치는가?
  • RQ4도메인 이론은 개인화 모델의 설명력과 운영성에 어떤 역할을 하는가?
  • RQ5시나리오 설명에 기반한 라이프사이클 프레임워크 내에서 개인화 모델의 반복적 개선과 검증을 어떻게 지원할 수 있는가?

주요 결과

  • 논문은 설명 기반 일반화(EBG)와 부분 평가 사이의 형식적 동치성을 확립하여, 도메인 이론의 특수화를 통해 정보 공간의 개인화에 EBG 기법을 활용할 수 있도록 한다.
  • PIPE 표현 설계는 부분 순서로 정렬된 모델 공간 내에서의 탐색으로 재정의되어, 최적의 개인화 전략을 systematic하게 탐색하고 선택할 수 있도록 한다.
  • 시나리오는 개인화 기회 식별과 설계 이론 정리에 효과적인 촉매제 역할을 하며, 특히 도메인 이론을 풍부하게 하기 위해 '말하는 동안 생각하기' 프로토콜을 보완함으로써 더욱 효과적이다.
  • 설명의 운영성(예: 설명 트리 수, 경계 정의 수 등)은 다양한 개인화 모델의 효율성과 사용성 평가 및 비교에 활용될 수 있다.
  • 이론적 설명이 실패한 경우의 시나리오 수리 및 실패 원인 학습을 통한 반복적 개선을 지원함으로써, EBG 관행에 부합하는 개인화 시스템의 반복적 개선이 가능하다.
  • 이 방법론은 재사용 가능한 설명 컴포넌트(예: '청크' 또는 빈번히 사용되는 설명)의 구축을 가능하게 하여, 개인화 시스템의 유지보수성과 확장성 향상에 기여한다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.