Views
SemanticWiki
last edited 3 years ago by mkiesel
Ideen
- Grundsätzlich werden (mindestens) zwei Ontologien benutzt:
- Eine “Classification”-Ontologie, die inhaltliche (Meta-)Daten modelliert: “(Paragraph) deals-with (Topic)” etc.
- Eine “Structure”-Ontologie, die die konkreten Inhalte (Textabsätze, Überschriften...) modelliert: “(Content) consists-of (ParagraphCollection?)”, “Paragraph” has-heading “Heading”, “PersonalHomepage” is-a “Topic”, “Paragraph” has-text “String/ST”, “Paragraph” has-table “Table”. Da gibt's sicher Prior Art, entweder direkt als RDFS oder von beliebigem CMS oder z.B. auch OpenOffice?-XML abschauen. Direkt OpenOffice?-XML nehmen?
- Kein allgemeiner RDF-Browser, sondern Beschränkung auf spezielle Applikation: HTML-Darstellung annotierter in RDF gespeicherter Texte und einfacher "tabellenartiger" Daten (Anwendung: Flohmarkt, Auktion, Bestandslisten... FOAF etc.).
- Im Gegensatz zu Haystack etc. keine Plugins für RDF-Visualisierungen. Das sollen ggf. andere (nicht webbasierte) Tools übernehmen. Nur ein paar hartverdrahtete Renderer für Standard-Struktur (s.o.) und eine handvoll Applikationen (FOAF... einfach als Tabelle).
- Usability:
- Darstellung ähnlich ViewCVS?-Annotate: Pro Absatz/Zeile davorschreiben, von wem geschrieben.
- Bei Annotation des Contents: Ggf. BrainFiler? o.ä. Vorschläge machen lassen/”Recently used”/”Most frequently used”-Kategorien anzeigen
- Annotation der Links ggf. nach Speichern der Seite per Wizard. Vorschläge aufgrund von Constraints/Regeln machen lassen, ansonsten siehe Content.
- ...dabei wird man an JavaScript? nicht vorbeikommen.
- möglichst viel Assistenzfunktionen: Auswahllisten überall (Prädikate...).
- Mini-Ontologie-Editor für Classification-Ontologie
- Content Refactoring: einfaches Verschieben/Umbenennen von Content&seiner Ontologie
- Visualisierung der internen Verlinkungen (Morcego?), Überblick über Themen und Artikel (=> van Harmelen nachsehen)
Probleme
- Wie History in RDF darstellen?
- Zugriffskontrolle? => Rhizome ansehen.
- "Tabellenartige Daten" genauer spezifizieren