Tôi đang cố chuyển đổi một số dữ liệu sang định dạng RDF. Tôi có thể tạo các ontology cơ bản bằng cách sử dụng các kiểu dc và foaf. Vấn đề là đối với các ontology phức tạp hơn, tôi cần một số biến vị ngữ cụ thể hơn. Tôi đang tìm một số từ vựng cụ thể hơn nhưng tôi không chắc chắn về ý nghĩa của từ vựng. Nó chỉ là một URI (có thể một số trang web) với thông tin về các thuật ngữ tôi muốn sử dụng hoặc nó phải được viết bằng định dạng RDF? Ví dụ: Tôi có thể sử dụng thuật ngữ IMDB không? ví dụ: http://www.imdb.com/glossary/CTừ vựng và vị từ RDF
Trả lời
Bạn không nên sử dụng URI bên ngoài cho các vị từ RDF không phải là một phần của từ vựng (do chủ sở hữu miền xác định).
Tại sao? Vâng, bởi vì không có nghĩa nào được định nghĩa, bạn có thể sử dụng một URI như vậy theo một cách nào đó, trong khi một cái khác có thể sử dụng nó cho một cái gì đó khác. Những bộ ba này sẽ không "tương thích" theo bất kỳ cách nào. Bạn không thể sử dụng lại dữ liệu, những người khác không thể sử dụng dữ liệu, v.v.
Một vấn đề khác: vì các URI này không nằm trong tầm kiểm soát của bạn và chủ sở hữu miền chưa xác định từ vựng, mọi thứ có thể thay đổi. Có thể chủ sở hữu quyết định sử dụng URI này cho một từ vựng trong tương lai và điều này có thể sẽ không khớp với "định nghĩa" của bạn → không tương thích.
Tuy nhiên, tất nhiên bạn có thể sử dụng mọi URI cho các đối tượng RDF và/hoặc các đối tượng RDF.
Nếu bạn cần một vị từ RDF nhất định, look for các từ vựng/bản thể luận RDF đã được xuất bản và sử dụng các URI của chúng. Nếu bạn không tìm thấy bất cứ điều gì, bạn có thể yêu cầu từ vựng thích hợp ở đây trên Stack Overflow. Và nếu không có vẻ là một từ vựng bạn có thể sử dụng, hãy tạo ra từ vựng của riêng bạn (dưới tên miền của riêng bạn).
- 1. Sự phân biệt giữa phạm vi từ vựng và từ vựng là gì?
- 2. So sánh các từ vựng của Python và R
- 3. Phạm vi Lisp chung (động và từ vựng)
- 4. lấy id từ vựng theo tên
- 5. Thực hiện một phân tích từ vựng
- 6. Ruby - phạm vi từ vựng vs Inheritance
- 7. Thuật toán để tìm hoán vị số cho chỉ số từ vựng
- 8. Làm cách nào để sử dụng từ vựng với SpeechSynthesizer?
- 9. C/C++/C#/VB dựa từ vựng Máy phân tích
- 10. "Fake" biến từ vựng toàn cầu trong Common Lisp
- 11. Sự khác biệt giữa phạm vi từ vựng và động trong Perl là gì?
- 12. Tìm kiếm và thay thế trên tên biến trong S-Expression (phạm vi từ vựng)?
- 13. Kết hợp chế độ chụp và mô-đun khoan để học từ vựng
- 14. Vị trí '.' và '..' đến từ đâu?
- 15. Dòng Twitter - vị trí VÀ từ khóa
- 16. Để sử dụng, XMP hoặc RDF?
- 17. Web ngữ nghĩa: Hướng dẫn về RDF dev
- 18. Vị từ IndexOf?
- 19. Chúng ta vẽ đường bằng từ vựng khi đặt tên ở đâu?
- 20. Làm thế nào để bạn duy trì vốn từ vựng của chương trình?
- 21. Cài đặt flex (máy phân tích từ vựng) trên máy Mac
- 22. RDF Graph Entailment
- 23. Haskell: lỗi từ vựng trong chuỗi ký tự/ký tự ở ký tự 'i'
- 24. Biểu thức hàm có môi trường phạm vi/từ vựng riêng của mình
- 25. Có cách nào để kết quả từ vựng của lệnh ghép ngắn Powershell không?
- 26. Ưu điểm của việc giải quyết từ vựng trong Chương 5 của SICP là gì?
- 27. Có phải chuỗi "1a" là lỗi cho máy phân tích từ vựng hay không?
- 28. Tại sao một người chọn khai báo và khởi tạo biến từ vựng trong các câu lệnh riêng biệt?
- 29. Khi nào bộ nhớ bị rò rỉ từ vựng của Emacs Lisp?
- 30. __strong và vị trí từ khóa __weak - Objective-C