RDF: Đơn giản hơn nếu bạn nhìn theo một cách khác (Nguyên văn: RDF: Simpler if you look at it in a different way)


Summary

Key Points:

Nguyên văn

You have been permanently redirected here from the old URL (https://www.vanirsystems.com/danielsblog/2008/04/23/rdf-simpler-if-you-look-at-it-in-a-different-way/).

I have figured out why some people are reluctant to use RDF, and its because they are seeing it as a format and not a model. RDF is a modeling framework, it is not a format!

RDF is supposed to be understood in a visual way:

A simple RDF triple represented visually

Which is essentially understood as a triple of URIs:



And this is basically in a format called n3 (Notation3), another option would be to have it in XML format, but that is very complex to understand (but good for machine reading).

There is generally a way to start implementing your data as RDF:

How to implement RDF

This really highlights the fact that RDF is not a format, but a model for Data. You model your data in a graphical way and then you choose which format:

Visualise your data as a set of atomic objects and relationships between them, this is your RDF.
There are ontologies available, such as FOAF and SIOC which are suited for Social Networking applications.
Linking out is as important as linking in, a link out will provide more meaning to that data that it is linking from. For example I could say that https://myopenlink.net/dataspace/person/danieljohnlewis#this (<- the “Subject”) owl:sameAs (<- the “Predicate”/”Relation”) https://www.facebook.com/people/Daniel_Lewis/277003772 (<- the “Object”). A Semantic Web application would then be able to work out that danieljohnlewis on myopenlink is the same person as 277003772 on Facebook. (This is where the notion of Linked Data comes in)
Format your RDF data
There are a few options. Generally RDF/N3 is suggested for developers who are exploring the Semantic Web, as it is simply a list of URIs. RDF/XML is not suggested for the beginner, as it adds in all of the complexities of XML which don’t really fit in with the simplicity of a triple graph…. but RDF/XML is quite good for machine reading. Generally the format doesn’t matter as they are all interchangeable. Another option is RDF/Turtle.
Expose your data
I highly recommend using a Data Server. OpenLink Virtuoso is a very good option as it is fast and reliable, and you can use it as a Data Server, a Web Server and/or a Database Server… it supports SQL and RDF too.
More information

More information is available at these Document Websites:

Getting into the Semantic Web and RDF using N3 by Tim Berners-Lee
Notation 3 (Introduction) by Tim Berners-Lee
RDF/Turtle by Dave Beckett
Frequently Asked Questions about the Semantic Web, by the W3C
Homepages for: FOAF (Friend of a Friend), SIOC (Semantically Interlinked Online Communities), SKOS (Simple Knowledge Organisation System), SCOT (Social-Semantic Cloud of Tags) and MOAT (Meaning Of A Tag). Which are all ontologies (aka “Meaningful Schemas” or “Vocabularies”) to fit your data into.
The Linked Data Starting Point and the Linked Data (Introduction) article by Tim Berners-Lee
OpenLink Virtuoso homepage, the OpenLink Virtuoso Wikipedia page and the Linked Data Deployment Technical Whitepaper (PDF).
The Linked Open Data Cloud by Richard Cyganiak <- useful for finding out which data sets you might want to link your data to.
My recent post about “the divide between business and academia“, “Education in the Linked Data Age” and “the Universe of Discourse” may also be useful.
(All images made by me by the way, please do get my permission before using them elsewhere)

Quan điểm mới


Hồi đó, khi tôi viết bài này, tôi đang cố gắng giải thích RDF theo cách dễ hiểu hơn cho mọi người. Tôi nhận ra rằng nhiều người gặp khó khăn với RDF vì họ nhìn nó như một định dạng dữ liệu, thay vì một mô hình. Thực ra, RDF là một khung mô hình hóa dữ liệu, không phải là một định dạng cụ thể.

Tôi muốn mọi người hiểu RDF một cách trực quan hơn, như một bức tranh với các mối quan hệ giữa các đối tượng. Khi bạn nhìn nó như một đồ thị, mọi thứ trở nên đơn giản hơn nhiều. Tôi cũng đề cập đến các định dạng như n3 và XML, nhưng nhấn mạnh rằng việc chọn định dạng không quan trọng bằng việc hiểu cách mô hình hóa dữ liệu.

Lúc đó, tôi cảm thấy rất hào hứng khi chia sẻ cách bắt đầu với RDF. Tôi nghĩ rằng nếu mọi người bắt đầu bằng cách hình dung dữ liệu của họ như một mạng lưới các đối tượng và mối quan hệ, họ sẽ thấy RDF thực sự hữu ích. Tôi cũng giới thiệu một số ontology như FOAF và SIOC, vì chúng rất phù hợp cho các ứng dụng mạng xã hội.

Một điều tôi nhấn mạnh là tầm quan trọng của việc liên kết dữ liệu. Liên kết không chỉ giúp dữ liệu của bạn có ý nghĩa hơn mà còn kết nối nó với thế giới bên ngoài. Ví dụ, tôi đã dùng liên kết đến trang cá nhân của mình để minh họa điều này.

Nhìn lại, tôi cảm thấy bài viết đó là một nỗ lực của tôi để làm cho RDF trở nên gần gũi hơn với mọi người. Tôi hy vọng nó đã giúp ai đó hiểu rõ hơn về RDF và thấy rằng nó không quá phức tạp như họ tưởng.
Extended Perspectives Comparison:

Reference Articles

Dịch chi tiết Cam 7 - CONQUER IELTS TEST READING SKILL ...

Hóa ra cảm giác trong ―tầm nhìn trên khuôn mặt‖ thực chất lại đi vào thông qua tai. ... RDF (vương quốc Anh), vốn sử dụng tiếng vọng vô tuyến hơn là tiếng vọng âm ...

Source: studocu.vn

Các catalog dự án và các mô tả dự án có sử dụng DOAP

DOAP là một sơ đồ Khung Định nghĩa Tài nguyên - RDF (Resource Definition Framework); đó là, nó là một bảng từ vựng cho việc mô tả một chủ đề cụ ...

Source: mangvn.org

5CD-AI/Vietnamese-Intel-orca_dpo_pairs-gg-translated

Dưới đây là bộ ba RDF cho câu đầu vào: [AFC Ajax (nghiệp dư), hasGround, Sportpark De Toekomst] [Ajax Youth Academy, PlayAt, Sportpark De ...

Source: Hugging Face

Some translation techniques applied in translating ...

(8) Cây KD-Tree là một cây nhị phân tìm kiếm mà dữ liệu tại mỗi nút là một véc-tơ k-chiều trong không gian. (9) Mỗi nút không phải là nút lá ...

Source: SlideShare

INVENT

1 Giới thiệu về Quản lý tích hợp chất thải ...................................................18. 1.1 Bối cảnh.

Creative Commons và nội dung mở

Nó đặc biệt được sử dụng nhiều trong việc tạo ra các tài nguyên giáo dục mở - OER (Open Education Resources). Điều đáng nói là Creative Commons ...

Source: Blogger.com

Ielts Reading 1 | PDF

1. MỤC LỤC. LESSON 1: PHÂN TÍCH TỪ KHÓA TRONG CÂU HỎI................................................................................3 ...

Source: Scribd

vanirsystems

Expert

Related Discussions

❖ Related Articles