uzyskać matrycę w protegowanym

Moja praca dotyczy książek bibliotecznych systemów rekomendacji. że jako wejście potrzebuję książki ontologii klasyfikacji. w mojej ontologii klasyfikuj książki biblioteczne. ta klasyfikacja ma 14 kategorii, obok klas rodzeństwa Autor, książka, Isbn. Osoby w klasie książki to temat książki (około 600 przedmiotów), a osoby z klasy autorów to autor imion, a także klasa isbn. Projektuję tę ontologię z protegowanym 4.1.

również zebrałem i dostałem w części należącą do książki ręcznie do kategorii. To, że właściwości obiektu to nazwa „hasSubject”, dotyczy indywidualnej klasy książki z kategoriami. Przykładowa książka „A” ma Kategorie przedmiotów „S” i „F” i ... W rezultacie chcę uzyskać matrycę należącą do kategorii książek. W ten sposób książka należy do kategorii, a następnie 1 i w przeciwnym razie przyjmuje wartość 0. W ten sposób:

     cat1   cat2   cat3   
book1   1      0      0   
book2   1      0      1   
book3   1      1      0  

W tym przykładzie Wyraża, że ​​book1 należy do kategorii 1 i nie należy do kategorii 2 i 3. W jaki sposób mogę wykonać tę pracę ze sparql w protegowanym?

questionAnswers(1)

yourAnswerToTheQuestion