<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/310/en/index.php?action=history&amp;feed=atom&amp;title=Forum_Keyword_report</id>
	<title>Forum Keyword report - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/310/en/index.php?action=history&amp;feed=atom&amp;title=Forum_Keyword_report"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/310/en/index.php?title=Forum_Keyword_report&amp;action=history"/>
	<updated>2026-05-14T06:55:37Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/310/en/index.php?title=Forum_Keyword_report&amp;diff=134677&amp;oldid=prev</id>
		<title>Ctchan.andy: Created page with &quot;{{Infobox plugin |type = Report |entry = https://moodle.org/plugins/report_forumkeywords |tracker = https://github.com/ctchanandy/moodle-report_forumkeywords/issues |discussio...&quot;</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/310/en/index.php?title=Forum_Keyword_report&amp;diff=134677&amp;oldid=prev"/>
		<updated>2019-06-28T06:41:13Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Infobox plugin |type = Report |entry = https://moodle.org/plugins/report_forumkeywords |tracker = https://github.com/ctchanandy/moodle-report_forumkeywords/issues |discussio...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox plugin&lt;br /&gt;
|type = Report&lt;br /&gt;
|entry = https://moodle.org/plugins/report_forumkeywords&lt;br /&gt;
|tracker = https://github.com/ctchanandy/moodle-report_forumkeywords/issues&lt;br /&gt;
|discussion = &lt;br /&gt;
|maintainer = [[User:Andy_Chan|Andy Chan]]&lt;br /&gt;
|float = right&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
The Forum Keywords Report extract keywords from all posts in a Forum activity and generate a word cloud with a table listing the weights of each keyword. It is mainly developed for analysing Chinese but appeared to also work for English. The POS (part of speech) feature follow &amp;quot;ICTPOS3.0&amp;quot; specification (https://gist.github.com/luw2007/6016931) and only works for Chinese Words.&lt;br /&gt;
&lt;br /&gt;
When a keyword in the word cloud is clicked, a new page will pop-up and search the occurrences of it in the forum using the native search feature provided by Moodle.&lt;br /&gt;
&lt;br /&gt;
The keywords extraction make use of jieba-php (https://github.com/fukuball/jieba-php), a Chinese text segmentation module. A few stop words were added to the jieba-php/dict/stop_words.txt file, you can also feel free to add your own. The default dictionary file is dict.big.txt (hardcoded in index.php) and cannot be changed in the settings yet.&lt;br /&gt;
&lt;br /&gt;
The word cloud display make use of d3-cloud (https://github.com/jasondavies/d3-cloud) and D3.js (http://d3js.org/).&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
- Moodle 3.4+ (build 2017111300 or later), older versions may work but is not tested.&lt;br /&gt;
- Latest version of web browsers are recommended as most feature is rely on JavaScript.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Unzip and copy the forumkeywords folder into your /report directory and visit your Admin Notification page to complete the installation. It will appear in the Reports folder under Course Administration.&lt;br /&gt;
&lt;br /&gt;
== Credits ==&lt;br /&gt;
&lt;br /&gt;
Andy Chan [https://github.com/ctchanandy/ Github]&lt;br /&gt;
&lt;br /&gt;
[[Category:Report]]&lt;br /&gt;
[[Category:Contributed_code]]&lt;/div&gt;</summary>
		<author><name>Ctchan.andy</name></author>
	</entry>
</feed>