• 제목/요약/키워드: 스크립트 언어

검색결과 213건 처리시간 0.025초

통계에 기반한 다영영 대화형 도우미 시스템의 설계 (A Design of Dialogue Interface System Based on Statistical Approach)

  • 정형일;김동현;장효준;김학수;서정연
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2006년도 제18회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.262-267
    • /
    • 2006
  • 대화 인터페이스 시스템(dialogue interface system)은 인간과 컴퓨터의 상호작용을 위한 도구로서 자연언어(natural language)를 사용하여 정보를 공유하거나 특정 업무를 수행하는 프로그램이다. 대화 인터페이스 시스템에 대한 기존의 연구들은 영역 의존적인 스크립트나 계획 추론을 위한 계획 지식을 이용해 왔다. 스크립트 모델(script model)은 제한적인 실용시스템 개발을 위해 주로 연구되었고 계획에 기반한 모델은 대화의 원리를 이해하는 분야에서 주로 연구되어 왔다. 그러나 기존의 모델들은 시스템 확장이 매우 어려우며 예측하지 못한 사용자 발화에 대하여 대응이 어렵기 때문에 매우 제한적인 영역이나 정해진 형태의 대화만을 처리할 수 있다. 본 논문에서는 이런 단점들을 보완하기 위하여 통계에 기반한 다 영역(multi-domain) 대화 모델을 제안한다. 제안된 시스템은 각 작업들에 대하여 해당 작업에 적합한 영역 모델(domain model)을 잘 알려진 프레임 구조를 따르면서 사용자 의도 파악과 시스템 의도 생성에 통계적 방법을 사용한다. 이러한 하이브리드 형태의 구조 덕분에 제안된 시스템은 영역 확장성과 이식성이 뛰어나다는 장점을 가진다.

  • PDF

XML기반 전자 쇼핑몰을 위한 템플릿 마크업 언어 스크립트 처리기의 설계 및 구현 (The Design and Implementation of Template Markup Language Script Processor for Electronic Shopping Mall based on XML)

  • 김규태;이수연
    • 한국정보통신학회논문지
    • /
    • 제6권2호
    • /
    • pp.169-174
    • /
    • 2002
  • 다음은 인터넷 기반의 전자상거래가 점차 발전함에 따라 쇼핑몰간의 상호 운용성과B2B 전자 상거래를 위한 확장성의 필요성이 증대되었다. 또한 지능형 사용자 인터페이스의 필요성이 제기되었다. 이들 문제들에 대한 해결책으로 XML$^{[1]}$ 의 웹기반 응용의 장점을 살려 쇼핑몰을 구축할 때 XML 기반의 스크립트 처리기를 적용하면, 상호운용성과 더불어 같은 XML문서라도 고객의 취향에 따라 다른 스타일시트$^{[2]}$ 를 적용함으로써 다른 모습, 즉 고객 지향적 디스플레이가 가능해진다. 본 논문에서는 XML 자동생성 스크립트로서 TML(Template Markup Language)$^{[3]}$ 를 XML로서 정의하였고 스크립트를 처리할 수 있는 프로세서를 구현하여 웹상의 전자 쇼핑몰에서 사용할 수 있음을 보였다.

기능 축약화 스크립트를 활용한 로봇 시뮬레이션 저작 도구 (Authoring Tool for Robot Simulation Creation using Functional Concise Script)

  • 김영준;서용호
    • 한국인터넷방송통신학회논문지
    • /
    • 제13권2호
    • /
    • pp.165-170
    • /
    • 2013
  • 본 논문은 기능 축약화 스크립트를 이용한 로봇 시뮬레이션을 제작하는 방법을 제안한다. 일반적인 로봇 시뮬레이션 저작 도구들은 이를 사용하기 위한 전문적인 개발 언어와 이와 연동되는 API등에 대한 전문적인 지식을 요구하고 있으며, 이러한 사전지식들은 로봇 시뮬레이션을 환경을 구현하는 데 매우 큰 장애 요인이 되고 있다. 이러한 문제를 해결하기 위해서 본 논문은 시뮬레이션 환경을 구성하기위해 기능 축약화 스크립트를 설계하였으며, 축약화된 스크립트는 단순화된 서비스 명령들과 최소의 옵션들로 구성된다. 실험에서는 개발된 저작 도구를 고등학교 학생과 선생님들에게 교육하였으며, 초보자들이 본 저작도구 하루의 교육과정 이수를 통해 로봇 시뮬레이션 환경을 구성하고 시뮬레이션 환경의 로봇을 제어할 수 있음을 검증하였다.

시각 스크립트 기반 3차원 인체 동작 제어 시스템 (3D Human Motion Control System using Visual Script)

  • 차경애;김상욱
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권5호
    • /
    • pp.536-542
    • /
    • 2000
  • 본 논문은 제스춰를 이용하여 3차원 인체 모델의 동작을 지시하고 생성하는 시각 스크립트 언어를 제안한다. 인체와 같은 다관절체의 동작 생성을 위해서는 일반적으로 많은 세부적 작업과 전문성을 요구한다. 그러나 동작의 추상적 의미 전달을 통한 동작 생성이 가능하다면 동작 생성을 위한 작업량의 감소와 더불어 동작 시나리오 작성이 보다 용이할 것이다. 본 논문에서 제시하는 시각 스크립트는 실생활에서 손짓을 이용한 제스춰로 의미를 전달하는 것처럼 동작의 종류와 방향, 경로 등을 지시학 위해서 마우스 드래깅으로 입력되는 궤적이다. 따라서 시각 스크립트를 이용하면 동작의 의미적 기술이 가능하며 동작 경로 등의 공간적 속성을 시각적으로 부여할 수 있다. 그리고 동작 대상이 되는 신체 부위나 드래킹 속도 등의 제약 조건을 이용하여 동일한 형태의 시각 스크립트로도 다양한 인체 동작을 지시할 수 있도록 하였다. 이러한 시각 스크립트를 이용한 인체 동작 제어 시스템의 구현을 통해서 보다 직관적인 시각 제스춰를 통한 동작 제어가 가능함을 보인다.

  • PDF

난독화된 자바스크립트의 자동 복호화를 통한 악성코드의 효율적인 탐지 방안 연구 (An Enhanced method for detecting obfuscated Javascript Malware using automated Deobfuscation)

  • 지선호;김휘강
    • 정보보호학회논문지
    • /
    • 제22권4호
    • /
    • pp.869-882
    • /
    • 2012
  • 웹 서비스의 증가와 자동화된 공격 도구의 발달로 최근 대부분의 악성코드 유포 경로는 웹 서비스를 통하여 이루어지고 있다. 또한 웹의 기본 언어인 자바스크립트를 이용한 난독화 기법을 통해 악성코드 은닉 사이트의 URL이나 공격 코드를 숨기기 때문에, 기존 패턴 매칭 기반의 네트워크 보안 솔루션으로는 탐지에 한계가 존재하게 된다. 이를 해결하기 위하여 사용자의 웹브라우저에서 악성 자바스크립트를 탐지하기 위한 여러 방안이 제시되었지만, 최근 APT공격과 같이 특정 기업이나 조직 네트워크에 침투하기 위한 고도화된 공격에 대응하기에는 한계가 존재한다. 이런 유형의 공격에 대응하기 위해, 외부에서 유입되는 트래픽에 대해 난독화된 악성코드가 웹을 통해 유입되는지 일괄적인 탐지가 필요하며, 기존 패턴 매칭 기반 솔루션에서 탐지율의 한계를 극복하기 위해 난독화된 자바스크립트를 복호화 하여 숨겨진 악성코드를 탐지할 수 있는 새로운 방법이 필요하다. 본 논문에서는 오픈소스인 Jsunpack-n[1] 을 개량하여 자바스크립트의 함수 오버라이딩 기법과 별도의 자바스크립트 인터프리터를 통해 악성코드에 적용된 난독화 기법에 상관없이 숨겨진 악성코드를 자동적으로 탐지할 수 있는 도구를 제안한다.

문맥상 자연스러운 멀티동화 자동 애니메이션을 위한 참조현상 해결 (Anaphora Resolution for Contextually Appropriate Animation of Multimedia Fairy Tales)

  • 홍경화;박종철
    • 한국정보과학회 언어공학연구회:학술대회논문집(한글 및 한국어 정보처리)
    • /
    • 한국정보과학회언어공학연구회 2002년도 제14회 한글 및 한국어 정보처리 학술대회
    • /
    • pp.317-324
    • /
    • 2002
  • 참조현상이란 이미 언급되었던 혹은 이미 알고 있다고 여겨지는 정보에 대한 재표현이다. 참조현상은 자연언어처리 분야에서뿐만 아니라 인지과학, 심리학, 철학분야에서도 활발하게 연구되는 현상으로 참조표현인 조응사(anaphora)의 선행사(antecedent)를 채택하는 방법에 따라 그 성능이 좌우된다. 자연언어문장으로부터 멀티동화를 생성을 위한 애니메이션 제어 스크립트 명령들에서의 참조해결은 선행 정보의 적절한 참조를 바탕으로 자연스러운 애니메이션 장면을 생성하는데 있어서 필수적이다. 본 논문에서는 이러한 동화의 자연언어 문장에 나타나는 참조현상들에 대해 살펴보고 결합범주문법을 이용하여 참조현상을 해결하는 방법과 구현방법에 대해 논의한다.

  • PDF

액티브 네트워크를 위한 프로그래밍 모델 설계 (Programming Model Design for Active Network)

  • 김동영;이영석;손선경;나중찬
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.49-51
    • /
    • 2002
  • 액티브 네트워크 상의 각각의 노드는 패킷을 통해 전달된 프로그램을 수행시키는 수행환경을 가진다. 본 논문은 액티브 네트워크 노드에서 수행되는 프로그램을 작성하기 위한 자바기반의 프로그래밍 모델을 제안한다. 또한 이동코드의 적재 및 실행과정을 제어할 스크립트 언어를 설계하고, 제안된 모델을 적용할 수 있는 자바기반 수행환경의 구조를 기술한다.

  • PDF

웹을 이용한 하드웨어 제어에 관한 연구 (A Study of Hardware Control on Web)

  • 최관순;전흥구;유홍진
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2003년도 춘계학술발표논문집
    • /
    • pp.279-280
    • /
    • 2003
  • 웹상에서 하드웨어를 제어하기 위한 인구로 기존의 스크립트 언어만으로 제어하였던 방법 대신에 자바를 이용하여 동적인 원격제어를 할 수 있는 시스템을 설계하였다. 이를 위해 서버측에 인터페이스와 LED, LCD, Switch 등을 연결하고 동작 상태를 클라이언트에서 자바애플릿으로 원격 제어할 수 있음을 보였다.

  • PDF

웹 어플리케이션의 순환복잡도 분석 (Analysis of Cyclomatic Complexity for Web Application)

  • 박철;유해영
    • 정보처리학회논문지D
    • /
    • 제11D권4호
    • /
    • pp.865-872
    • /
    • 2004
  • 웹 어플리케이션은 기존의 구조적 언어, 객체지향 언어 또는 4세대 언어로 개발된 기존의 어플리케이션과는 달리 웹 서버에서 실행되는 서버측 스크립트 요소와 웹 브라우저에서 실행되는 클라이언트 스크립트 요소. 그리고 문서의 내용을 표현하는 HTML 요소들이 결합된 구조를 가지고 있다. 그렇기 때문에 웹 어플리케이션 개발자들은 동시에 3가시 이상의 개발 언어를 사용하여야 한다. 웹 어플리케이션의 순환복잡도 (CCWA : Cyclomatic Complexity for Web Application) 매트릭은 웹 어플리케이션을 구성하고 있는 각 구성 요소들의 복잡도를 복합적으로 측정하도록 고안된 매트릭이다. 본 연구에서는 웹 어플리케이션의 순환복잡도 매트릭을 복잡도 수준 지시자와 함께 사용하여 웹 어플리케이션에 적용한다. 실무에서 개발된 10개의 중 대형 규모의 웹 어플리케이션에 이를 적용하여 기존의 어플리케이션과는 구별되는 복잡한 웹 어플리케이션의 유형을 MENU, FORM, CTRL, GEN의 4가지로 분석하였다. 이러한 분류는 웹 어플리케이션에 대한 공학적 접근에 다양하게 활용될 수 있다.

전자문서의 XML 문서로의 변환 및 저장 시스템 (Rule Based Document Conversion and Information Extraction on the Word Document)

  • 주원균;양명석;김태현;이민호;최기석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (C)
    • /
    • pp.106-108
    • /
    • 2006
  • 본 논문은 HWP, DOC와 같은 전자 문서에서 사용자가 제공한 구조적인 규칙과 XML 기반 전자 문서 변환 기법을 이용함으로써, 사용자의 관심 영역에 해당하는 다양한 형태(표, 리스트 등)의 정보를 효과적으로 추출(변환)하여 저장하기 위한 방법에 관한 것이다. 본 논문에서 제시한 시스템은 3가지의 중요한 요소들로 구성되어 있는데, 1)전자문서의 원시 XML 문서로의 변환 방법 2)XML 기반 구조적인 규칙과 작성된 규칙을 이용하여 원시 XML 문서에서 정보를 추출(변환)하는 방법, 3)추출 된 정보에서 최종 XML을 생성하거나 DB에 저장하는 방법이 그것이다. 전자문서의 변환을 위해서 독립적으로 동작하는OCX 기반의 전자문서 변환 데몬(Daemon)을 개발하였고, 사용자의 정보 추출(변환)과정을 돕기 위해서 XSLT를 확장한 형태의 스크립트 언어를 개발하였다. 스크립트 언어는 비교적 간단한 문법 구조를 가지고 있고, 데이터 처리를 위한 자체 정의 함수와 변수를 사용한다. 추출된 정보는 원하는 형태의 데이터 포멧으로 생성하거나 DB에 저장할 수 있다. 본 시스템은 전자 문서 원문 정보에 대한 데이터베이스 구축 및 서비스의 제공, 혹은 구축된 데이터베이스를 이용하여 다양한 현황 통계를 제공하는 분야에서 유용하게 사용할 수 있다. 실제로 연구과제관리시스템과 성과정보시스템에 적용하여 그 성과를 입증하였다.

  • PDF