[PHP] RDF Parser e SPARQL

Stato
Discussione chiusa ad ulteriori risposte.

fojeaf

Utente Silver
3 Marzo 2008
235
8
0
95
(sinceramente non sapevo che tag mettere)

In questi gioni mi sto molto interessando all'ultilizzo di RDF, nonché il relativo linguaggio di query, SPARQL.

Cercando su come poter integrare tali linguaggi in php, ho trovato questo interessante progetto:
http://arc.semsol.org/home

Esso fornisce una serie di classi php da utilizzare sia per il parsing di un file RDF, sia per l'utilizzo di SPARQL.

La cosa interessante di questa libreria, è soprattutto pasing delle varie sintassi di RDF (non solo la XML/RDF, ma anche la + semplice N3 ed altre).

Inoltre fornisce numerose altre feature ( http://arc.semsol.org/features ).

Download (mirror) (per la versione 2, la + recente)
o il link alla pagina: http://arc.semsol.org/download


Non è difficile da usare, anzi, la trovo piuttosto semplice ed immediata.

La doc è disponibile qua: http://arc.semsol.org/docs

Tranquillamente utilizzabile su qualsiasi hosting.
 
Salve,
scusami se ti disturbo, ma facendo delle ricerche su internet ho letto questo tuo messaggio. Sono uno studente universitario e sto preparando la tesina di sematic web. Il professore mi ha assegnato un progetto su arc con php. Premetto che conosco pochissimo il PHP e che con l'inglese non me la cavo molto, per cui mi sto trovando in difficoltà per realizzare questo progetto. Avresti qualche guida in italiano di ARC?
Se ho capito bene, ho un documento RDF con del codice php e con arc, dovrei prendere questi dati sul documento e facendo delle query riportarli in tabelle.
Sto usando easyphp.
Hai del codice interessante o del materiale da inviarmi?

Grazie.
 
(avevo completamente dimenticato questo mio sperduto topic :asd:)

ora cerco e ti faccio sapere, non sono mai riuscito ad usare efficaciemente questa lib (forse perché usavo N3, nn so)


EDIT: non ho trovato granch'è, gli unici source che posso consigliarti sono quelli che sicuramente hai già visto, presenti in questa pagina:

http://arc.semsol.org/docs
 
Buonasera a tutti, sono nuovo di questo forum e ho visto questo post su ARC2 che ha suscitato la mia attenzione. Sono esattamente due settimane che sto sbattendo la testa per capire come funziona ma purtroppo con scarsi risultati.
Il mio obiettivo è quello di leggere un file rdf (attraverso l'utilizzo del parser) e immagazzinare i dati prelevati dalla query con SPARQL, in un database. Volevo chiedere a "Malex" se puoi gentilmente aiutarmi a capire come funziona ARC2 e se hai qualche script che può aiutarmi nel mio problema. Ho già letto la guida su http://arc.semsol.org/docs ma ancora non sono riuscito a creare uno script che funzioni.
Spero tanto tu mi possa aiutare e ti ringrazio anticipatamente per la disponibilità.
 
Ti aiuterei molto volentieri, ma pur col mio massimo impegno, dopo un anno (anche se in realtà ho rinunciato da molto) non sono riuscito a fare alcunché. Dopo infelici tentativi con la sinstassi N3 (mi dava errori di parsing), ho fatto un tentativo con RDF/XML, ottenendo però come risultato dalla query sql un bel risultato vuoto, anche copiando pari pari la sintassi usata nel mio libro dedicato interamente al Semantic Web.

Questi insucessi mi avevano spinto a tentare la realizzazione di una libreria alternativa (in python però), che almeno riuscisse a fare una maledetta query, progetto all'inizio promettente (il parsing del file .rdf in notazione N3 avveniva corretamente) ma poi abbandonato causa mancanza di tempo e poca voglia, e mai + ripreso.
 
Sì infatti anche io dopo che ci sto sbattendo la testa da ben 2 mesi ancora non sono arrivato a fare niente di concreto...ho gli stessi problemi che hai elencato tu. Riesco ad effettuare il pasing del file rdf con un output di triple ma successivamente non riesco nè a salvarle in un database e nè a impostare una query con SPARQL.
Cmq volevo ringraziarti per la disponibilità. A presto...
 
Stato
Discussione chiusa ad ulteriori risposte.