125
內容管理系統 Ontology- Based

Ontology-based Content Management System (ICIM 2008)

Embed Size (px)

Citation preview

Page 1: Ontology-based Content Management System (ICIM 2008)

內容管理系統

Ontology-Based

Page 2: Ontology-based Content Management System (ICIM 2008)

研究生

許洛豪

Page 3: Ontology-based Content Management System (ICIM 2008)

這次的主辦

暨大資管

Page 4: Ontology-based Content Management System (ICIM 2008)

副教授

俞旭昇

Page 5: Ontology-based Content Management System (ICIM 2008)

2800 大洋 !?

報名費很貴!

Page 6: Ontology-based Content Management System (ICIM 2008)

13 分鐘 !?

簡報時間很少!

Page 7: Ontology-based Content Management System (ICIM 2008)

別浪費錢!

Page 8: Ontology-based Content Management System (ICIM 2008)

回題

Page 9: Ontology-based Content Management System (ICIM 2008)

幹嘛做這個東西?

Page 10: Ontology-based Content Management System (ICIM 2008)

畢業

Page 11: Ontology-based Content Management System (ICIM 2008)

產業資料庫

Page 12: Ontology-based Content Management System (ICIM 2008)

電影資料庫

Page 13: Ontology-based Content Management System (ICIM 2008)

動漫電玩資料庫

Page 14: Ontology-based Content Management System (ICIM 2008)

XXOO 資料庫

Page 15: Ontology-based Content Management System (ICIM 2008)

要解決的問題?

Page 16: Ontology-based Content Management System (ICIM 2008)

三個

Page 17: Ontology-based Content Management System (ICIM 2008)

(1)

Page 18: Ontology-based Content Management System (ICIM 2008)

網頁怎麼生出來?

Page 19: Ontology-based Content Management System (ICIM 2008)

手工HTML

Page 20: Ontology-based Content Management System (ICIM 2008)

自己刻動態網頁

Page 21: Ontology-based Content Management System (ICIM 2008)

管理系統

內容

Content Management System

Page 22: Ontology-based Content Management System (ICIM 2008)

(2)

Page 23: Ontology-based Content Management System (ICIM 2008)

屬性Metadata

Page 24: Ontology-based Content Management System (ICIM 2008)

長寬高?

Page 25: Ontology-based Content Management System (ICIM 2008)

工作溫度?

Page 26: Ontology-based Content Management System (ICIM 2008)

供應量?

Page 27: Ontology-based Content Management System (ICIM 2008)

(3)

Page 28: Ontology-based Content Management System (ICIM 2008)

關聯Metadata

Page 29: Ontology-based Content Management System (ICIM 2008)

零件上游

Page 30: Ontology-based Content Management System (ICIM 2008)

零件下游

Page 31: Ontology-based Content Management System (ICIM 2008)

供應鍊

Page 32: Ontology-based Content Management System (ICIM 2008)

產業生態

Page 33: Ontology-based Content Management System (ICIM 2008)

爭什麼爭

So...

Page 34: Ontology-based Content Management System (ICIM 2008)

摻在一起

屬性 + 關聯

Page 35: Ontology-based Content Management System (ICIM 2008)

=

Page 36: Ontology-based Content Management System (ICIM 2008)

撒尿牛丸啊!

Ontology

Page 37: Ontology-based Content Management System (ICIM 2008)

如何做?

產業資料庫

Page 38: Ontology-based Content Management System (ICIM 2008)

Ontology+

內容管理系統

Page 39: Ontology-based Content Management System (ICIM 2008)

內容管理系統

Ontology-Based

Page 40: Ontology-based Content Management System (ICIM 2008)

內容管理

Page 41: Ontology-based Content Management System (ICIM 2008)

!?

Page 42: Ontology-based Content Management System (ICIM 2008)

內容

Page 43: Ontology-based Content Management System (ICIM 2008)

使用者生

Page 44: Ontology-based Content Management System (ICIM 2008)

版面

Page 45: Ontology-based Content Management System (ICIM 2008)

閃開讓專業的來!

Page 46: Ontology-based Content Management System (ICIM 2008)

例如

Page 47: Ontology-based Content Management System (ICIM 2008)
Page 48: Ontology-based Content Management System (ICIM 2008)

4imagesGallery

Page 49: Ontology-based Content Management System (ICIM 2008)
Page 50: Ontology-based Content Management System (ICIM 2008)

phpBBDiscuz

VB

Page 51: Ontology-based Content Management System (ICIM 2008)

部落格

Page 52: Ontology-based Content Management System (ICIM 2008)

WordPressLiveType

MovableType

Page 53: Ontology-based Content Management System (ICIM 2008)
Page 54: Ontology-based Content Management System (ICIM 2008)

MediaWikiTinyWiki

Page 55: Ontology-based Content Management System (ICIM 2008)
Page 56: Ontology-based Content Management System (ICIM 2008)

XOOPSJoomlaDrupal

Page 57: Ontology-based Content Management System (ICIM 2008)

我們的決定

Page 58: Ontology-based Content Management System (ICIM 2008)

Drupal

Page 59: Ontology-based Content Management System (ICIM 2008)

理由

Page 60: Ontology-based Content Management System (ICIM 2008)

開放源碼Source Code

Page 61: Ontology-based Content Management System (ICIM 2008)

好的架構

Page 62: Ontology-based Content Management System (ICIM 2008)

豐富的功能

Page 63: Ontology-based Content Management System (ICIM 2008)

真的有人用!

Page 64: Ontology-based Content Management System (ICIM 2008)

Ontology

Page 65: Ontology-based Content Management System (ICIM 2008)

到底什麼是Ontology

Page 66: Ontology-based Content Management System (ICIM 2008)

Graph

圖形

Page 67: Ontology-based Content Management System (ICIM 2008)

Directed

有向的

Page 68: Ontology-based Content Management System (ICIM 2008)

Labeld Arc

邊上有註解

Page 69: Ontology-based Content Management System (ICIM 2008)

兩個層次

Page 70: Ontology-based Content Management System (ICIM 2008)

ConceptLevel

Page 71: Ontology-based Content Management System (ICIM 2008)

國家我是 Concept

Page 72: Ontology-based Content Management System (ICIM 2008)

國家我是 Concept

國名、國旗、面積、人口數

我是 Slot

Page 73: Ontology-based Content Management System (ICIM 2008)

國家我是 Concept

城市我是 Concept

國名、國旗、面積、人口數

我是 Slot

Page 74: Ontology-based Content Management System (ICIM 2008)

國家我是 Concept

城市我是 Concept

國名、國旗、面積、人口數

我是 Slot

名稱、市長

我是 Slot

Page 75: Ontology-based Content Management System (ICIM 2008)

國家我是 Concept

城市我是 Concept

國名、國旗、面積、人口數

我是 Slot

名稱、市長

我是 Slot

首都是

我是 Relation

Page 76: Ontology-based Content Management System (ICIM 2008)

InstanceLevel

Page 77: Ontology-based Content Management System (ICIM 2008)

ROC我是 Concept Instance

Page 78: Ontology-based Content Management System (ICIM 2008)

ROC我是 Concept Instance

● 國名 = 中華民國● 國旗 = 青天白日滿地紅

我是 Slot Instance

Page 79: Ontology-based Content Management System (ICIM 2008)

ROC我是 Concept Instance

Taipei我是 Concept Instance

● 國名 = 中華民國● 國旗 = 青天白日滿地紅

我是 Slot Instance

Page 80: Ontology-based Content Management System (ICIM 2008)

ROC我是 Concept Instance

Taipei我是 Concept Instance

● 國名 = 中華民國● 國旗 = 青天白日滿地紅

我是 Slot Instance

名稱 = 台北市長 = XXX

我是 Slot Instance

Page 81: Ontology-based Content Management System (ICIM 2008)

ROC我是 Concept Instance

Taipei我是 Concept Instance

● 國名 = 中華民國● 國旗 = 青天白日滿地紅

我是 Slot Instance

名稱 = 台北市長 = XXX

首都是

我是Relation Instance

我是 Slot Instance

Page 82: Ontology-based Content Management System (ICIM 2008)

程式語言Ontology

Page 83: Ontology-based Content Management System (ICIM 2008)
Page 84: Ontology-based Content Management System (ICIM 2008)

領域

子知識

Sub DomainExtraction

Page 85: Ontology-based Content Management System (ICIM 2008)

物件導向Ontology

Page 86: Ontology-based Content Management System (ICIM 2008)
Page 87: Ontology-based Content Management System (ICIM 2008)

看論文!

Page 88: Ontology-based Content Management System (ICIM 2008)

系統架構

SystemArchitecture

Page 89: Ontology-based Content Management System (ICIM 2008)

技術堆疊

Page 90: Ontology-based Content Management System (ICIM 2008)
Page 91: Ontology-based Content Management System (ICIM 2008)

系統元件

Page 92: Ontology-based Content Management System (ICIM 2008)
Page 93: Ontology-based Content Management System (ICIM 2008)

實體關聯圖

E-R Model

Page 94: Ontology-based Content Management System (ICIM 2008)
Page 95: Ontology-based Content Management System (ICIM 2008)

Demo

系統展示

Page 96: Ontology-based Content Management System (ICIM 2008)
Page 97: Ontology-based Content Management System (ICIM 2008)
Page 98: Ontology-based Content Management System (ICIM 2008)
Page 99: Ontology-based Content Management System (ICIM 2008)
Page 100: Ontology-based Content Management System (ICIM 2008)
Page 101: Ontology-based Content Management System (ICIM 2008)
Page 102: Ontology-based Content Management System (ICIM 2008)
Page 103: Ontology-based Content Management System (ICIM 2008)

結論

Page 104: Ontology-based Content Management System (ICIM 2008)

Feature

系統特色

Page 105: Ontology-based Content Management System (ICIM 2008)

泛用

Page 106: Ontology-based Content Management System (ICIM 2008)

權限控管

Page 107: Ontology-based Content Management System (ICIM 2008)

Contribution

貢獻

Page 108: Ontology-based Content Management System (ICIM 2008)

基礎建設

Page 109: Ontology-based Content Management System (ICIM 2008)

Future Work

未來工作

Page 110: Ontology-based Content Management System (ICIM 2008)

產業資料庫?

Page 111: Ontology-based Content Management System (ICIM 2008)

推論?

Page 112: Ontology-based Content Management System (ICIM 2008)

計算?

Page 113: Ontology-based Content Management System (ICIM 2008)

Thanks

謝謝

Page 114: Ontology-based Content Management System (ICIM 2008)

Question

問題

Page 115: Ontology-based Content Management System (ICIM 2008)

Takahashi Method

高橋流

Page 116: Ontology-based Content Management System (ICIM 2008)

其他人的作法(一)

● Semantic Wikipedia● Drupal 模組

– Content Construction Kit– Taxonomy Module

Page 117: Ontology-based Content Management System (ICIM 2008)

Semantic Wikipedia (一)

Page 118: Ontology-based Content Management System (ICIM 2008)

Semantic Wikipedia (二)

Page 119: Ontology-based Content Management System (ICIM 2008)

Semantic Wikipedia (三)

● Human-readable article● Embedded metadata in source code● Free tagging● Pros

– Integrate with current system– Measurement unit handling

● Cons– Namespace conflict– Lack of concept level

● Ex.Taipei is capital of Taichung

– Template System

Page 120: Ontology-based Content Management System (ICIM 2008)

Content Construction Kit

● Drupal– An generic content management system– Module-based designed

● Content Construction Kit Module– 3rd party Drupal Module– User can create their own content type.

● Pros– User can define attributes of new content type.

● Cons:– Can not describe relation between content.

Page 121: Ontology-based Content Management System (ICIM 2008)

Taxonomy Module (一)

● A core module of Drupal● Categories System● Type

– Flat– Hierarchical– Multiple Hierarchical

● Related terms– See Also in API document or dictionary

Page 122: Ontology-based Content Management System (ICIM 2008)

Taxonomy Module (二)

Page 123: Ontology-based Content Management System (ICIM 2008)

Taxonomy Module (三)

● Pros– It's a core module of Drupal– Flexible– Powerful then traditional category system

● Cons– What is the exactly relationship between nodes?

– Lack of attributes ==> could use with CCK module, but there are some problems.

Page 124: Ontology-based Content Management System (ICIM 2008)

其他人的作法(二)

Page 125: Ontology-based Content Management System (ICIM 2008)

其他人的作法(三)