Introduce JSON-LD

大綱

  • 背景知識
    • Semantic Web
    • RDF
    • Linked Data
  • JSON-LD
    • 簡介
  • 未來
    • ML Clustering
    • Auto Tag Mining

Semantic Web

當資料越來越多……

  • 搜索
  • 過濾
  • 最佳化排序

But ......

電腦無法理解自然語言

ps. 在大部份情況下

「今晚八點我與朋友陳小明有個聚餐」

「集合地點在忠孝新生捷運站一號出口」

「預計會花費一個半小時」

類型:事件

目的:聚餐

參與者:我、陳小明

開始時間:2017 年 9 月 12 日 8:00 PM

結束時間:2017 年 9 月 12 日 9:30 PM

地點:台北市忠孝新生捷運站一號出口

RDF

Resource Description Framework

簡介

  • 由 W3C 提出的規範
  • 目的
    • 更豐富表達網路資源
    • 使電腦能夠理解資源意義

Linked Data

簡介

  • 連接各項資源的關聯性
  • 目的
    • 衍生資訊的歸納

JSON-LD

簡介

  • 用  JSON 格式表現 Linked Data
  • 優勢
    • JSON 應用廣泛
    • JSON 可程式化比率高
    • 大部份時候可讀性高

表現方式

{
    "@context": "http://schema.org/",
    "@type": "Event",
    "about": "聚餐",
    "location": "台北市捷運忠孝新生站一號出口",
    "actor": [
        {
            "@type": "Person",
            "name" : "Vincent Chi"
        },
        {
            "@type": "Person",
            "name": "陳小明"
        }
    ],
    "startDate": "2017-09-12T20:00",
    "endDate": "2017-09-12T21:30"
}

SEO 比較

使用 JSON-LD

未使用 JSON-LD

使用 JSON-LD

未使用 JSON-LD

未來

ML Clustering

  • 利用機器學習歸納類型
  • 技術
    • 自然語意分析
    • 使用者回饋分析

Auto Tag Mining

  • 自動化標籤挖掘

Resources & References

  • Resources
    • http://schema.org/
    • https://search.google.com/structured-data/testing-tool/
  • References
    • https://www.w3.org/RDF/
    • http://zh.transwiki.org/cn/rdfprimer.htm

Introduce JSON-LD

By chivincent

Introduce JSON-LD

  • 1,183