Próbuję przekonwertować niektóre dane do formatu RDF. Potrafię tworzyć podstawowe ontologie za pomocą typów dc i foaf. Problem polega na tym, że w przypadku bardziej złożonych ontologii potrzebuję bardziej konkretnych predykatów. Szukam niektórych bardziej szczegółowych słowników, ale nie jestem pewien, co oznacza słownictwo. To tylko URI (może jakaś strona internetowa) z informacjami na temat terminów, których chcę użyć, lub musi być napisany w formacie RDF? Przykład: Czy mogę używać terminologii IMDB? np. http://www.imdb.com/glossary/CSłownictwo RDF i predykaty
Odpowiedz
Nie należy używać zewnętrznych identyfikatorów URI dla predykatów RDF, które nie są częścią słownika (zdefiniowanego przez właściciela domeny).
Dlaczego? Cóż, ponieważ nie ma zdefiniowanego znaczenia, możesz użyć takiego URI w pewien sposób, podczas gdy inny może go użyć do czegoś innego. Te trójki nie będą w żaden sposób "kompatybilne". Nie można ponownie użyć danych, inni nie mogli z tego zrozumieć itd.
Kolejny problem: ponieważ te identyfikatory URI nie znajdują się pod Twoją kontrolą, a właściciel domeny nie zdefiniował (jeszcze) słownika, rzeczy mogłoby się zmienić. Możliwe, że właściciel zdecyduje się użyć tego identyfikatora URI dla słownika w przyszłości, a to prawdopodobnie nie pasuje do "definicji" → niezgodnej.
Oczywiście można użyć każdego identyfikatora URI dla obiektów RDF i/lub obiektów RDF.
Jeśli potrzebujesz określonego predykatu RDF, look for opublikował słowniki/ontologie RDF i używa ich URI. Jeśli nie znajdziesz nic, możesz poprosić o odpowiednie słownictwo tutaj w Stack Overflow. A jeśli nie ma tu słownika, którego można użyć, stwórz własne (w ramach własnej domeny).