¿Cómo analizar archivos .ttl con RDFLib?

Tengo un archivo en.ttl formar. Tiene 4 atributos / columnas que contienen cuádruples de la siguiente forma:

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

Yo se como parse.n3 forma triplica con RDFLib;

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

pero no estoy seguro de cómo analizar estas cuádruples.

Mi intención es analizar y extraer toda la información relativa a un ID en particular. La identificación puede ser la misma tanto para el estudiante como para la facultad.

¿Cómo puedo usar RDFLib para procesar estos cuádruples y usarlo para la agregación basada enid?

Fragmento de ejemplo de.ttl expediente:

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

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

Respuestas a la pregunta(3)

Su respuesta a la pregunta