분류:SN-DMS
김현 디지털 큐레이터 |
목차
시스템 명칭:
- Semantic Network Data Management Studio (SN-DMS)
- 시맨틱 네트워크 데이터 관리기
- 소프트웨어 등록 번호: C-2021-030986 (저작자:김현)
적용 분야:
- 디지털 큐레이션
- 디지털인문학 연구/교육
시스템 소개:
- 이 프로그램은 한국학중앙연구원 한국학대학원 김현 교수(현 한국학대학원 명예교수)가 인문정보학 전공 대학원 학생들의 디지털 인문학 연구 활동 및 디지털 아카이브 프로젝트 수행을 지원하기 위해 개발한 디지털 큐레이션 도구입니다.
- 이 프로그램은 역사, 철학, 문학, 문화예술 정보 등 인문학 지식을 기계가독적 데이터로 기술한 "디지털 인문학 데이터베이스"의 시각화, 생성형 스토리텔링 데이터 제작 및 이 데이터의 대한 이용자 친화적 관리 기능을 제공할 목적으로 개발되었습니다.
- 이 프로그램을 활용하여 대학의 연구실, 박물관, 미술관, 기록관 등에서 구축한 지식정보 데이터의 시각화 서비스와 이를 활용한 디지털 큐레이션 업무, 이에 수반되는 데이터 관리 업무를 용이하게 수행할 수 있으며, 기구축된 데이터베이스의 콘텐츠를 시각적으로 탐색하며, 관련 분야의 지식을 학습하는 데이터 기반 인문학 교육 활동을 수행할 수 있습니다.
시스템의 특징:
- 이 프로그램은 (1) RDF(Resource Description Framework) 기반의 시맨틱 데이터를 네트워크 그래프(Network Graph) 형태로 가시화 하는 기능을 중심으로,(2) 이 데이타에 대한 검색, 검색 결과로 제시된 네트워크 그래프 상에서 유관한 데이터로의 연결을 확장해 가는 시각적 정보 서비스와 함께 (3) 시맨틱 데이터의 특정 노드를 선택하여 주제가 있는 이야기 데이터(Story Data)를 구성하고 이야기 내러티브를 생성하는 기능을 제공합니다. 아울러 (4) 시맨틱 노드 (Semantic Node) 데이터, 시맨틱 링크 (Semantic Link) 데이터 및 스토리 데이터의 추가, 갱신, 삭제 등의 업무를 시각적 네트워크 그래프 기반으로 수행할 수 있는 데이터 관리 기능을 제공합니다
주요 기능:
시맨틱 데이터 탐색기(Semantic Data Explorer):
- 시맨틱 데이터베이스에 수록된 정보를 탐색하는 기능 제공
※ 프로그램 모듈 별 기능
- Query (검색 ): 온라인 상에서 질의어를 입력하면, 그에 해당하는 시맨틱 노드들을 검색 결과로 제공.
- Query Result List (검색 결과 목록): 검색 결과 그래프 화면에서 이 기능을 선택하면, 검색 결과를 목록 형태로 제공.
- Context Network Graph (1문맥 네트워크 그래프): 검색 결과 그래프 화면에서 선택 노드를 클릭하면 해당 노드를 중심 노드로 하는 문맥 네트워크 그래프를 표시.
- Context Network Expanded Graph (문맥 네트워크 그래프 확장): 문맥 네트워크 그래프 상에서 이 기능을 선택하면 노드간 관계가 2단계까지 확장.
- Exploring Relations (관계 탐색): 문맥 네트워크 그래프 화면에서 주변 노드를 클릭하면 선택 노드를 중심으로 하는 새로운 네트워크 그래프를 표시. 이러한 방법으로 노드간 관계를 무한히 탐색.
- Node List (노드 목록): 문맥 네트워크 그래프 화면에서 이 기능을 선택하면, 네트워크 상의 모든 노드를 목록 형태로 제공.
스토리 데이터 관리기(Semantic Story Data Manager):
- 시맨틱 스토리 데이터를 생성하고 데이터베이스 적재하는 기능 제공
※ 프로그램 모듈 별 기능
- StorylineLoader (스토리라인 생성): 위키문서로 작성한 스토리라인 데이터를 데이터베이스에 적재하는 프로그램
- EpisodeLoader (에피소드 생성): 위키문서로 작성한 에피소드 데이터를 데이터베이스에 적재하는 프로그램
- StorylineGraph (스토리라인 네트워크 시각화): 스토리라인 데이터를 네트워크 형태로 보여주는 프로그램
- StoryGraph (에피소드 네트워크 시각화 및 내러티브 생성): 에피소드 데이터를 네트워크 형태로 보여주고, 여러 나라 언어의 내러티브를 생성하는 프로그램 (ChatGPT API 활용)
시맨틱 데이터 편집기(Semantic Data Editor):
- 시맨틱 데이터베이스에 수록된 정보를 편집(추가/수정/삭제)하는 기능 제공
※ 프로그램 모듈별 기능
- Editor Login: 시맨틱 데이터 편집 권한 확인
- Query Editor: 작업 대상 노드의 존재 확인
- Story Editor: 노드와 노드간 관계 편집 메뉴
- Insert a New Node: 새로운 노드의 추가
- Node Editor: 기존 노드의 속성 편집
- Link Editor: 새로운 링크의 추가, 기존 링크의 수정, 삭제, 속성 편집
- Node Id Manager: 기존 노드 Id의 변경 및 노드 삭제
- Story Explorer: 노드간 관계의 탐색, 다른 노드로 이동
- Result List: 검색 결과 노드를 목록 형태로 출력
사용 방법:
사용 환경:
- 이 프로그램은 데이터베이스에 적재된 RDF(Resource Description Framework) 데이터의 시각적 온라인 서비스와 온라인 상에서 RDF 데이터를 편집하는 기능을 제공하는 S/W로서, 모든 프로그램은 웹 서버의 CGI (Common Gateway Interface) 서비스 방식으로 호출, 운용할 수 있습니다.
- 온라인 서버의 OS는 Windows Server 또는 Unix, Linux이며, RDF 데이터 적재를 위한 DBMS는 Microsoft SQL Server를 사용합니다.
시스템 구동
- 시스템 상의 모든 프로그램은 기능별로 모듈화 되어 있으며, 각각의 모듈은 프로그램의 'Database', 'RDF DataSet', 'Account', 'Password', 'Keyword' 등의 파라미터를 수반하는 URL 호출로 구동됩니다.
서비스 시스템
- 서비스 시스템은 데이터의 시각적의 탐색만을 지원하며, 데이터 편집 기능을 제공하지 않는 프로그램 패키지입니다.
- 서비스 시스템의 구동 프로그램은 GuestLogin 또는 GuestQuery이며 'Database', 'RDF DataSet', 'Keyword' 값을 지정하여 호출합니다.
- 시스템 구동 이후의 모든 기능은 프로그램 상에서 GUI(Graphic User Interface) 방식으로 수행할 수 있습니다.
큐레이터 시스템
- 큐레이터 시스템은 데이터의 시각적의 탐색 기능과 함께 데이터 편집 기능을 제공하는 프로그램 패키지입니다.
- 큐레이터 시스템의 구동 프로그램은 Login이며 'Database', 'RDF DataSet', 'Account', 'Password', 'Keyword' 값을 지정하여 호출합니다.
- 시스템 구동 이후의 모든 기능은 프로그램 상에서 GUI(Graphic User Interface) 방식으로 수행할 수 있습니다.
필요한 소프트웨어
- Database Management System: Microsoft SQL Server & ODBC Driver
- Graphic Library: vis.js visualization library
보급 및 지원
- 바키타랩(주) https://www.vaquitalab.com/
사사 표기
이 시스템을 교육 및 연구 연구 결과물의 산출에 활용한 경우, 산출물 상의 사사 표기는 다음과 같이 해 주시기 바랍니다.
이 저작물(논문/교재/발표문 등)상의 시맨틱 네트워크 데이터는 한국학중앙연구원 디지털인문학연구소에서 인문정보학 교육을 위해 개발한 "시맨틱 네트워크 데이터 관리기(Semantic Network Data Management Studio, SN-DMS, 저작자: 김현 교수)"를 활용하여 제작하였음. http://dh.aks.ac.kr/Edu/wiki/index.php/Semantic_Network_Data_Management_Studio Semantic network data included in this reseach/educational work was created using "Semantic Network Data Management Studio (SN-DMS, Author: Professor Kim Hyeon)" developed for cultural informatics education at the Center for Digital Humanities, the Academy of Korean Studies. |
"SN-DMS" 분류에 속하는 문서
다음은 이 분류에 속하는 문서 2개 가운데 2개입니다.