tailieunhanh - Nghiên cứu và triển khai linked data cho các ứng dụng web ngữ nghĩa

Bài báo này trình bày các khái niệm và các kỹ thuật nền tảng của Linked Data, mô tả cách xuất bản Linked Data lên Web. Phần cuối đưa ra ví dụ minh họa việc xuất bản Linked Data và liên kết đến các nguồn dữ liệu khác trên Web. | TẠP CHÍ KHOA HỌC, Đại học Huế, Số 65, 2011 NGHIÊN CỨU VÀ TRIỂN KHAI LINKED DATA CHO CÁC ỨNG DỤNG WEB NGỮ NGHĨA Lê Thị Thanh Tâm, Trường Cao đẳng Công nghiệp Huế Hoàng Hữu Hạnh, Lê Mạnh Thạnh Đại học Huế TÓM TẮT Web ngữ nghĩa là xu thế phát triển trong việc biểu diễn dữ liệu để khắc phục các hạn chế của Web hiện tại và hướng đến một thế hệ Web đáp ứng tốt hơn nhu cầu của con người và các ứng dụng. Linked Data là thuật ngữ chỉ cách thức liên kết các nguồn dữ liệu trên Web hay đơn giản là sử dụng Web để kết nối các dữ liệu từ nhiều nguồn khác nhau, là một trong những cách tạo dựng nền tảng cho Web ngữ nghĩa. Vấn đề đặt ra là làm sao để chúng ta có thể chia sẻ các dữ liệu trên Web dễ dàng như chia sẻ các tài liệu trên Web ngày nay. Bài báo này trình bày các khái niệm và các kỹ thuật nền tảng của Linked Data, mô tả cách xuất bản Linked Data lên Web. Phần cuối đưa ra ví dụ minh họa việc xuất bản Linked Data và liên kết đến các nguồn dữ liệu khác trên Web. 1. Giới thiệu Mặc dù Web đã mang lại những lợi ích to lớn cho đến tận hôm nay. Tuy nhiên, những công nghệ đó chỉ áp dụng cho Web của tài liệu như hiện tại mà không thể áp dụng cho một thế hệ Web mới, Web dữ liệu (Web of Data). Thông thường, dữ liệu được xuất bản lên Web đã được định sẵn dưới dạng thô XML hay bằng HTML, mà bỏ qua nhiều cấu trúc và ngữ nghĩa của nó, dẫn đến thông tin thu được thiếu chính xác và đầy đủ. Trong Web siêu văn bản, tính tự nhiên của các mối quan hệ giữa hai tài liệu liên kết không rõ ràng vì định dạng dữ liệu HTML không hiệu quả khi biểu diễn các hạng mục riêng biệt được mô tả trong một tài liệu cụ thể và kết nối bởi liên kết định kiểu đến các mục liên quan. [1, 3] Xuất phát từ ý tưởng của Tim Berner-Lee năm 1998: “Web ngữ nghĩa không chỉ đưa dữ liệu lên Web. Nó còn là những liên kết để người hay máy có thể duyệt được dữ liệu trên Web. Với các dữ liệu được liên kết, khi bạn có một vài thứ bạn có thể tìm thấy những dữ liệu khác liên quan” [3]. Vấn đề đặt ra là làm sao để chúng ta có thể chia .

TỪ KHÓA LIÊN QUAN