Jak parsować pliki .ttl za pomocą RDFLib?

Mam plik.ttl Formularz. Posiada 4 atrybuty / kolumny zawierające czterokrotnie następującą formę:

(id, student_name, student_address, student_phoneno).(id, faculty_name, faculty_address, faculty_phoneno).

Wiem, jak parsować.n3 tworzyć trzykrotnie z RDFLib;

from rdflib import Graph
g = Graph()
g.parse("demo.nt", format="nt")

ale nie jestem pewien, jak analizować te cztery czwórki.

Moim zamiarem jest przeanalizowanie i wyodrębnienie wszystkich informacji dotyczących konkretnego identyfikatora. Identyfikator może być taki sam dla studentów i wykładowców.

Jak mogę użyć RDFLib do przetwarzania tych czterokrotnych i użyć ich do agregacji na podstawieid?

Przykładowy fragment z.ttl plik:

#@ <id1>
<Alice> <USA> <12345>

#@ <id1>
<Jane> <France> <78900>

questionAnswers(3)

yourAnswerToTheQuestion