2013-01-04 14 views
5

Ad esempio, se qualche argomento (Es: Texas) è di tipo/posizione/città, vedo anche che esiste un tipo "/ posizione/posizione" associato allo stesso argomento. Inoltre, qui l'argomento è il nome di una città o di una città, è anche una posizione generale predefinita, giusto? Quindi, concluderebbe se un argomento ha un tipo/location/citytown, quindi per default avrà/location/location anche come un tipo associato allo stesso argomento?Esiste una rappresentazione gerarchica dei tipi di Freebase?

In sintesi, Freebase ha una rappresentazione gerarchica dei tipi in un modo che ci permette di capire che se qualcosa è un/location/citytown, allora è anche un/location/location, e così via anche per altri casi ?

risposta

6

non v'è una rappresentazione gerarchica in quanto tale, ma i tipi avere una proprietà /freebase/type_hints/included_types che specifica i tipi quali il Freebase client Web includerà automaticamente quando un tipo viene asserito. È possibile visualizzare questi listed in the web client o recuperarli con an MQL query.

punti importanti da notare qui ci sono che questi sono i suggerimenti solo: niente fa rispettare il fatto che un /location/citytown deve essere un /location/location, e che è solo il client Web che aggiunge automaticamente i tipi compresi - se si sta creando i messaggi di qualsiasi altri mezzi, dovrai aggiungere tu stesso i tipi inclusi.

+0

Grazie Philip, solo un chiarimento qui - cosa intendi quando dici se creo argomenti con altri mezzi. Significa che il web client aggiunge automaticamente i tipi inclusi quando gli argomenti vengono creati automaticamente da Metaweb? –

+1

No, i tipi inclusi saranno "manualmente" aggiunti da qualsiasi pipeline che Google sta usando per aggiungere argomenti (che non hanno reso pubblici). –

+1

Direi "Sì, il client Web include automaticamente i tipi agli argomenti aggiunti che lo utilizzano". Tuttavia, come dice Philip, la maggior parte degli argomenti viene creata utilizzando meccanismi diversi e quindi sei tu stesso responsabile dell'aggiunta dei tipi inclusi. Nota anche che a volte i tipi inclusi non sono sempre appropriati. La persona è un tipo incluso per Autore, ma dovrebbe essere rimosso per gli autori aziendali se aggiunto automaticamente. –