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

Preview:

DESCRIPTION

 

Citation preview

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

Recommended