05.01.2013 Views

April 2012 Volume 15 Number 2 - Educational Technology & Society

April 2012 Volume 15 Number 2 - Educational Technology & Society

April 2012 Volume 15 Number 2 - Educational Technology & Society

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BioLayout uses a modified version of the Fuchterman and Rheingold graph layout algorithm. It is used to produce an<br />

“aesthetically pleasing” layout of complex graphs (Enright et al., 2002). Based on this algorithm two users that are<br />

similar, meaning they have a connection with a high number of web pages that they both have visited, will end up<br />

closer in the final graph than two users which are weakly similar. Highly connected groups of similar users will form<br />

a tight cluster in the final graph.<br />

It must also be noted that the MCL algorithm can be run under the BioLayout environment directly using the graph<br />

currently loaded in BioLayout and the resulting clusters are automatically coloured to help distinguish them.<br />

In order to annotate each cluster, in a clutter-free way, we use the UserID and the CourseIDs he/she has visited to<br />

label each node of the cluster. This annotation schema allows the end-user to better understand the information in<br />

each cluster. Using the search capabilities of BioLayout the user can also easily find specific Courses in the graph<br />

and the users and groups related to them.<br />

Experimental scenario<br />

In order to evaluate the proposed methodology and assess its usefulness as a data mining tool for LMS systems, we<br />

used a dataset from a real e-learning environment.<br />

Dataset description<br />

The dataset was collected from the Technological Education institute (TEI) of Kavala that uses the Open eClass elearning<br />

platform (GUNet, 2009). The data are from the spring semester of 2009 from the Department of Information<br />

management and involve 1199 students and 39 different courses. The data are in ASCII form and are obtained from<br />

the Apache server log file.<br />

Preprocessing<br />

The log file produced in the previous step is filtered, so it includes only the fields: (i) courseID, (ii) sessionID, and<br />

(iii) page Uniform Resource Locator (URL), as described in detail in the methodology section. Table 2 presents the<br />

results for 20 courses. The first 10 courses are with the highest Final Score, the next 5 courses are the ones ranked in<br />

the middle and the last 5 are the lowest ranked. We wanted to test our metrics, in best, average and worst cases from<br />

a usage point of view.<br />

Table 2. Processed e-learning data for 20 Courses<br />

Course ID Sessions Pages Unique pages UPCS Interest Enrichment Quality index Final score<br />

IMD105 91 297 11 216 0,694 0,963 0,828 178,91<br />

IMD35 87 338 8 179 0,743 0,976 0,859 <strong>15</strong>3,84<br />

IMD132 <strong>15</strong>2 230 7 184 0,339 0,970 0,654 120,40<br />

IMD36 72 217 7 134 0,668 0,968 0,818 109,61<br />

IMD129 75 209 6 131 0,641 0,971 0,806 105,61<br />

IMD125 93 164 6 134 0,433 0,963 0,698 93,55<br />

IMD41 98 185 8 129 0,470 0,957 0,714 92,04<br />

IMD66 56 144 9 107 0,611 0,938 0,774 82,85<br />

IMD17 53 206 11 89 0,743 0,947 0,845 75,17<br />

IMD111 33 142 9 79 0,768 0,937 0,852 67,32<br />

IMD1<strong>15</strong> 10 73 12 42 0,863 0,836 0,849 35,67<br />

IMD9 26 105 12 42 0,752 0,886 0,819 34,40<br />

IMD120 38 80 3 46 0,525 0,963 0,744 34,21<br />

IMD112 30 62 6 46 0,516 0,903 0,710 32,65<br />

160

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!