2013-02-16 1 views
5

일부 데이터를 RDF 형식으로 변환하려고합니다. dc와 foaf 유형을 사용하여 기본 온톨로지를 만들 수 있습니다. 더 복잡한 온톨로지의 경우 좀 더 구체적인 술어가 필요하다는 것이 문제입니다. 좀 더 구체적인 어휘를 찾고 있는데 어휘가 무엇을 의미하는지 잘 모르겠습니다. 사용하려는 용어에 대한 정보가 있거나 단순히 RDF 형식으로 작성해야하는 것은 URI (어쩌면 일부 웹 사이트) 일뿐입니다. 예 : IMDB 용어를 사용할 수 있습니까? 예 : http://www.imdb.com/glossary/CRDF 어휘 및 술어

답변

4

어휘의 일부가 아닌 RDF 조건 자 (도메인 소유자가 정의)에 대해 외부 URI를 사용하지 않아야합니다.

왜? 음, 정의 된 의미가 없으므로, 다른 URI가 다른 URI를 사용하는 동안 특정 URI를 사용할 수 있습니다. 이러한 트리플은 어떤 방식으로도 "호환"되지 않습니다. 당신은 데이터를 재사용 할 수 없었고, 다른 사람들은 그것을 이해할 수 없었습니다.

또 다른 문제점 : 이러한 URI는 당신의 통제하에 있지 않고 도메인 소유자가 (아직) 어휘를 정의하지 않았기 때문에 사물 바뀔 수 있습니다. 소유자가 미래에 어휘에 대해이 URI를 사용하기로 결정했을 가능성이 있습니다. 이는 아마도 "정의"→ 호환되지 않는 것일 수 있습니다.

그러나 당연히 모든 URI를 RDF 제목 및/또는 RDF 개체에 사용할 수 있습니다.

특정 RDF 선언문이 필요한 경우 look for RDF 어휘/온톨로지를 게시하고 해당 URI를 사용합니다. 아무것도 찾지 못하면 Stack Overflow에서 적절한 어휘를 요청할 수 있습니다. 그리고 사용할 수있는 어휘가없는 것 같으면 자신의 도메인 아래에서 자신 만의 어휘를 만들어보십시오.