Tôi mới sử dụng Web ngữ nghĩa. Tôi muốn bắt đầu làm việc để tạo một số tài liệu RDF cơ bản và xuất bản chúng để có được cảm giác hoạt động như thế nào. Tôi tìm thấy rất nhiều thông tin về các khái niệm, từ vựng, vv nhưng tôi không thể tìm thấy bất kỳ điều gì liên quan đến phát triển. môi trường yêu cầu, công cụ cần thiết là gì. Tôi đến từ .net background. Có hướng dẫn nào có sẵn về cách bắt đầu và sử dụng rdf trong các trang web hay không.Web ngữ nghĩa: Hướng dẫn về RDF dev
Trả lời
Thực sự dễ bị nhầm lẫn lúc đầu, nhưng nó đơn giản là đủ. Tôi thích vốn cổ phần UMBC video tutorial trên RDFa, bắt đầu bằng cách giải thích RDF, cung cấp cho bạn ký hiệu dễ đọc của con người để tham khảo (N3) và sau đó chỉ cho bạn cách đặt RDF vào các trang web bình thường bằng cách sử dụng các thuộc tính RDFa.
Tôi cũng đã bắt đầu xuất bản my own RDFa về sự kiện âm nhạc và tìm thấy tiện ích RDFa distiller để dịch RDFa của tôi thành các cú pháp thay thế (có rất nhiều) để tôi có thể kiểm tra công việc của mình.
Nếu RDFa phù hợp với trường hợp sử dụng của bạn, hãy kiểm tra trang web RDFa.info cho a review of common errors. Ngay cả MySpace cũng có một số sai sót.
Cần lưu ý rằng RDFa không phải là cách duy nhất để xuất bản RDF, nhưng của nó :-) tuyệt vời nhất
Đối với một API RDF cho .NET, xem http://razor.occams.info/code/semweb/
API được biết đến nhất để xử lý một tập hợp các TripleS ngữ nghĩa (chủ đề, vị, giá trị) được gọi là Jena: xem http://jena.sourceforge.net/. Có một đơn giản tutorial nơi bạn sẽ leran để thao tác một cửa hàng ba (RDF) đơn giản.
Bắt đầu với điều này bạn sẽ sau đó, sau đó, học RDFS/OWL (những thứ ontology)
- 1. RDF, Triples, và Web ngữ nghĩa trong các ứng dụng hàng ngày
- 2. RDF/OWL/SPARQL/Triple Stores/Reasoners và các API Web ngữ nghĩa khác cho C#?
- 3. Không gian tên RDF (Dữ liệu ngữ nghĩa)
- 4. Liên kết với một nguồn Web ngữ nghĩa khác
- 5. hướng dẫn về lựa chọn JVM trong scala ngữ
- 6. Hướng dẫn về javaagents
- 7. câu hỏi về GWT, Cookie và hướng dẫn trang web
- 8. Thư viện và hướng dẫn về trang web Clojure
- 9. Hướng dẫn tốt về bảo mật ứng dụng web?
- 10. Ví dụ về tài liệu hướng dẫn UIManagedDocument/hướng dẫn
- 11. Hướng dẫn hay về XMPP?
- 12. Làm thế nào để truy vấn RDF/OWL bằng cách sử dụng Thư viện Web ngữ nghĩa của SWI-Prolog?
- 13. Môi trường web dev ngôn ngữ hỗn hợp
- 14. sử dụng Uri và Url trong web ngữ nghĩa
- 15. Ví dụ về việc sử dụng các công nghệ web ngữ nghĩa trong các ứng dụng thế giới thực
- 16. Ngữ nghĩa danh sách hướng dẫn truyền hình. Đó không phải là một cái bàn?
- 17. Khung ngữ nghĩa ngữ nghĩa
- 18. Tài nguyên web ngữ nghĩa cho một trang web mới?
- 19. So sánh OData và Web ngữ nghĩa/Dữ liệu được liên kết
- 20. Câu hỏi về Hướng dẫn PLC
- 21. Hướng dẫn cơ bản về node.js openCV
- 22. Hướng dẫn tốt về giao thức FIX?
- 23. Hướng dẫn tốt về VIM Scripting?
- 24. Tài liệu hướng dẫn nhanh về WPF
- 25. Hướng dẫn về trình tải lớp Java
- 26. Hướng dẫn về phong cách cho C#?
- 27. Hướng dẫn về RestMit ObjectMapping 2.0 cần
- 28. Bất kỳ hướng dẫn nào về libclang?
- 29. Hướng dẫn tốt về nội bộ Linux?
- 30. Hướng dẫn tốt về quản lý mã?
Tôi thích Jena, nhưng nó hơn để lưu trữ và truy vấn chứ không phải là xuất bản, mặc dù bạn có thể tất nhiên xuất bản từ nó bằng cách lưu trữ một cái gì đó sau đó truy vấn nó ;-) –