2013-02-16 23 views
5

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

4

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).

Các vấn đề liên quan