"시맨틱 웹과 한국학 자료 2018"의 두 판 사이의 차이

DH 교육용 위키
이동: 둘러보기, 검색
 
(3명의 사용자에 의한 15개의 중간 편집이 숨겨짐)
1번째 줄: 1번째 줄:
 +
==Class Project: Semantic Cocktails v 2.0: IBA Cocktails==
 +
 +
<html>
 +
<table border="0">
 +
<tr><td align="center">
 +
    <a href="http://dh.aks.ac.kr/cocktail/index.htm" target="_blank">
 +
    <img src="http://dh.aks.ac.kr/~tutor/Graph/Cocktail/images/home/SemanticCocktails.jpg" width="240"/>
 +
</a>
 +
<br/><br/>
 +
<img src="http://digerati.aks.ac.kr/VR/style/iphone.png" alt="iPhone / iPad with HTML5" width="60"/>
 +
<img src="http://digerati.aks.ac.kr/VR/style/android.png" alt="Android with HTML5" width="60"/>
 +
<img src="http://digerati.aks.ac.kr/VR/style/html5.png" alt="HTML5" width="60"/>
 +
</td><td>
 +
<b>시맨틱 칵테일(Semantic Cocktails)</b>은 칵테일의 재료와 조주법(造酒法)에 관한 지식을 담은 <b>네트워크 그래프 데이터베이스</b>이다.<br/>
 +
2018년 1학기 '시맨틱 데이터베이스' 수업을 통해 구현되었다.
 +
학생들은 이 수업을 통해 ① 정보화의 대상 세계(여기서는 칵테일의 세계)를 디지털 공간에 모사하기 위한 지식의 설계도를 그리는 방법을 이해하고,
 +
② 그 설계도(온톨로지, Ontology)에 의한 데이터를 Wiki 환경에서 제작하여 개별 데이터의 상호참조 및 보완이 이루어질 수 있게 하였으며, ③ 그 결과물을 관계형 DB에 적재하여 협업 데이터를 생산하고, ④ 네트워크 그래프로 이를 시각화 하여 데이터의 특성을 분석하는 방법을 학습하였고, ⑤ RDF Triple Store에 적재하여 시맨틱 웹(Semantic Web) 데이터로 활용할 수 있게 하였다. <br/>
 +
시맨틱 데이터 편찬은 데이터를 조작하는 기술만으로는 절대 이루어질 수 없다. 대상 세계에 대한 충분한 지식을 가졌을 때, 그 지식에 상응하는 수준의 데이터베이스가 만들어진다.
 +
그 동안 한국학중앙연구원 인문정보학 전공 수업의 데이터베이스 편찬 주제는 주로 한국의 역사, 종교, 문화였지만, 이 세계는 너무 넓어서 한 학기 동안 데이터에 대한 이해와 시스템 구현을 한꺼번에 소화해 내는 것이 쉽지 않았다.
 +
'칵테일'의 세계도 단순하지 않지만, 이전의 주제에 비하면 훨씬 간단하고 명료하다.<br/>
 +
<b>칵테일</b>은 기주(基酒, base liquor)에 맛, 향, 색을 더하는 혼성주(混性酒, liqueur)와 비알콜성 음료(soft drinks)를 혼합하여 만든 음료이다.<br/>
 +
디지털 공간에 칵테일 조주(造酒)에 관한 정보를 담기 위해,
 +
<b>칵테일(Cocktail), 증류주(Sprit), 발효주(Wine), 혼성주(Liqueur), 비알콜성 음료와 소스(SoftDrink), 장식(Garnish), 유리잔(Glass), 조주법(Method)</b> 등
 +
8개의 범주로 구성된 <a href="http://dh.aks.ac.kr/~tutor/Graph/Cocktail/home/ontology.htm"><font color="blue"><u>시맨틱 칵테일 온톨로지</u></font></a>를 설계하고, 각 범주에 속하는 객체들 사이의 관계를 정의했다. <br/>
 +
</td></tr>
 +
<br/>
 +
</table>
 +
<script>function reload() {window.location.reload();} </script>
 +
<input type="button" value="Graph" onclick="reload();">
 +
<iframe width="100%" height="800px" src="http://dh.aks.ac.kr/~tutor/Graph/ibaCocktail/Category/IbaCocktails.htm" frameborder="0" allowfullscreen></iframe>
 +
</html>
 +
 +
* [[List of IBA Official Cocktails]]
 +
 +
==Class Project: Semantic Storytelling==
 +
 +
* [[부용산 노래]] 이야기
 +
 
==DH Data Compilation Tools==
 
==DH Data Compilation Tools==
  
4번째 줄: 42번째 줄:
 
! style="width:5%" | No || style="width: 20%" | S/W || style="width: 25%" | 기능 || style="width: 50%" | 비고
 
! style="width:5%" | No || style="width: 20%" | S/W || style="width: 25%" | 기능 || style="width: 50%" | 비고
 
|-
 
|-
|| 1 || FileZilla || FTP Application || FTP (File Transfer Protocol): A standard network protocol used for the transfer of computer files between a client and server on a computer network. <br/>[https://filezilla-project.org/download.php FileZilla Client]
+
|| 1 || FileZilla || FTP application || FTP (File Transfer Protocol): A standard network protocol used for the transfer of computer files between a client and server on a computer network. <br/>[https://filezilla-project.org/download.php FileZilla Client]
 
|-
 
|-
| 2 || NotePad++ ||  Text Editor || Supports regular expressions. [https://notepad-plus-plus.org/download/v7.5.5.html V7.5.5]<br/>[[NotePad++]]
+
| 2 || NotePad++ ||  Text editor || Supports regular expressions. [https://notepad-plus-plus.org/download/v7.5.5.html V7.5.5]<br/>[[NotePad++]]
 
|-
 
|-
| 3 || oXyGen || XML Editor || [https://www.oxygenxml.com/ Oxygen XML Editor 19.1]
+
| 3 || oXyGen || XML editor || [https://www.oxygenxml.com/ Oxygen XML Editor 19.1]
 
|-
 
|-
| 4 || Protégé || Ontology Editor || [https://protege.stanford.edu/download/protege/4.3/installanywhere/Web_Installers/ Protégé 4.3]
+
| 4 || Protégé || Ontology editor || [https://protege.stanford.edu/download/protege/4.3/installanywhere/Web_Installers/ Protégé 4.3]
 
|-
 
|-
| 5 || MediaWiki || Wiki Software || Various PlugIns
+
| 5 || MediaWiki || Wiki software || Various PlugIns
 
|-
 
|-
 
| 6 || Microsoft SQL Server || XML enabled database management system || [https://docs.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms  Microsoft SQL Server Management Studio]
 
| 6 || Microsoft SQL Server || XML enabled database management system || [https://docs.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms  Microsoft SQL Server Management Studio]
26번째 줄: 64번째 줄:
 
| 11 || Google Maps API ||  Display maps on a web site || [https://developers.google.com/maps/documentation/javascript/?hl=ko Google Maps Java Script API]
 
| 11 || Google Maps API ||  Display maps on a web site || [https://developers.google.com/maps/documentation/javascript/?hl=ko Google Maps Java Script API]
 
|-
 
|-
| 12 || MakeGraph || Simple Ontology Visualization || [[나의 네트워크 그래프 제작 방법]]
+
| 12 || MakeGraph || Simple ontology visualization || [[나의 네트워크 그래프 제작 방법]]
 
|-
 
|-
| 13 || MakeScene, MakeMenu || 3D Pavion Creator || [http://dh.aks.ac.kr/Encyves/wiki/index.php/파빌리온_제작_프로그램_v3.4 파빌리온 제작 프로그램 v3.4]
+
| 13 || MakeScene, MakeMenu || 3D pavilon creator || [http://dh.aks.ac.kr/Encyves/wiki/index.php/파빌리온_제작_프로그램_v3.4 파빌리온 제작 프로그램 v3.4]
 
|}
 
|}
  
41번째 줄: 79번째 줄:
 
{{:인문지식 시맨틱 웹}}
 
{{:인문지식 시맨틱 웹}}
  
==Semantic Database==
+
==Reference Data==
 +
 
 +
===Semantic Cocktails V. 1.0===
  
 
<html>
 
<html>
49번째 줄: 89번째 줄:
 
</html>
 
</html>
  
==Class Project: Semantic Cocktails v 2.0: IBA Cocktails==
+
===THE 50 MOST POPULAR COCKTAILS IN THE WORLD IN 2017===
  
* [[List of IBA Official Cocktails]]
+
* [https://vinepair.com/articles/50-most-popular-cocktails-world-2017/ THE 50 MOST POPULAR COCKTAILS]
 
+
<gallery mode=packed  heights=300px  style="float:center" >
 
+
파일:Most popular cocktails in major cities.jpg|
==Class Project: Semantic Storytelling==
+
</gallery>
 
+
* [[부용산 노래]] 이야기
+

2018년 7월 7일 (토) 10:53 기준 최신판

Class Project: Semantic Cocktails v 2.0: IBA Cocktails




iPhone / iPad with HTML5 Android with HTML5 HTML5
시맨틱 칵테일(Semantic Cocktails)은 칵테일의 재료와 조주법(造酒法)에 관한 지식을 담은 네트워크 그래프 데이터베이스이다.
2018년 1학기 '시맨틱 데이터베이스' 수업을 통해 구현되었다. 학생들은 이 수업을 통해 ① 정보화의 대상 세계(여기서는 칵테일의 세계)를 디지털 공간에 모사하기 위한 지식의 설계도를 그리는 방법을 이해하고, ② 그 설계도(온톨로지, Ontology)에 의한 데이터를 Wiki 환경에서 제작하여 개별 데이터의 상호참조 및 보완이 이루어질 수 있게 하였으며, ③ 그 결과물을 관계형 DB에 적재하여 협업 데이터를 생산하고, ④ 네트워크 그래프로 이를 시각화 하여 데이터의 특성을 분석하는 방법을 학습하였고, ⑤ RDF Triple Store에 적재하여 시맨틱 웹(Semantic Web) 데이터로 활용할 수 있게 하였다.
시맨틱 데이터 편찬은 데이터를 조작하는 기술만으로는 절대 이루어질 수 없다. 대상 세계에 대한 충분한 지식을 가졌을 때, 그 지식에 상응하는 수준의 데이터베이스가 만들어진다. 그 동안 한국학중앙연구원 인문정보학 전공 수업의 데이터베이스 편찬 주제는 주로 한국의 역사, 종교, 문화였지만, 이 세계는 너무 넓어서 한 학기 동안 데이터에 대한 이해와 시스템 구현을 한꺼번에 소화해 내는 것이 쉽지 않았다. '칵테일'의 세계도 단순하지 않지만, 이전의 주제에 비하면 훨씬 간단하고 명료하다.
칵테일은 기주(基酒, base liquor)에 맛, 향, 색을 더하는 혼성주(混性酒, liqueur)와 비알콜성 음료(soft drinks)를 혼합하여 만든 음료이다.
디지털 공간에 칵테일 조주(造酒)에 관한 정보를 담기 위해, 칵테일(Cocktail), 증류주(Sprit), 발효주(Wine), 혼성주(Liqueur), 비알콜성 음료와 소스(SoftDrink), 장식(Garnish), 유리잔(Glass), 조주법(Method) 등 8개의 범주로 구성된 시맨틱 칵테일 온톨로지를 설계하고, 각 범주에 속하는 객체들 사이의 관계를 정의했다.

Class Project: Semantic Storytelling

DH Data Compilation Tools

No S/W 기능 비고
1 FileZilla FTP application FTP (File Transfer Protocol): A standard network protocol used for the transfer of computer files between a client and server on a computer network.
FileZilla Client
2 NotePad++ Text editor Supports regular expressions. V7.5.5
NotePad++
3 oXyGen XML editor Oxygen XML Editor 19.1
4 Protégé Ontology editor Protégé 4.3
5 MediaWiki Wiki software Various PlugIns
6 Microsoft SQL Server XML enabled database management system Microsoft SQL Server Management Studio
7 Neo4j Graph database management system What is Graph Database?
8 Openlink Virtuoso RDF data management system Openlink Software
9 Gephi Network visualization and analysis The Open Graph Viz Platform
10 Google Links Network API Display Interactive chart to visualize networks Links Network documentation
11 Google Maps API Display maps on a web site Google Maps Java Script API
12 MakeGraph Simple ontology visualization 나의 네트워크 그래프 제작 방법
13 MakeScene, MakeMenu 3D pavilon creator 파빌리온 제작 프로그램 v3.4

Semantic Web

Tim Berners-Lee, 'The next Web of open, linked data'

Jack Menzel, 'Introducing the Knowledge Graph'

Semantic Web Stack


월드와이드웹 상에서 유통되는 디지털 텍스트의 양이 폭발적으로 증가하면서 그 가운데 서로 유관한 데이터가 서로에 대해 의미를 갖고 모여질 수 있도록 하는 기술이 탐구되기 시작했다. 이른바 시맨틱 웹(Semantic Web)이라고 하는 것이다.[1]

시맨틱 웹은 인터넷상에 존재하는 여러 가지 자원들이 각각 별개의 것으로 보이기보다, 서로에 대해 어떠한 의미적 관계를 갖는지를 알게 하는 것을 지향한다. [2]

시맨틱웹이란?

RDF

온톨로지

온톨로지 설계

온톨로지 기술 언어

온톨로지 편집기

SPARQL

시맨틱 웹과 인문지식


  1. ‘시맨틱 웹’은 어떤 기술이나 표준을 특정하는 말이기보다, 미래의 ‘월드와이드웹’(World Wide Web)에 대한 기대와 이상을 표현하는 용어이다. 하지만 그 이상을 실현하기 위해서는 기술을 개발하고 표준을 정하는 노력이 있어야 한다. 시맨틱 웹은 월드와이드웹의 창시자 팀 버너즈리가 1998년 제안한 이후, 월드와이드웹 콘소시엄(World Wide Web Consortium: W3C)을 중심으로 그것의 구현을 위한 기술의 확장과 표준화 작업이 진행중이다.
  2. 시맨틱 웹이란 컴퓨터가 인식할 수 있도록 명확한 의미를 부가한 데이터의 웹이다. 컴퓨터가 인식할 수 있는 데이터 기술 규칙을 만드는 것은 정보기술의 영역에서 추구할 과제이지만, 그 규칙을 응용하고 확장하여 미래의 사이버 공간에서 인문지식이 소통될 수 있도록 만드는 것은 디지털 인문학자들의 과제이다.

Reference Data

Semantic Cocktails V. 1.0

THE 50 MOST POPULAR COCKTAILS IN THE WORLD IN 2017