WikiCloud

WikiCloud ist eine App für Android-Smartphones, mit der Wikipedia-Inhalte spielerisch und mit oft unerwartetem und interessantem Ergebnis durchstöbert werden können.

Ausgehend von einem Begriff stellt WikiCloud in einer grafischen Wolke Begriffe dar, die mit dem Ursprungsbegriff in Verbindung stehen. Dabei versucht WikiCloud nur diejenigen Begriffe darzustellen, die besonders relevant sind.

Durch Antippen eines neuen Begriffs kann man eine neue Wolke um diesen neuen Begriff generieren und sich so immer weiter von seinem Ursprung entfernen.

Wenn man an einem Begriff besonders interessiert findet, kann man dann auch den kompletten Wikipedia-Artikel dazu lesen.

BetaTester werden.

Wer die App noch vor der Veröffentlichung testen möchte, kann mich gerne kontaktieren.


Wozu soll das gut sein?

Erstmal für gar nichts :). WikiCloud war ursprünglich nur als Experiment gedacht.

Es macht aber ungemein Spaß, einfach mal durch das gesammelte Wissen der Wikipedia zu browsen, ohne genau zu wissen, wo man am Ende landen wird.

WikiCloud ist aus einem anderen Experiment zu Smoothed Particle Hydrodynamics entstanden, hat damit aber zugegebenermaßen nicht mehr besonders viel zu tun.

Systemvoraussetzungen

WikiCloud sollte auf jedem Smartphone mit Android ab Version 2.1 laufen. Außerdem ist zur Bedienung der Cloud ein Touchpad oder zumindest ein Zeigergerät notwendig.

Wo gibt es WikiCloud?

Da die Entwicklung noch nicht abgeschlossen ist, gibt es derzeit noch keine Version von WikiCloud zum Download. Demnächst wird es aber hier ein APK zum Download geben, vielleicht irgendwann sogar im Android Market.

Gibt es den Sourcecode?

Sobald die erste Version veröffentlicht wird, wird auch der Sourcecode veröffentlicht werden.

Was ist noch zu tun?

Für die Entwicklung von WikiCloud sind noch einige wichtige Schritte nicht abgeschlossen:

Mathematischer Hintergrund

Ausgehend von der Verlinkungen der Wikipedia-Artikel baut WikiCloud einen (ungerichteten) gewichteten Graph mit den Artikeln als Knoten auf. Das Gewicht der Kanten im Graph ist umso höher, je wichtiger die Verbindung von WikiCloud eingeschätzt wird.

Die Wichtigkeit einer Verbindung lässt sich natürlich nicht immer objektiv bestimmen, schon gar nicht automatisiert. Deshalb verwendet WikiCloud einen empirisch gefundenen Algorithmus, der ein gutes Gleichgewicht zwischen Performance und Ergebnis bietet. Dennoch sind die Ergebnisse oft erstaunlich gut.

Wie ich weiter oben geschrieben habe, ist WikiCloud aus einem Experiment zu Smoothed Particle Hydrodynamics entstanden. Tatsächlich werden bei der grafischen Darstellung die Knoten des Graphen wie Partikel behandelt, die gegenseitig Druck aufeinander ausüben, sich also abstoßen. Gleichzeitig wirken die Kanten des Graphen wie elastische Gummibänder und dafür sorgen, dass die Partikel nicht endlos auseinander triften.