14th RoCHI 2017
International Conference on Human-Computer Interaction
Dates: 11-12 September 2017
Location: University of Craiova, Romania
Tesys-eLeTK
eLeTK is a software system that may be used for enhancing on-line
educational environments. eLeTK may become a recommender system for students or professors,
a knowledge self-assessment tool for students or an custom learning path builder.
The core business logic of eLeTKis
represented by custom integration of different machine
learning/information retrieval algorithms adapted to work with data provided by Tesys-Web.
The main purpose of eLeTK is to offer feedback
for users of the on-line educational system in an attempt to
enhance the educational proficiency. The intuition of such a
system is that it represents a substitute for the knowledge that
a real professor acquires in a face-to-face educational
systems.
Software Architecture of eLeTK
The software architecture is a modular one and is built
around the idea of Data Analysis Workflow. A DAW
represents a data processing pipeline which is custom
designed to accommodate data coming from on-line
educational systems.
The software architecture of eLeTK ensures the proper
integration of different modules is such a way that
development (e.g. adding new data models or new fault
handlers) is performed in a productive manner.
Another property of the software architecture is
modifiability. This means that steps that make up a DAW
can be added/edited/deleted in a reasonable way.
The software architecture integrates a logging
mechanism such that error analysis and debugging may be
performed with rapid discovery of faults.
There are two types of users for the eLeTK system.
One
is represented by the system administrators. Their main job is
to set up the DAWs by specifying raw data sources, data modelers, performance assessors, fault handlers and a
schedule. The administrators need to be experienced data
analysts such that created DAWs have a good structure, be
reliable and provide usable and high quality knowledge.
The
second type of users is represented by ones who just run the
DAWs. They are represented by users from of the
information system (e.g., students, professors, etc.) and they
are regarded as end-users. From this perspective they
represent the main beneficiaries of the eLeTK system.