Gibt es ein Word-Cloud-Plugin für Discourse?
Carl
Gibt es ein Word-Cloud-Plugin für Discourse?
Carl
Es gibt nicht… gibt es einen bestimmten Grund, warum Sie einen möchten? Wie würde er verwendet werden?
Das wäre in zweierlei Hinsicht cool. Erstens: Eine Wortwolke, auf die man klicken könnte, um alle Themen anzuzeigen, die mit dem geklickten Wort wie „Abonnent
Ich fand die Idee eigentlich ganz lustig
… also habe ich sie umgesetzt*
Sie befindet sich noch in einem sehr frühen „funktioniert gerade so“-Stadium und braucht viel Feinschliff sowie weitere Optionen und möglicherweise auch Klick-Funktionen:
Es wird ein Link im Hamburger-Menü hinzugefügt. ![]()
Beachten Sie bitte, dass derzeit die Wortstatistik aus allen Beiträgen erstellt wird, unabhängig von Typ und Ort. Das könnte effektiv als eine etwas umständliche, milde Datenschutzlücke wirken (möglicherweise sind zusätzliche Schutzmaßnahmen erforderlich, um Wörter aus Beiträgen in privaten Bereichen auszuschließen). Man muss jedoch eingeloggt sein, um es zu sehen und auf die Daten zuzugreifen … die Wörter werden als SVGs gerendert … und es werden nur die obersten x hundert Wörter angezeigt, sodass es für die meisten Seiten wahrscheinlich kein großes Problem darstellt. Ich werde daran arbeiten, es sicherer zu machen, aber so läuft die Abfrage sehr schnell.
Viel Spaß. ![]()
*Es nutzt einige ziemlich clevere bestehende Bibliotheken, die im Repository aufgeführt sind. Ein großer Dank an @DiscourseMetrics, dessen Abfrage ich verwendet habe.
Sehr cool. Ich denke, du möchtest auch bestimmte Wörter nicht in der Wortwolke berücksichtigen?
Sicher, es braucht eine ganze Reihe sinnvoller Ausschlüsse, und die regulären Ausdrücke müssen angepasst werden, um die Markdown-Formatierung zu entfernen, ohne alles unnötig kompliziert zu machen. Das ist nur ein Anfang. Ich habe gerade etwas Farbe hinzugefügt.
Nur zur Klarstellung: Es ist trotzdem toll, lol
Eine lokalisierte Liste von Ignorierwörtern hinzugefügt:
Dies sollte die Ergebnisse etwas interessanter machen …
Zudem habe ich viele Bereinigungslogiken hinzugefügt, sodass das Ergebnis deutlich besser ist.
Super!
Ich mag diesen Ansatz. Gut gemacht. Falls ich Funktionen anfragen dürfte:
/wordcloud/categorySo sieht es auf meinem Nachbarschaftsforum aus.
Tolles Feedback, danke, und einige gute Ideen!
Ja, das klingt nach einem guten Ansatz. Ich bin derzeit drei Meter tief in Kundenprojekten, werde aber die Kategorienauswahl für das nächste Update prüfen.
Die Kategorienauswahl befindet sich in:
Wenn Sie keine Kategorie auswählen (Standard), wird eine Durchsuchung aller Forenbeiträge durchgeführt (auch PMs und alle anderen). Wenn Sie nur eine Kategorie hinzufügen, werden die Wortstatistiken auf diese beschränkt, usw.

Ebenso gibt es riesige Verbesserungen bei den Regex-Ausdrücken (
), die nun die „Rohdaten
Cool! Hier ist ein aktualisiertes Wordle, das nur die relevantesten Kategorien enthält.
Meine Community ist klein und noch recht neu. Um ehrlich zu sein, sieht die im Wordle dargestellte Information zwar hübsch aus, ist aber nicht besonders aussagekräftig oder nützlich. Ich schätze, man könnte sie als visuelles Element in einem Retrospektiv-Beitrag über die Community oder in einer ähnlichen Form verwenden. Es wäre interessant, mehr Beispiele dafür zu sehen, wie andere Leute das nutzen.
Einige der enthaltenen Wörter sind üblich und bedeutungslos, z. B. „youd“, „off“, „got“, „add“ usw. Ich frage mich, ob die Einstellung „Word-Cloud-ignorierender Teil“ (die bei mir standardmäßig auf 100 steht) ihre Aufgabe erfüllt? Oder gibt es vielleicht eine andere/bessere Liste von zu ignorierenden Wörtern?
[quote=“tobiaseigen, Beitrag: 13, Thema: 181161”]
Einige der enthaltenen Wörter sind üblich und bedeutungslos, z. B. youd, off, got, add usw. Ich frage mich, ob die Einstellung „Word Cloud Ignorieranteil
OK, ich habe:
OK, das könnte dir gefallen:
Update: Ich habe die Anordnung der Ignorierliste nun vereinfacht, sodass es keine Einstellung mehr für den „Anteil
Müssen wir die alte Version deinstallieren, um dies zu erhalten?
Sie sollten nur das Plugin aktualisieren müssen. Haben Sie Probleme?
Entschuldigung, wir haben es herausgefunden. ![]()
Kein Problem ![]()