The paper addresses the problem of network traffic monitoring and improving reliability and response times for an e-Learning platform. The activities that are performed within Tesys (1) e-Learning platform require sometimes heavy data traffic between platform itself and users. That is why, within the platform there was implemented a data traffic monitoring mechanism at byte level and at activity level. The levels of data traffic and performed activities are monitored and constitute the raw data within the analysis process. The analysis process uses state of the art machine learning algorithms and dynamic data structures in order to produce knowledge. This expertise is further used within the platform to cache delivered data, using the principle of temporal locality of data. Experiments showed the factors that influence the response times are: granularity of traffic monitoring, employed learning algorithm and the data structure used for caching. The results are promising in the way that after prototype implementation of analysis process in the form of an Expertise Module, the response time decreased. The main advantage of Expertise Module is that it virtually introduces insignificant delays since all analysis is performed off-line..
[1]
Petra Perner,et al.
Data Mining - Concepts and Techniques
,
2002,
Künstliche Intell..
[2]
Olivia Parr Rud,et al.
Data Mining Cookbook: Modeling Data for Marketing, Risk, and Customer Relationship Management
,
2000
.
[3]
Marian Cristian Mihaescu,et al.
TESYS: e-Learning Application Built on a Web Platform
,
2006,
ICE-B.
[4]
J. Ross Quinlan,et al.
Induction of Decision Trees
,
1986,
Machine Learning.
[5]
J. Ross Quinlan,et al.
C4.5: Programs for Machine Learning
,
1992
.
[6]
M. AdelsonVelskii,et al.
AN ALGORITHM FOR THE ORGANIZATION OF INFORMATION
,
1963
.
[7]
M. V. Wilkes,et al.
The Art of Computer Programming, Volume 3, Sorting and Searching
,
1974
.
[8]
Ian H. Witten,et al.
Data mining: practical machine learning tools and techniques with Java implementations
,
2002,
SGMD.