• Title/Summary/Keyword: 사용자 스크립트

Search Result 240, Processing Time 0.031 seconds

User Intervention Handling in Script-Based Human-Robot Interaction (스크립트 기반 인간 - 로봇 상호작용에서의 사용자 개입 처리)

  • Kim, Hyun-Joong;Yoon, Wan-Chul;Kim, Yo-Chan;Kwon, Hyuk-Tae
    • 한국HCI학회:학술대회논문집
    • /
    • 2007.02a
    • /
    • pp.235-242
    • /
    • 2007
  • 로봇의 활동 영역이 산업 현장에서 인간의 일상 생활 공간으로 확장됨에 따라서, 로봇은 사용자가 사용하는 성능 좋은 도구 개념에서 벗어나 일상 생활을 공유하며 살아가는 파트너로 생각되기 시작했다. 이에 따라서 미리 정해진 명령과 조작 방법을 통한 단순한 상호작용만이 일어나던 과거와 달리, 사용자는 마치 사람을 대하듯 자연스럽게 로봇과 상호작용하기를 기대하게 되었다. 사람들은 본래 context를 활용하여 모호한 표현을 하더라도 상호작용이 가능하기 때문에, 사용자의 발화가 자유롭게 이루어지면 로봇이 처한 상황적 모호성은 가중될 수 밖에 없다. 이러한 문제에 직면하여, 스크립트 기반의 인간-로봇 상호작용을 통한 문제 해결 노력이 그 돌파구가 될 것으로 기대된다. 본 논문은 이러한 노력의 일환으로, 태스크 수행중인 로봇에 자유롭게 사용자가 개입하는 상황을 처리하는 방안을 제시하고자 한다. 사용자가 개입하는 상황을 어떻게 이해할 것이며, 로봇은 어떤 전략으로 이에 대처해야 하는지 분석한 뒤, 사용자 개입에 대한 구체적인 처리 프로세스를 제시한다. 그리고 제시된 프로세스를 구현해 봄으로써 그 효용성을 검증한다.

  • PDF

Design and Implementation of Automatic Script Generator for Mobile Database Applications (모바일 데이터베이스 응용을 위한 스크립트 자동 생성기의 설계 및 구현)

  • Eum, Doo-Hun
    • Journal of Internet Computing and Services
    • /
    • v.10 no.4
    • /
    • pp.71-85
    • /
    • 2009
  • The demand for mobile database applications has been rapidly increased with the growth of mobile users and the development of wireless Internet technology. But the productivity of mobile applications is low and it takes much time to manage the versions of applications because the user interface and query processing code of applications is manually written. In this paper, we describe the design and implementation of the MobileGen that is a script generator for mobile database applications. The generated scripts enhance mobile application productivity by providing the code for operating with a database and processing user queries. Each script provides a corresponding deck that is a set of related cards as user interface. The MobileGen supports easy version management of generated applications and the MobileGen itself because it is based on the templates that are frameworks for scripts. Moreover, the MobileGen provides not only the interested entity but also the entities that are related directly and indirectly with the interested entity unlike the most commercial mobile script generators.

  • PDF

MobileGen: a Script Generator for Mobile Applications (MobileGen: 모바일 응용을 위한 스크립트 생성기)

  • Kim, Soo-Yi;Kim, Hyun-Jung;Lee, Hyun-Jin;Jung, Hee-Jin;Eum, Doo-Hun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.233-236
    • /
    • 2007
  • 무선 인터넷 기술의 발전과 함께 이용자 수가 증가하면서 모바일 데이터베이스 응용 프로그램의 수요가 급증하고 있다. 그러나 모바일 데이터베이스 응용에 필요한 사용자 인터페이스와 질의 처리 코드는 대부분 수작업으로 작성되기 때문에 생산성이 낮고 버전 관리에도 많은 시간과 노력이 필요하다.[1] 본 논문에서는 모바일 데이터베이스 응용을 위한 스크립트 생성 도구인 MobileGen을 소개한다. MobileGen은 덕성여자대학교 도서관에서 사용하고 있는 DISCOVER와 같은 실용 데이터베이스들을 구성파일 생성단계, 스크립트 생성단계를 거쳐 응용 데이터베이스 내의 테이블 당 5개의 모바일 스크립트들(Search, Select, Edit, Information, Action)을 생성한다. 생성된 스크립트들은 데이터베이스 연동 및 질의 처리 코드를 포함하고 Action 스크립트를 제외한 나머지 스크립트들은 간단한 폼 형태의 카드 또는 연계된 카드들의 데크들을 생성한다. 따라서 MobileGen은 모바일 데이터베이스 응용의 생산성을 향상시키고 스크립트의 원형인 템플릿을 기반으로 하기 때문에 MobileGen 자체와 생성된 응용의 유지 및 보수를 용이하게 한다. 또한, MobileGen은 상용 생성기들에 비해 관심의 대상인 엔티티 외에 이 엔티티와 직 간접적으로 연관된 모든 엔티티들에 대한 정보를 한 데크에 제공한다.

  • PDF

A Study on JavaScript Optimization Problem in Ziproxy (Ziproxy의 자바스크립트 최적화 기능의 문제점 연구)

  • Kim, Jae-Ho;Kim, Geun-Hyung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.333-335
    • /
    • 2013
  • 웹 사용에 있어서 사용자는 응답데이터에 불필요한 데이터를 받게 된다. 불필요한 데이터는 HTML, CSS, 자바스크립트에 포함되는 것 중 띄어쓰기, 주석, 줄 바꿈 등에서 발생된다. 불필요한 데이터를 제거하는 최적화 과정 기능이 추가된 오픈소스로 Ziproxy가 있다. Ziproxy 의 최적화 기능 중 자바스크립트 최적화 과정에서 문제가 발생되었다. 문제점을 분석 해본 결과 세가지 문제점이 발견되었다. 본 논문에서 세가지 문제점에 대해서 살펴보고 해당 문제점에 대한 해결방안을 제시하겠다.

Effects of Menu Arrangement and User Script on Task Using Smartphone Applications (메뉴의 배열과 사용자 스크립트가 스마트폰 애플리케이션 과제 수행에 미치는 효과)

  • Min, Sungki;Park, Soo-Young;Lee, Sangil
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.4
    • /
    • pp.67-76
    • /
    • 2021
  • Three research hypotheses expected when working with a mobile app were verified. As follows: (1) Usability varies depending on the external structure of the tree-view menu. (2) If the menu arrangement is different from the script expected by users, the usability is poor. And (3) the effects of each of these two hypotheses vary depending on the complexity of the task. To this end, a script for booking accommodations expected by undergraduate students was written, and an experiment was designed with the task completion time and error rate as dependent variables. The experiment was conducted by implementing a prototype for reservation system on a smartphone As a result, while the overall performance was unfavorable when the task was complicated, the superiority of sectional menu was prominent when the task was complicated, and positive responses were observed when the menu arrangement in a complicated task matched user expectations. By discussing these results, it was found that when designing a procedural menu on a mobile screen, we come up with measures to minimize the burden of working memory, consider what tree-views are for the task, and that in complex tasks, menus should be arranged according to the scripts expected by users.

Design and Implementation of Web Browser Test System (웹브라우저 테스트 시스템 설계 및 구현)

  • Jeon, Byeong-Ho;Cho, Soo-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.293-296
    • /
    • 2002
  • 인터넷의 발전으로 새로운 웹 활용 기기들이 등장함에 따라 다양한 기기별 웹브라우저의 개발 사례가 늘고 있다. 웹브라우저의 성공적인 개발을 위해서는 개발된 웹브라우저가 표준 웹 컨텐트를 얼마나 만족시키고 있는지 검증해야 하고 이를 위한 독립적인 테스트 시스템을 갖추는 것이 필요하다. 웹브라우저 테스트시스템은 웹브라우저 테스트 스크립트들을 종합적으로 관리하고 웹브라우저를 테스트할 수 있는 시스템이다. 웹브라우저 테스트 스크립트를 관리하기 위해 데이터베이스로 구축하였고, 향후 추가되는 테스트스크립트를 관리할 수 있다. 웹브라우저 테스트를 용이하게 하기 위해 프레임테스트와 윈도우테스트로 개발하였다. 프레임테스트는 테스트 스크립트와 그 결과를 한 화면에 출력함으로써 동시에 확인할 수 있도록 하였다. 테스트 스크립트는 프로그램 가능한 상태로 사용자가 클라이언트 웹 프로그램의 요소, 속성 및 속성값을 변경하여 파일 저장없이 그 결과를 바로 확인할 수 있게 하였다.

  • PDF

A Multimedia Script for Simulation of Uncanned Situations (다양한 상황을 시뮬레이션 하기 위한 멀티미디어 스크립트)

  • 신동승;박정용;배경표;박종희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10c
    • /
    • pp.288-290
    • /
    • 1998
  • 멀티미디어의 정보 전달 기능과 인상에 의한 교육 기능이 강력함에 따라 많은 멀티미디어 교육용 시스템이 개발되었으나 대부분의 경우 내용이 빈약하거나 시나리오가 고정되어 있어서 다양한 상황을 연출하지 못하고 단편적인 내용 전개에만 그치고 있으며 학생의 참여가 미흡한 일방적인 지식 전달에 머무르고 있는 설정이다. 이것은 멀티미디어 데이터는 많으나 데이터를 상연할 시나리오가 제작자의 의도대로만 전개되고 사용자의 행동에 따라 다양한 상황으로 전개할 수 있는 여건이 마련되지 않았기 때문이다. 따라서 본 논문에서는 데이터베이스와 멀티미디어 스크립트를 이용하여 필요한 데이터만 갖추어진 제작자의 창의력에 따라 다양한 교육 내용을 저작할 수 있고, 실행 중에 사용자가 다른 상황으로 전개할 수 있는 스크립트와 시뮬레이터를 제안한다.

  • PDF

A Study on Hierarchical Avatar Behavior Representation and Control Technique (계층적 아바타 행위 표현 및 제어 기법에 관한 연구)

  • 김재경;오재균;임순범;최윤철
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2004.05a
    • /
    • pp.538-541
    • /
    • 2004
  • 아바타는 최근 각광 받고 있는 기술로서 다양한 분야에서 많은 활용 및 발전이 기대된다. 그러나 현재 아바타 행위 표현 및 제어에는 체계적이고 표준적인 접근 방식이 결여되어 있어 아바타 행위 표현의 어려움이 있는 실정이다 본 논문에서는 다양한 도메인 환경에서 아바타의 제어를 보다 용이하게 하기위해서 아바타 행위 표현의 계층적인 접근 방식을 제안하였다. 이를 위해 작업레벨 스크립트를 정의하여 특정 도메인에서 필요한 작업을 수행하기위한 행위들을 표현하고 추상적인 표현방식의 상위레벨 모션 및 물리적 표현형식의 기본 모션 스크립트를 정의하였다. 이와 같은 접근 방식을 통하여 사용자 측면에서 보다 쉽게 아바타의 행위를 제어할 수 있으며, 계층적인 표현 및 제어방식으로 아바타 모션의 사용자의 제어 용이성, 스크립트의 확장성 및 재사용성을 높였다.

  • PDF

Automatic Construction of Script-adapt ive Bayesian Networks for Topic-Inference of Conversational Agent (대화형 에이전트의 주제추론을 위한 스크립트 적응적 베이지안 네트워크 자동 생성)

  • 임성수;조성배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.577-579
    • /
    • 2004
  • 인터넷을 통한 정보 제공이 늘어남에 따라서 사용자가 원하는 정보를 손쉽게 얻기 위한 .연구가 활발히 진행되고 있으며. 이러한 연구 중 하나가 대화형 에이전트이다. 최근 대화형 에이전트에서 사용자 질의의 주제 추론을 위하여 베이지안 네트워크가 적용되었다 하지만 베이지안 네트워크의 설계는 많은 시간이 소요되며, 스크립트(대화를 위한 데이터베이스)의 추가 변경시에는 베이지안 네트워크도 같이 수정해야 하는 번거로움이 있어 대화형 에이전트의 확장성을 저해하고 있다. 본 논문에서는 스크립트로부터 베이지안 네트워크를 자동으로 생성하여 베이지안 네트워크를 이용한 대화형 에이전트의 확장성을 높이는 방법을 제안하다. 제안하는 방법은 베이지안 네트워크의 구성 노드를 계층적으로 설계하고. Noisy-OR gate를 사용하여 베이지안 네트워크의 조건부 확률 테이블을 계산한다. 피험자 10명이 대화형 에이전트를 위한 베이지안 네트워크를 수동 설계한 것과 비교하여 제안하는 방법의 유용성을 확인하였다.

  • PDF

Implementation of a Schedule Notice Service Based on Smart Script System (스마트 스크립트 시스템 기반의 일정 안내 서비스 구현)

  • Park, Hyeon-Sun;Oh, Hui-Kyung;Kim, In-Cheol
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.261-264
    • /
    • 2011
  • 최근 들어 스마트폰 보급의 확산과 더불어 일상생활에서 스마트폰 사용자들이 편리하게 이용할 수 있는 모바일 편의 서비스들의 개발도 활발하게 진행되고 있다. 본 논문에서는 안드로이드 스마트폰 환경에서 개발된 일정 안내 서비스의 설계와 구현에 대해 소개한다. 이 서비스는 선행 연구를 통해 개발된 인공지능 자동 계획 기술 기반의 모바일 퍼스널 어시스턴트 개발 도구인 스마트 스크립트 시스템을 이용하여 구현되었으며, 한 번의 버턴이나 아이콘 터치만으로 간단히 구글 캘린더에 저장중인 스마트폰 사용자의 일정 데이터를 기초로 음성 발화를 통해 그 날의 일정과 날씨를 알려주는 서비스이다. 본 논문에서는 실험을 통해 스마트 스크립트 시스템 및 일정 안내 서비스의 편리성과 효율성을 분석해본다.