2011-05-10 53 views
3

例如,這句話:如何用RDF三元組中的間接對象表示句子?

「我給約翰一本書。」

爲了使它作爲三元組集:

I give John. 
John hasIndirect book. 
book count 1. 

或者,也可以是:

sentence1 subj I. 
sentence1 pred give. 
sentence1 obj John. 
sentence1 indObj book. 
book count 1. 

那麼,有沒有已經在一些命名空間中定義了一組RDF謂詞這個目的?

+0

很難回答這樣的建模問題而不知道你想要實現什麼,以及爲什麼你特別使用RDF ... – DNA 2011-05-10 21:20:40

+0

我想將一些自然語言句子轉換成RDF格式,想發明我自己的謂詞,所以我想知道是否有像vCard,英語句子結構建模的配音核心。 – YourBestBet 2011-05-10 22:06:14

回答

6

我認爲這將通常由reifying捐款的情況下,如處理:

_:e1 a :GivingEvent; 
    :recipient :john; 
    :actor :me; 
    :object [a dbpedia:Book; dc:title "foo"]; 
    :count 1. 

這也將讓你說的時候給予發生了,還有誰在那裏,等

那麼,爲了這個目的,是否已經有一組RDF 謂詞在某些名稱空間 中定義?

我不知道一個,對不起。

相關問題