34
Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln Daria Giacinto Abschlussvortrag Bachelorarbeit Institut für Informatik Fakultät Elektrotechnik, Informatik und Mathematik Universität Paderborn 30. März 2012 1

BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 2: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

Agenda

Grundlagen

Konzeption

Implementierung

Benutzertest

Fazit und Ausblick

2

Page 3: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 4: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 5: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 6: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 7: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 8: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 9: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 10: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 11: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 12: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 13: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 14: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 15: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

Konzeption

Darstellung

7

Page 16: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 17: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 18: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 19: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 20: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 21: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 22: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 23: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 24: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 25: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 26: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 27: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 28: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 29: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 30: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 31: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 32: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

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

Page 33: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

Fazit und Ausblick

FragenHaben Sie noch Fragen?

19

Page 34: BA Prototypische Implementierung einer MediaWiki Extension zur Bewertung der Informationsqualität von Artikeln

Fazit und Ausblick

Vielen Dank für Ihre Aufmerksamkeit!

20