Gurugail AI/Context Aware
AI

Context Aware

상황 인지 (Context Aware) 는 서비스 제공 면에서 본다면, 스스로 알아서 서비스의 내용을 사용자 기준으로 맞추고 제공할 수 있도록 하는 기술적 요소이다. 가령 사용자가 음식점을 찾는다고 가정해보자. 기존에는 무작정 식당정보를 제공한다면, 상황 인지의 기술이 도입되면 사용자의 위치나 좋아하는 음식 정보 등을 고려하여 제공할 것이다.

상황(context)의 의미

보통 위치를 의미하지만, 사용자(사람)와 환경 그리고 변화에 대한 모든 정보를 의미한다. 서비스 관점에서 보면 대상 사용자에게 보다 더 좋은 서비스를 제공할 수 있는 요소 정보는 전부 상황이라 할 수 있다.

Context Aware Service 정의

상황을 정보화하고 이를 활용하여 사용자 중심의 지능화된 서비스를 제공하는 기술(1991, Anind Dey)

상황 요소

사용자 상황

  • 신원 상황 (ID, 이름)
  • 신체 상황 (맥박, 혈압, 체온, 음성 등)

환경 상황

  • 공간 상황 (위치, 방향, 속도)
  • 시간
  • 환경 (온도, 습도, 조도, 소음)

활동 상황 (인접인, 행동, 일정)

  • 컴퓨팅 시스템 상황
  • 가용 자원
  • 접근 상황

사용자-컴퓨터 상호 작용 이력

  • 이력 상황 (사용자, 서비스, 시간 등)
  • 장애 상황

기타 상황


상황 인지 시스템 구성

context aware systems are concerned with the acquisition of context (e.g. using sensors to perceive a situation), the abstraction and understanding of context (e.g. matching a perceived sensory stimulus to a context), and application behaviour based on the recognized context (e.g. triggering actions based on context

적용 프로젝트 예

a. AURA

. 각각의 사용자의 환경을 AURA라는 추상적인 개체로 모델링하고 이는 다시 context observer, task manager등 여러 개의 지원 컴포넌트로 구성 . AURA 내부의 context observer는 사용자 및 환경의 변화를 지속적으로 모니터링 함으로써 상황인지적인 서비스를 제공

b. GAIA

. Context awareness 환경을 active space로 묘사하며 유비쿼터스 환경이 일련의 active space로 구성될 것으로 전망 . http://gaia.cs.uiuc.edu/index.html

c. Aware Home

. 홈 내에 있는 사용자의 상황 정보를 통해 사용자가 필요한 서비스를 선택하여 제공한다. (미국 조지아 공대) . http://awarehome.imtc.gatech.edu/

참고

http://en.wikipedia.org/wiki/Context_awareness