ba prototypische implementierung einer mediawiki extension zur bewertung der informationsqualität...
DESCRIPTION
TRANSCRIPT
Prototypische Implementierung einer MediaWikiExtension zur Bewertung der Informationsqualität
von Artikeln
Daria Giacinto
Abschlussvortrag Bachelorarbeit
Institut für InformatikFakultät Elektrotechnik, Informatik und Mathematik
Universität Paderborn
30. März 2012
1
Agenda
Grundlagen
Konzeption
Implementierung
Benutzertest
Fazit und Ausblick
2
Grundlagen
Informationsqualität
I Wie hoch ist die Qualität einer Information?
Definition: „fitness for use“Information muss den Anforderungen des Nutzers genügen→ Die Qualität einer Information ist kontextabhängig
Modelle, die Kriterien definieren von denen die Qualität einer Informationabhängen soll
I „Wiki-Set“ zur Bewertung der Informationsqualität in Wikis, die inUnternehmen eingesetzt werden
3
Grundlagen
Informationsqualität
I Wie hoch ist die Qualität einer Information?
Definition: „fitness for use“Information muss den Anforderungen des Nutzers genügen→ Die Qualität einer Information ist kontextabhängig
Modelle, die Kriterien definieren von denen die Qualität einer Informationabhängen soll
I „Wiki-Set“ zur Bewertung der Informationsqualität in Wikis, die inUnternehmen eingesetzt werden
3
Grundlagen
Informationsqualität
I Wie hoch ist die Qualität einer Information?
Definition: „fitness for use“Information muss den Anforderungen des Nutzers genügen→ Die Qualität einer Information ist kontextabhängig
Modelle, die Kriterien definieren von denen die Qualität einer Informationabhängen soll
I „Wiki-Set“ zur Bewertung der Informationsqualität in Wikis, die inUnternehmen eingesetzt werden
3
Grundlagen
Wikis
I Sammlung von ArtikelnI Durch Verlinkungen miteinander verbundenI Besonderheit: Jeder Zugangsberechtigte darf Artikel erstellen und
ändernI Plattform für kollaboratives ArbeitenI Werkzeug für WissensmanagementI Unkomplizierte Einrichtung und Benutzung
→ Vermehrter Einsatz in Unternehmen als Corporate Wiki
4
Grundlagen
Informationsqualität in Wikis
I Wie hoch ist die Informationsqualität, wenn jeder BenutzerInformationen verändern darf?
I Inbesondere in Unternehmen relevantI 5 Kriterien für Informationsqualität in Corporate Wikis (laut
„Wiki-Set“)I GlaubwürdigkeitI RelevanzI VerständlichkeitI VollständigkeitI Aktualität
I Indikatoren für jedes Kriterium → Hinweis auf Erfüllung desKriteriums
5
Grundlagen
Informationsqualität in Wikis
I Wie hoch ist die Informationsqualität, wenn jeder BenutzerInformationen verändern darf?
I Inbesondere in Unternehmen relevantI 5 Kriterien für Informationsqualität in Corporate Wikis (laut
„Wiki-Set“)I GlaubwürdigkeitI RelevanzI VerständlichkeitI VollständigkeitI Aktualität
I Indikatoren für jedes Kriterium → Hinweis auf Erfüllung desKriteriums
5
Grundlagen
Informationsqualität in Wikis
I Wie hoch ist die Informationsqualität, wenn jeder BenutzerInformationen verändern darf?
I Inbesondere in Unternehmen relevantI 5 Kriterien für Informationsqualität in Corporate Wikis (laut
„Wiki-Set“)I GlaubwürdigkeitI RelevanzI VerständlichkeitI VollständigkeitI Aktualität
I Indikatoren für jedes Kriterium → Hinweis auf Erfüllung desKriteriums
5
Grundlagen
Informationsqualität in Wikis
I Wie hoch ist die Informationsqualität, wenn jeder BenutzerInformationen verändern darf?
I Inbesondere in Unternehmen relevantI 5 Kriterien für Informationsqualität in Corporate Wikis (laut
„Wiki-Set“)I GlaubwürdigkeitI RelevanzI VerständlichkeitI VollständigkeitI Aktualität
I Indikatoren für jedes Kriterium → Hinweis auf Erfüllung desKriteriums
5
Grundlagen
Informationsqualität in Wikis
I Wie hoch ist die Informationsqualität, wenn jeder BenutzerInformationen verändern darf?
I Inbesondere in Unternehmen relevantI 5 Kriterien für Informationsqualität in Corporate Wikis (laut
„Wiki-Set“)I GlaubwürdigkeitI RelevanzI VerständlichkeitI VollständigkeitI Aktualität
I Indikatoren für jedes Kriterium → Hinweis auf Erfüllung desKriteriums
5
Grundlagen
Informationsqualität in Wikis
I Wie hoch ist die Informationsqualität, wenn jeder BenutzerInformationen verändern darf?
I Inbesondere in Unternehmen relevantI 5 Kriterien für Informationsqualität in Corporate Wikis (laut
„Wiki-Set“)I GlaubwürdigkeitI RelevanzI VerständlichkeitI VollständigkeitI Aktualität
I Indikatoren für jedes Kriterium → Hinweis auf Erfüllung desKriteriums
5
Grundlagen
Informationsqualität in Wikis
I Wie hoch ist die Informationsqualität, wenn jeder BenutzerInformationen verändern darf?
I Inbesondere in Unternehmen relevantI 5 Kriterien für Informationsqualität in Corporate Wikis (laut
„Wiki-Set“)I GlaubwürdigkeitI RelevanzI VerständlichkeitI VollständigkeitI Aktualität
I Indikatoren für jedes Kriterium → Hinweis auf Erfüllung desKriteriums
5
Konzeption
IndikatorenwahlÜberprüfung der Indikatoren auf Anwendbarkeit und Realisierbarkeit.Folgende Indikatoren wurden für die Implementierung gewählt:
BewertungKriterium Indikator man autoVerständlichkeit Multimedialität X X
Weiterführende Links XRechtschreibung XStrukturierung X
Glaubwürdigkeit Referenzen XAnzahl Zugriffe X
Vollständigkeit Referenzen XAktualität Datum der letzten Änderung X
Erstellungsdatum XAnzahl der Versionen XErreichbarkeit der Links X
Relevanz Zusammenfassung des Artikels XAnzahl Zugriffe XTitel XAnzahl Verlinkungen auf den Artikel X
6
Konzeption
Darstellung
7
Konzeption
technische RealisierungI Wiki-Software MediaWiki
I serverbasierte Open Source SoftwareI geschrieben in Skriptsprache PHPI Datenbankstandard MySQL
I Aufbau auf der Erweiterung „ArticleFeedback“I Features von „ArticleFeedback“
I lauffähig auf aktueller MediaWiki Version 1.18.1I Bewertung von Kriterien anhand von SternenI Anzeige von DurchschnittswertenI JavaScript
8
Implementierung
Ziel der Implementierung
I Bewertung des Artikels anhand der gewählten Kriterien undIndikatoren
I bestimmte Indikatoren automatisch erfassen
I Die Tendenz der Kriterien und Indikatoren ersichtlich machenI Entwicklungsverlauf der Kriterien zeigen
I Kriterien- und Indikatorenbewertung angemessen verrechnenI Informationen über den Artikel zur Verfügung stellen
9
Implementierung
Durchzuführende Schritte
MediaWiki
API
Datenbank
DB
-Ab
frag
en
ArticleFeedback.php
jquery.articleFeedback
Registriertes Modul
Ho
oks
,G
lob
ale
Var
iab
len
10
Implementierung
Durchzuführende Schritte
MediaWiki
API
Datenbank
DB
-Ab
frag
en
ArticleFeedback.php
jquery.articleFeedback
Registriertes Modul
Ho
oks
,G
lob
ale
Var
iab
len
Neue API Klassen
11
Implementierung
Durchzuführende Schritte
MediaWiki
API
Datenbank
DB
-Ab
frag
en
ArticleFeedback.php
jquery.articleFeedback
Registriertes Modul
Ho
oks
,G
lob
ale
Var
iab
len
Neue API Klassen
JavaScript Plugins
12
Implementierung
Durchzuführende Schritte
MediaWiki
API
Datenbank
DB
-Ab
frag
en
ArticleFeedback.php
jquery.articleFeedback
Registriertes Modul
Ho
oks
,G
lob
ale
Var
iab
len
Neue API Klassen
JavaScript Plugins
Neue JavaScript Methoden
13
Implementierung
Durchzuführende Schritte
MediaWiki
API
Datenbank
DB
-Ab
frag
en
ArticleFeedback.php
jquery.articleFeedback
Registriertes Modul
Ho
oks
,G
lob
ale
Var
iab
len
Neue API Klassen
JavaScript Plugins
Neue JavaScript Methoden
AJAX
DB-Abfra
gen
14
Implementierung
Beispielhafter Ablauf für die Eintragung derautomatisch erfassten Indikatoren
jQuery api.php ApiMain ApiResult ApiAutomaticRating
Artikelaufruf
ajax()
new ApiMain()
execute()
new ApiResult()
DB-Abfragen
Sucess()
executeAction()
execute()
addValue()
printResult()
ApiFormatJson
execute()Result
getResult()
Result
15
Benutzertest
Benutzertest: Durchführung und Ergebnis
I Bewertung von einem „exzellenten“ und einemüberarbeitungsbedürftigen Artikel
I Fragebogen zur Ermittlung der Gebrauchstauglichkeit und Akzeptanzder Erweiterung
I Gefallen hat den Nutzern...I ...das Konzept der ErweiterungI ...die einfache Benutzung und die Optionalität von BewertungenI ...der Überblick über den Verlauf der Entwicklung
I Verbesserungsvorschläge waren...I ...die Reduzierung der LadezeitI ...eine Verkleinerung der OberflächeI ...die Ergänzung einer Gesamtbewertung des Artikels
16
Benutzertest
Benutzertest: Durchführung und Ergebnis
I Bewertung von einem „exzellenten“ und einemüberarbeitungsbedürftigen Artikel
I Fragebogen zur Ermittlung der Gebrauchstauglichkeit und Akzeptanzder Erweiterung
I Gefallen hat den Nutzern...I ...das Konzept der ErweiterungI ...die einfache Benutzung und die Optionalität von BewertungenI ...der Überblick über den Verlauf der Entwicklung
I Verbesserungsvorschläge waren...I ...die Reduzierung der LadezeitI ...eine Verkleinerung der OberflächeI ...die Ergänzung einer Gesamtbewertung des Artikels
16
Benutzertest
Benutzertest: Durchführung und Ergebnis
I Bewertung von einem „exzellenten“ und einemüberarbeitungsbedürftigen Artikel
I Fragebogen zur Ermittlung der Gebrauchstauglichkeit und Akzeptanzder Erweiterung
I Gefallen hat den Nutzern...I ...das Konzept der ErweiterungI ...die einfache Benutzung und die Optionalität von BewertungenI ...der Überblick über den Verlauf der Entwicklung
I Verbesserungsvorschläge waren...I ...die Reduzierung der LadezeitI ...eine Verkleinerung der OberflächeI ...die Ergänzung einer Gesamtbewertung des Artikels
16
Benutzertest
Benutzertest: Durchführung und Ergebnis
I Bewertung von einem „exzellenten“ und einemüberarbeitungsbedürftigen Artikel
I Fragebogen zur Ermittlung der Gebrauchstauglichkeit und Akzeptanzder Erweiterung
I Gefallen hat den Nutzern...I ...das Konzept der ErweiterungI ...die einfache Benutzung und die Optionalität von BewertungenI ...der Überblick über den Verlauf der Entwicklung
I Verbesserungsvorschläge waren...I ...die Reduzierung der LadezeitI ...eine Verkleinerung der OberflächeI ...die Ergänzung einer Gesamtbewertung des Artikels
16
Benutzertest
Benutzertest: Durchführung und Ergebnis
I Bewertung von einem „exzellenten“ und einemüberarbeitungsbedürftigen Artikel
I Fragebogen zur Ermittlung der Gebrauchstauglichkeit und Akzeptanzder Erweiterung
I Gefallen hat den Nutzern...I ...das Konzept der ErweiterungI ...die einfache Benutzung und die Optionalität von BewertungenI ...der Überblick über den Verlauf der Entwicklung
I Verbesserungsvorschläge waren...I ...die Reduzierung der LadezeitI ...eine Verkleinerung der OberflächeI ...die Ergänzung einer Gesamtbewertung des Artikels
16
Benutzertest
Benutzertest: Durchführung und Ergebnis
I Bewertung von einem „exzellenten“ und einemüberarbeitungsbedürftigen Artikel
I Fragebogen zur Ermittlung der Gebrauchstauglichkeit und Akzeptanzder Erweiterung
I Gefallen hat den Nutzern...I ...das Konzept der ErweiterungI ...die einfache Benutzung und die Optionalität von BewertungenI ...der Überblick über den Verlauf der Entwicklung
I Verbesserungsvorschläge waren...I ...die Reduzierung der LadezeitI ...eine Verkleinerung der OberflächeI ...die Ergänzung einer Gesamtbewertung des Artikels
16
Benutzertest
Benutzertest: Durchführung und Ergebnis
I Bewertung von einem „exzellenten“ und einemüberarbeitungsbedürftigen Artikel
I Fragebogen zur Ermittlung der Gebrauchstauglichkeit und Akzeptanzder Erweiterung
I Gefallen hat den Nutzern...I ...das Konzept der ErweiterungI ...die einfache Benutzung und die Optionalität von BewertungenI ...der Überblick über den Verlauf der Entwicklung
I Verbesserungsvorschläge waren...I ...die Reduzierung der LadezeitI ...eine Verkleinerung der OberflächeI ...die Ergänzung einer Gesamtbewertung des Artikels
16
Fazit und Ausblick
Fazit
I Konzept konnte prototypisch umgesetzt werdenI Der Benutzertest hat gezeigt, dass die Nutzer
I eine solche Erweiterung annehmenI die Erweiterung als unterstützendes Werkzeug in ihre Arbeit mit dem
Wiki einbeziehenI Konzept kann als Grundlage für Weiterentwicklungen genutzt werden
17
Fazit und Ausblick
Ausblick
I Implementierung effizienter AlgorithmenI Entwicklung anderer DarstellungskonzepteI Integration weiterer Kriterien oder IndikatorenI Zusätzliche Verfahren zur automatischen Erfassung von WertenI Einsatz einer solchen Erweiterung in einem Corporate Wiki
18
Fazit und Ausblick
FragenHaben Sie noch Fragen?
19
Fazit und Ausblick
Vielen Dank für Ihre Aufmerksamkeit!
20