Übung 1

Moderator: Semantic Web

DreamFlasher
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 102
Registriert: 12. Okt 2010 12:44

Übung 1

Beitrag von DreamFlasher »

Wäre es in Übung 1, Aufgabe 1 nicht treffender eine Collection zu nehmen?

Code: Alles auswählen

@prefix : <http://example.org/ex1#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
:Messing a :Legierung .
:Messing :bestehtAus (
:Kupfer 
:Zink 
).
Marcel Ackermann
http://www.dreamflasher.de
Machine Learning, Natural Language Processing, Algorithms

Interesse an Machine Learning, Artificial Intelligence, Natural Language Processing? Du möchtest deine Skills und Wissen verbessern, an Wettbewerben mit anderen Begeisterten teilnehmen? Mach mit bei unserer Study Group: http://groups.google.com/group/ml-ai

HeikoPaulheim
Moderator
Moderator
Beiträge: 89
Registriert: 4. Jun 2008 09:07

Re: Übung 1

Beitrag von HeikoPaulheim »

Collections sind in RDF Listen, also geordnete Mengen. Ich wüsste jetzt nicht, warum man das in dem Fall ordnen sollte (es sei denn, die Legierung funktioniert nur dann, wenn man erst Kupfer und dann Zink hinzufügt, aber nicht umgekehrt).

DreamFlasher
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 102
Registriert: 12. Okt 2010 12:44

Re: Übung 1

Beitrag von DreamFlasher »

Okay, das war ja so en bisschen schwammig definiert, auch wenn das so repräsentiert wird sollte es in den Anwendungen dann nicht beachtet werden stand da irgendwo im Text - mir gings darum, dass es abgeschlossen ist. Messing besteht also nur aus Kupfer und Zink und nicht noch anderen Sachen, das war mein Gedanke.
Marcel Ackermann
http://www.dreamflasher.de
Machine Learning, Natural Language Processing, Algorithms

Interesse an Machine Learning, Artificial Intelligence, Natural Language Processing? Du möchtest deine Skills und Wissen verbessern, an Wettbewerben mit anderen Begeisterten teilnehmen? Mach mit bei unserer Study Group: http://groups.google.com/group/ml-ai

HeikoPaulheim
Moderator
Moderator
Beiträge: 89
Registriert: 4. Jun 2008 09:07

Re: Übung 1

Beitrag von HeikoPaulheim »

Wirklich abgeschlossen bekommt man das mit einer Liste in RDF aber auch nicht. Selbst wenn man das so definiert:

Code: Alles auswählen

@prefix : <http://example.org/ex1#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
:Messing a :Legierung .
:Messing :bestehtAus (
:Kupfer
:Zink
).
Dann kann es immer noch weitere Tripel geben, z.B.

Code: Alles auswählen

:Messing :bestehtAus :Eisen .
Damit hätte man dann die Info, dass Messing sowohl aus der Liste (:Kupfer :Zink) besteht als auch aus Eisen. Wie ein System das interpretiert, ist völlig offen.

Merke: Abgeschlossenheit ist jenseits der Ausdrucksmächtigkeit von RDF, dafür braucht man immer OWL.

DreamFlasher
BASIC-Programmierer
BASIC-Programmierer
Beiträge: 102
Registriert: 12. Okt 2010 12:44

Re: Übung 1

Beitrag von DreamFlasher »

Danke, das ist wirklich gut zu wissen, ich dachte damit könnte man das doch hinbekommen, aber klar man kann ja weitere Aussagen machen :)
Marcel Ackermann
http://www.dreamflasher.de
Machine Learning, Natural Language Processing, Algorithms

Interesse an Machine Learning, Artificial Intelligence, Natural Language Processing? Du möchtest deine Skills und Wissen verbessern, an Wettbewerben mit anderen Begeisterten teilnehmen? Mach mit bei unserer Study Group: http://groups.google.com/group/ml-ai

Antworten

Zurück zu „Semantic Web“