कल्पना कीजिए कि मैं एक ऑटोलॉजी का उपयोग करना शुरू करता हूं क्योंकि यह उस ऑब्जेक्ट का वर्णन करने के लिए कुछ उपयोगी शब्दावली प्रदान करता है, जिसमें मुझे रूचि है। एक व्यक्ति (मुझे) का वर्णन करने के लिए एफओएएफ। मैं तुरंत दो समस्याओं में भाग गया। मैं एक और ऑटोलॉजी में आया हूं जिसमें एक व्यक्ति का वर्णन करने वाली शब्दावली भी है।मैं उसी ऑब्जेक्ट का वर्णन कैसे करूं जो एक ही ऑब्जेक्ट का वर्णन करता है (rdfa? का उपयोग कर)
अंक 1: इन शर्तों में से कुछ कार्यात्मक रूप से बराबर या संबंधित हैं, लेकिन मैं एक ही वस्तु के आसपास दोनों ontologies लपेटकर परेशान होना नहीं चाहते हैं,
<span property="foaf:name"><span property="dc:creator">Carl Boettiger</span></span>
क्योंकि वह बोझिल है और अनदेखी करने के लिए लगता है का पूरा विचार डेटा से जुड़ा हुआ है, जो संभवतः यह समझने के लिए पर्याप्त स्मार्ट होना चाहिए कि dc:creator
भी foaf:person.
है तो ऐसा करने का सही तरीका क्या है? मैं इन वस्तुओं के बीच संबंधों की पुष्टि कैसे कर सकता हूं (उदाहरण के लिए संभवतः सभी foaf:person
dc:creator
होना चाहिए। क्या यह कहीं भी अर्थात् वेब पर कहा गया है कि dc:creator
foaf:person
का सबसेट है? क्या मुझे किसी ऐसे कथन से लिंक करने की आवश्यकता है? क्या आप मुझे इंगित कर सकते हैं ?। एक सत्तामीमांसा में शब्दावली मेरी प्रयोजनों के लिए पर्याप्त नहीं है, तो मैं एक और एक से शब्दावली का प्रयोग करना होगा उदाहरण के लिए, FOAF, मेरी जानकारी के लिए, मुझे प्रदान नहीं करता है: जहां
समस्या 2 को मेरे संगठन, स्थान या भूमिका को बताने का एक तरीका (जो GoogleSnippets को लगता है कि फ़ील्ड एक वैध व्यक्ति होने के लिए आवश्यक हैं)। इसलिए मैं जाता हूं और एक आसान ऑटोलॉजी पाता हूं, जो Google सुझाता है, http://rdf.data-vocabulary.org, जिसमें ये शर्तें हैं। अब फिर से मैं बारीकी से संबंधित है यकीन है कि क्या एक व्यक्ति है पर कि दो ontologies सहमत बनाने का घ समस्या:
<div typeof="foaf:Person">
<span property="foaf:name">Carl Boettiger</span> is a <span property="v:role"> graduate student </span>
</div>
v:role
यह क्या यह एक typeof="v:Person
के अंतर्गत आता है की स्वयं के विचार है है। क्या मुझे यह typeof
घोषणा भी जोड़नी है? क्या मुझे यह कहना है कि यह foaf:Person
जैसा ही है, और वास्तव में v:role
और foaf:name
दोनों एक ही चीज़ (मुझे) का वर्णन करते हैं?
मेरे बीफडलेमेंट को स्पष्ट करने के लिए बहुत धन्यवाद।
स्पष्टीकरण और एक महान जवाब के लिए धन्यवाद अपने RDFa मार्कअप का परीक्षण कर सकते हैं। '@ Property' और 'typeOf' के बीच मेरे भ्रम के लिए खेद है, यह जानने के लिए एक अच्छा भेद है। लेकिन समस्या 1 को सही तरीके से संबोधित करने के लिए, इनके बीच कनेक्शन दिखाने का सही तरीका क्या है; यानी, यह बताने के लिए कि चीज डीसी: निर्माता भी हो सकता है: foaf के साथ व्यक्ति: नाम "कार्ल Boettiger"? – cboettig
दोनों शब्दावली सूचीबद्ध करना निश्चित रूप से 2 जारी करने का सही समाधान लगता है, लेकिन यह अभी भी समस्या 1 में सवाल पूछता है: मुझे दोनों गुणों को सूचीबद्ध करने की आवश्यकता क्यों है? क्या यह वेब पर कहीं नहीं कहा गया है कि 'foaf: name' और 'v: name' अलग-अलग भाषाएं हैं जिनका अर्थ एक ही बात है? प्रत्येक ऑटोलॉजी में "नाम" शब्द का स्पष्ट रूप से अनुवाद करने के लिए मैं समर्थन करना चाहता हूं जैसे ऐसा लगता है कि यह पूरी तरह से अर्थपूर्ण वेब के उद्देश्य को हरा देता है। – cboettig
मुझे लगता है कि मेरे दोनों अतिरिक्त प्रश्नों का उत्तर यहां दिया गया है: http://answers.semanticweb.com/questions/19275 – cboettig