intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Công nghệ XML và WEB ngữ nghĩa - Bài 6

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:42

54
lượt xem
5
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

"Bài giảng Công nghệ XML và WEB ngữ nghĩa - Bài 6: RDF Ôn tập và thực hành" trình bày các ký hiệu hình oval, chữ nhật; biểu diễn nốt trống; tóm tắt các dạng cơ bản; dữ liệu liên kết - Linked Data; cách thức phát triển dữ liệu liên kết; 4 nguyên lý nền tảng...

Chủ đề:
Lưu

Nội dung Text: Bài giảng Công nghệ XML và WEB ngữ nghĩa - Bài 6

  1. RDF Ôn tập & thực hành Trần Nguyên Ngọc - HVKTQS - 2012 1
  2. RDF • RDF = Resource Description Framework • http://www.w3.org/TR/rdf-primer/ • Triples : Subject Predicate Object • Graph model Trần Nguyên Ngọc - HVKTQS - 2012 2
  3. Ví dụ • • • Trần Nguyên Ngọc - HVKTQS - 2012 3
  4. Resources • URI • Qualified names – rdf: http://www.w3.org/1999/02/22-rdf-syntax- ns# – rdfs: http://www.w3.org/2000/01/rdf-schema# – dc: http://purl.org/dc/elements/1.1/ • Literals Trần Nguyên Ngọc - HVKTQS - 2012 4
  5. Các ký hiệu: hình oval, chữ nhật Trần Nguyên Ngọc - HVKTQS - 2012 5
  6. Blank nodes exstaff:85740 my:hasAddress _:a1 . _:a1 my:street "Malostranske nam. 25" . _:a1 my:city "Prague" . _:a1 my:zipCode "11800" Trần Nguyên Ngọc - HVKTQS - 2012 6
  7. RDF/XML ObjectLiteral … … Trần Nguyên Ngọc - HVKTQS - 2012 7
  8. Biểu diễn nốt trống (blank nodes) … … Trần Nguyên Ngọc - HVKTQS - 2012 8
  9. Containers • Dùng để biểu diễn nhóm các nguồn tin hoặc ký tự diễn giải nội dung. • rdf:Bag, rdf:Seq, rdf:Alt Trần Nguyên Ngọc - HVKTQS - 2012 9
  10. Collections Trần Nguyên Ngọc - HVKTQS - 2012 10
  11. Tóm tắt các dạng cơ bản • rdf:type • rdf:Bag, rdf:Seq, rdf:Alt, rdf:_1, … • rdf:List, rdf:first, rdf:rest, rdf:nil • rdf:Statement, rdf:subject, rdf:predicate, rdf:object Trần Nguyên Ngọc - HVKTQS - 2012 11
  12. RDFa • Resource Description Framework – in – attributes • Chuyển RDF vào XHTML pages • RDF2RDFa Converter • RDFa Developer : rdfadev.sourceforge.net/ Trần Nguyên Ngọc - HVKTQS - 2012 12
  13. Video lectures • The Semantic Web - An overview Trần Nguyên Ngọc - HVKTQS - 2012 13
  14. Thực hành • Thiết kế RDF graph biểu diễn các thông tin về sinh viên và các mối quan hệ với giáo viên, môn học • Tạo file RDF • Nghiên cứu chuyển đổi RDF->RDFa • Tìm hiểu RDFa Developer Tool Trần Nguyên Ngọc - HVKTQS - 2012 14
  15. Công nghệ XML và WEB ngữ nghĩa Khung mô tả dữ liệu RDF Trần Nguyên Ngọc - HVKTQS - 2012 1
  16. Nội dung chính • Nhắc lại mô hình cấu trúc web ngữ nghĩa • Dữ liệu liên kết • Khái niệm khung mô tả dữ liệu RDF • Ý tưởng xây dựng RDF dựa trên nền tảng XML Trần Nguyên Ngọc - HVKTQS - 2012 2
  17. Nhắc lại Trần Nguyên Ngọc - HVKTQS - 2012 3
  18. Dữ liệu liên kết - Linked Data • Web ngữ nghĩa không chỉ đơn thuần đưa dữ liệu lên web, vấn đề quan trọng còn là đưa ra các đường link để máy hoặc con người có thể tiếp tục tìm kiếm, truy cập dữ liệu. • Dữ liệu liên kết giúp mở rộng phạm vi tìm kiếm • Links cần được hiểu ở nghĩa rộng Trần Nguyên Ngọc - HVKTQS - 2012 4
  19. Cách thức phát triển dữ liệu liên kết • Sử dụng URIs thay cho tên gọi • Sử dụng HTTP URIs để con người có thể tra cứu tên • Khi tìm kiếm một URI cần cung cấp đầy đủ thêm các thông tin hữu ích thông qua các chuẩn (RDF, SPARQL…) • Cho thêm đường dẫn vào các URIs để có thể phát hiện thêm thông tin Trần Nguyên Ngọc - HVKTQS - 2012 5
  20. 4 nguyên lý nền tảng • Tim Berners- Lee tóm tắt 4 nguyên lý nền tảng cho hoạt động của dữ liệu liên kết trong bài viết “Design Issues: Linked Data” (2006): - Sử dụng các URIs để xác định, “đặt tên” các “thực thể” - Sử dụng giao thức HTTP URI để con người có thể tìm kiếm, duyệt chúng - Cung cấp thông tin hữu ích ( siêu dữ liệu, mô tả có cấu trúc) về các “thực thể được đặt tên” đó khi URI của chúng được duyệt - Chứa các liên kết đến các URIs khác liên quan trong dữ liệu vừa được duyệt giúp có thể duyệt các thông tin khác liên quan. Trần Nguyên Ngọc - HVKTQS - 2012 6
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0