You are on page 1of 8

Attention Please!

Learning Analytics for Visualization and Recommendation

Erik Duval
Dept. Computer Science
Katholieke Universiteit Leuven
Celestijnenlaan 200A
B3000 Leuven, Belgium
erik.duval@cs.kuleuven.be

ABSTRACT rent work on learning analytics and achieve broad adoption,


This paper will present the general goal of and inspiration it is imperative to establish a global open infrastructure, as
for our work on learning analytics, that relies on attention we briefly explain in section 5. The two next sections briefly
metadata for visualization and recommendation. Through present the two approaches we’ve explored so far to lever-
information visualization techniques, we can provide a dash- age learning analytics: learning dashboard (section 6) and
board for learners and teachers, so that they no longer need learning recommenders (section 7). Before concluding the
to ”drive blind”. Moreover, recommendation can help to paper, we briefly mention exciting opportunities that learn-
deal with the ”paradox of choice” and turn abundance from ing analytics provides for data based research on learning in
a problem into an asset for learning. section 8.

1. INTRODUCTION 2. BACKGROUND ON ANALYTICS


Attention is a core concern in learning: as learning resources
The new field of learning analytics is quite related to similar
become available in more and more abundant ways, atten-
evolutions in other domains, such as Big Data [1], e-science
tion becomes the scarce factor, both on the side of learners
[14, 9, 26], web analytics [7], educational data mining [25].
as well as on the side of teachers. (This is a wider concern,
All of these have in common that they rely on large col-
as we evolve towards an ’attention economy’ [10].)
lections of quite detailed data in order to detect patterns.
This detection of patterns can be based on data mining tech-
Learners and teachers leave many traces of their attention:
niques, so that for instance recommendations can be made
some are immediately obvious to others, for instance in the
for resources, activities, people, etc. that are likely to be
form of posts and comments on blogs, or as twitter mes-
relevant. Alternatively, the data can be processed so that
sages. These explicit traces are human readable, but can be
they can be visualized in a way that enables the teacher or
difficult to cope with in a world of abundance [29]. Although
learner rather than the software to make sense of them.
some refer to ’information overload’, we prefer Shirky’s ”fil-
ter failure” as a way to think about the problem of dealing
In fact, the research in my team gets much of its inspira-
with this abundance [30]. In any case, human attention
tion from tools like wakoopa (http://social.wakoopa.com)
traces are extremely valuable, but do not scale very well.
or rescuetime (http://www.rescuetime.com), that install
tracker tools on the machine of a user and then automati-
In this paper, we will explain how machine readable traces
cally record all activities (applications launched, documents
of attention can be used to filter and suggest, provide aware-
accessed, web sites visited, music played, etc.) by that user.
ness and support social links.
A typical illustration of the visualizations that such tools
This paper is structured as follows: section 2 provides a brief
provide is figure 1, where a simple overview is presented of
background on the field of analytics in general. The section
the software applications I used last week and last month
thereafter focuses on applications from the world of jogging,
and how their usage is distributed over time. (Tuesday-
as these provide a particularly rich source of inspiration for
Thursday were travel days...) In this way, such an applica-
our work. The general concept of goal oriented visualiza-
tion can help a user to be more aware of her activities.
tions is at the core of learning dashboard applications: that
is why it is the topic of section 4. In order to scale up the cur-
Moreover, based on these tracking data, the wakoopa tool
can compare the activity of a user with that of other users
and recommend software or contacts - see figure 2. It doesn’t
require much imagination to see how similar visualizations
could be useful in the world of learning, for instance to
chart learning activities, tools used or recommended, and
This text is a PREPRINT. Please cite as: E. Duval Attention Please! peer learners or suitable teachers in one’s social network.
Learning Analytics for Visualization and Recommendation. To appear
in: Proceedings of LAK11: 1st International Conference on Learning It is important to note that the tracking occurs without any
Analytics and Knowledge 2011. manual effort by the user - although it is of course important
Figure 1: My wakoopa dashboard

Figure 2: My Wakoopa recommendations


that the user is aware that her activities are being tracked. developing and maintaining motivation, to help define re-
Actually, such tools typically also make it possible to pause alistic goals and develop plans to achieve them, as well as
tracking. Some applications allow users to set goals (”spend connect learners or teachers with other learning actors, etc.
less than 1 hour per day on email” or ”play computer games In that way, they can help to realize a more learner-driven
for less than 1,5 hour per day” or ”write more than 3 hours approach to education, training and learning in general.
per day”) and will notify them when they are in danger
of not meeting their goal, when they get close to the self-
imposed limit - or signal them that they did reach their goal.
4. GOAL ORIENTED VISUALIZATIONS
Moreover, they provide quite detailed visualizations of all Many of these inspiring applications take a visual approach.
the activities of a user, so that she can analyze where most Yet, if visualizations are to have any effect beyond the ini-
of her on-line activity takes place and make better informed tial ”wow” factor, it would be useful to have more clarity
decisions on how to manage these activities. on what the intended goal is and how to assess whether
that goal is achieved. Many visualizations look good - and
A similar tool is tripit (http://www.tripit.com): notewor- some are actually beautiful. But how we can connect visu-
thy about this tool is that when a user forwards flight or alization not only with meaning or truth, but with taking
hotel reservations to a tripit email address, all the struc- actions? This is very much a ”quantified self” approach (see
tured data is extracted and a calendar is created with all http://quantifiedself.com/) [31], where for instance a vi-
the relevant information. This is an excellent example of sualization of eating habits can help to lead a healthier life,
automatic metadata generation [6] or information extraction or where a visualization of mobility patterns can help to
[5], an essential technology if we want to collect metadata explore alternative modes of transport, etc. Such visualiza-
of resources, activities and people at scale. Note also that, tions are successful if they trigger the intended behaviour
if other people from the user’s network are near, tripit will (change). That can be measured, as in ”people smoke less
mention that - see figure 3. when they use this visualization” or ”people discover new
publications based on this visualization” (we are actually
Of course, more mainstream tools like google offer similar evaluating such an application) or ”people run more using
functionality, such as for instance ”google history” that pro- this visualization” etc.
vides an overview of every search that a user ever submitted
(when logged in) or that indicates who from a user’s social It would be really useful if we could draw up some guide-
circle tweeted about an item included in a search result, etc. lines to design effective goal oriented visualizations. As an
example, it is probably kind of useful to be able to visualise
progress towards a goal - or lack thereof. If you want to run
3. INSPIRATION FOR OUR WORK further, a visualization can help you to assess whether you’re
A particularly inspiring set of applications comes from the making progress. Or if you want to spend less time doing
domain of jogging, and sports in general, where applica- email, a simple visualization can help. Another guideline
tions like nikeplus (http://nikerunning.nike.com/, see fig- could relate to social support, that enables you to compare
ure 4) or runkeeper (http://runkeeper.com/) provide de- your progress with that of others.
tailed statistics on how fast, far, often, etc. one runs.

What is particularly relevant in a learning context is that 5. TECHNICAL INFRASTRUCTURE FOR


many running applications also help runners to set goals LEARNING ANALYTICS
(”run a marathon in november”), develop a plan to achieve If we want to apply learning analytics at a broader scale,
that goal, find running routes in a foreign town, locate other then it is imperative that we realize an infrastructure that
runners with a similar profiles, challenge them so as to main- can support the development of tools and services. Such an
tain motivation, etc. Sometimes, such tools even take a more infrastructure will need basic technical agreement on com-
pro-active role and send messages to users to enquire why mon standards and protocols [8].
they have stopped uploading activities, whether they need
to re-define goals and plans, or want to be connected to other A first question is how to model the relevant data. Our
users that can help, etc. early work on Contextualized Attention Metadata (CAM)
[19] [36] defines a simple model to structure attention meta-
Although there are few studies that show whether these spe- data, i.e. the interactions that people have with objects.
cial purpose social networks actually change user behavior, The ontology-based user interaction context model (UICO)
[16] did find that ”users’ weight changes correlated positively [24] focuses more on the tasks that people carry out while
with the number of their friends and their friends’ weight- interacting with resources. Either we need to better un-
change performance” and ”users’ weight changes have rip- derstand how to map and translate automatically between
pling effects in the Online Social Networks due to the so- different such models, or we need to find a way to achieve
cial influence. The strength of such online influence and its broad consensus on and adoption of a common schema or
propagation distance appear to be greater than those in the a small set of schemas, as in the case of learning resources
real-world social network.”. An early overview of how the where nearly everyone has now adopted Learning Object
combination of tracking and social network services can lead Metadata (LOM) or Dublin Core (DC) [8].
to a more patient-driven approach to medicine is provided
in [32]. Similar to the way we manage learning objects and their
metadata [33], we will need a service architecture that can
One assumption underlying our work is that similar appli- power a plethora of tools and applications. One interest-
cations can be built to track learner progress, to assist in ing approach is to rely on technologies like widgets that
Figure 3: My tripit dahsboard

Figure 4: My Nike Plus dashboard


enable the dynamic embedding of small application com- For example, the green line (the logged in user) works on
ponents - an approach at the core of Personal Learning average in the early evening and is spending an average time
Environments (PLE’s), researched in the ROLE project on in line with the majority. He does not use so many different
Responsive Open Learning Environments (see http://www. documents and on average looks at these for a short time.
role-project.eu/) [15] [12]. Another approach is the Learn- He scores the worst here. The average student of the class
ing Registry architecture that makes ”user data trails” avail- (in yellow) is also presented. This is a somewhat complex
able through a network of nodes that provide services to visualization, but our evaluation studies show that students
publish, access, distribute, broker or administer paradata considered the visualizations clear [13]. They rated the tools
(see http://www.learningregistry.org/). as usable, useful, understandable and organized.

6. LEARNING DASHBOARDS A much more simple such visualization is edufeedr [21],


For learners and teachers alike, it can be extremely useful where a matrix includes a row for every student that dis-
to have a visual overview of their activities and how they plays his progress along a series of assignments. A nice fea-
relate to those of their peers or other actors in the learning ture is that such progress can take place on the individual
experience. blog of the student, outside of the institutional Learning
Management System (LMS), Virtual Learning Environment
In fact, such visualizations can also be quite useful for other (VLE) or even institution provided PLE widgets. Rather,
stakeholders, like for instance system administrators. Figure the coherence of the course is maintained through the track-
5 provides an early example of such a visualization that dis- back mechanism between the teacher blog and those of the
plays the number of events in different widgets deployed in students.
the ROLE context [27]. From the visualization, it is rather
obvious that users were most active in the May-July period What these visualizations have in common is that they en-
(towards the left of the diagram), that they enter chat rooms able a learner or teacher to obtain an overview of their own
(top of area 4 on Figure 5) much more often than they post efforts and of those of the (other) learners. This is the
messages (third row of area 4 on Figure 5), etc. Such in- essence of our ”dashboard” approach to visualizations for
formation can help a teacher to re-organize the activities or learning that remedy the ”blind driving” that often occurs on
even to retract or add widgets that learners can deploy in the side of teachers and learners alike. Similar approaches
their PLE. have proven to be beneficial in for instance software engi-
neering [3] and social data analysis [18].
Similarly, [28] describes a tool that includes a ”zeitgeist” of
action types (opening a document, sending a message, etc.) 7. LEARNING RECOMMENDERS
and specific user actions. By selecting a time period and the By collecting data about user behavior, learning analytics
relevant action types, the user can control the visualization can also be mined for recommendations, of resources, activ-
of relevant data (see also http://www.role-showcase.eu/ ities or people [17]. In this way, we can turn the abundance
role-tool/cam-zeitgeist). of learning resources into an asset, by addressing ”l’embarras
du choix” that is at the core of ”the paradox of choice”
Following a similar visual approach, the Student Activity [29]. Of course, similar approaches have been deployed for
Monitor (SAM) supports self-monitoring for learners and books, music, entertainment, etc. Yet, only by basing rec-
awareness for teachers [13]: In area A on figure 6, every line ommenders on detailed learning attention metadata can they
represents a student in a course. The horizontal axis repre- take into account the learning specific characteristics and re-
sents calendar time and the vertical axis total time spent. quirements of our activities.
If the line ascends fast, then the student worked intensely
during that period. If the line stays flat, the student did not In one particular tool, we applied this approach to filter and
work much on the course. For example, student s1 started rank search results when a learner searches for material in
late and worked very hard for a very short time. Student YouTube (http://www.youtube.com/), SlideShare (http://
s2 started early and then worked harder in about the same www.slideshare.net/) and Globe (http://www.globe-info.
period as student s1. At the bottom, a smaller version of the org/): as figure 7 illustrates, every search activity in our tool
visualization is shown with a slider on top to select a part is tracked in the form of attention metadata that are stored
of the period for analysis of data dense areas. Area 2 dis- in a repository. The user can indicate whether search results
plays global course statistics on time spent and document are relevant or not and that feedback is also stored in the
use. The colored dots represent minimum, maximum and attention metadata repository. Search results are filtered
average time spent per student and the time spent for the and ranked based on earlier interaction by the user and by
currently logged in user and for a user selected in one of the other users in her social network, as made available through
visualizations. The recommendation area in Box 3 enables OpenSocial. Although we need to do more user evaluations,
exploration of document recommendations (see also section the first results are very encouraging [11, 20].
7). The parallel coordinates in area B display

8. DATA BASED RESEARCH ON LEARN-


1. the total time spent on the course,
ING
2. the average time spent on a document, On a meta-level, learning analytics provides exciting op-
3. the number of documents used and portunities to ground research on learning in data and to
transform it from what is currently all too often a collection
4. the average time of the day that the students work. of opinions and impossible-to-falsify conceptualizations and
Figure 2 CAM Dashboard overview
At the top of the dashboard (label 1), there is the option of • Role Web 2.0 Knowledge Map. This widget allows to
Figure 5: The CAM dashboard
search for articles by[27]
filtering per application. The modification of this filter affects all
visualizations. The charts are also interlinked. Table 1 presents
entering keywords.
which actions trigger updates of other visualizations. • XMPP Multiuser Chat. This widget enables chat
functionality between different users based on the
XMPP technology.
Table 1 Actions overview
Section Action triggered Affected Sent Information
visualizations

1 Selecting an application 2,3,4,5 Name of the widget

2 Restricting a period of 3,4,5 Starting date


time
Ending date

3 Selecting a day of the Visualizing


2,4,5 Activities
Day of the week for Self-reflection and Awareness 5
week

4 Selecting a type of action 5 Type of Action

5 Selecting a type of item 4

5. USE CASE: XMPP CHAT BEHAVIOR Figure 3 XMPP Multiuser Chat visualization

This use case describes the behavior of a specific widget in a PLE In this use case, we will focus on the XMPP Multiuser Chat
environment, deployed during a course at RWTH Aachen widget because it is the most active in terms of event
University during the period May to July 2010. After this period, communication providing us more information about its particular
the environment was occasionally used in an informal way. In this characteristics. We will now explain how we can derive the
PLE, four widgets were used. The widgets use Open Social [13] conclusions from:
for their communication in a PLE.
1. Detect changes on usage patterns: When we select theXMPP
• ABC Testing widget. This widget was only used during the Multiuser Chat in part 1 one of Figure 2 and we obtain an
first two weeks (this information is also displayed in the overview of the overall activity (Figure 3). The annotated time
dashboard). line chart (Figure 3) enables us to see that the activity was
• Cam Widget. This widget tracks the Open Social concentrated during the period from May to July 2010. After
communication and translates this communication to this period, the activity was reduced considerably. In the
CAM. Users can deactivate or activate tracking of their “events per type of action” chart (Figure 3), we can see that
data. people enter to room chats more than sending messages (if we

Fig. 1. The user interface with the 3 di↵erent visualizations.


Figure 6: The Student Activity Monitor (SAM) [13]

The parallel coordinates in visualization B are a common way to display


high-dimensional data [10]. On the vertical axes, we show (i) the total time spent
on the course, (ii) the average time spent on a document, (iii) the number of
documents used and (iv) the average time of the day that the students work. A
student is represented as a polyline connecting the vertices on the vertical axes.
The position of the vertex on the i-th axis corresponds to the i-th data point
coordinate. For example, the green line (the logged in user) works on average
in the early evening and is spending an average time in line with the majority.
He does not use so many di↵erent documents and on average looks at these for
a short time. He scores the worst here. The ‘average’ student of the class (in
yellow) is also calculated. This is a much more advanced visualization but can
provide a good overview of the tendencies in the behavior of the students.
tent on your personal social
gle Buzz). Bing collaborates
ar functionalities: searching
and in content liked by your
al features based on its em-
king behavior and ratings to
ant blogs, wikis, forums and
ocial search is also a popu-
] extends mainstream search
s can create sharable search
these folders is used for rec- Figure
Figure1.7:The client-server
Storing architecture
attention metadata of in
thefederated
federated search
searchand
[11]
ows people to create search recommendation service.
queries andtheories
results[23].
in these Some people are quite concerned about the ”filter bubble”
e-rank the search results.
itory4 , but extra sources can be easily added to support
that personalization dif-
and recommendation engines may cre-
As a precursor to making that happen, it is important that ate [22]: we agree that there is a certain danger there, but
repositories,
weone
agreecan ways to shareferent
on apply learning
data sets, in an scenarios.
”open science” When we all also
the believe
resultsthat are more
returned
advanced algorithms and ethical
which collects all the meta-
approach [26, 9, 14]. That from
is whythe
a data
group sources
of interested(step re- 3), the federated
reflection can search
help us service
to address these issues.
ntral repository for faster re- re-ranks
searchers has started an initiative the results
around ”dataTEL” (step(http:4) based on the metadata with the
Apache
//www.teleurope.eu/pg/groups/9405/datatel/
h vast repositories of web is2.0 Lucene library
[34].[14].
The The In ranked results
any case, are returned
we believe that learning analytics can be used
main objective to promote exchange and interoperability to put the user in control, not to take control away in an
mpossible to ofapply harvested
educational data sets.
to the widget in the ATOM format [15] (step 5), which en-
Intelligent Tutoring Systems kind of way, by using attention
h is concerned, Ariadne [11] ables us in the future to make the toservice
filter OpenSearch
and suggest, provide com-awareness and support social
9. CONCLUSION
between different reposito- pliant [16]. OpenSearch allows search
links. engines to publish
on the Standard QueryoneLan-
Of course, of the bigsearch
problemsresults
around in learning
a standard ana-and open format to enable syn-
lack of clarity about what exactly should beIn future,
dication and aggregation. 10. we ACKNOWLEDGMENTS
plan to adapt the
rability and lytics is the
to offer a trans- This research has received funding from the European Com-
measured to get a deeperservice to return results every time
understanding of how learning the repositories return
f repositories. Ariadneplace:also munity Seventh Framework Programme (FP7/2007-2013)
is taking
plied in the GLOBE them to
typical measurements improve
includesearch speed.
time spent, Once the widget receives the (ROLE) and no. 231913
number ofnetwork
logins, number of mouse clicks, number of ac- under grant agreement no. 231396
and WebFeat provide
cessed feder-
resources, search results, they
number of artifacts produced, number ofare presented to the
(STELLAR). user and
Much themoresearch
importantly, the support, com-

ent [12]. WebFeat


finished sends result URLs are sent
the etc. But is this really getting to the
assignments, to the recommendation
ments and service
feedback (step
from my 6).
team and students have thought
me much more than I will ever be able to teach them.
heart of the matter?
then shows the results in all This service will return recommendations, based on the at-
ntrast with MetaLib tention metadata stored in the database. 11. REFERENCESThe recommenda-
Moreover,that uses
there are serious issues about privacy when de-
with the repositories
tailed data over tions are sent back
the interactions are tracked [4]. An in-
of learner to the widget, where they will
[1] C. Anderson. The be Endpre-
of Theory: The Data Deluge
ObjectSpot [13] is originally
teresting early approach sented
to deal to
with the user.
these issuesThewas user
the can interact Makeswith
the the search
Scientific re-
Method Obsolete. Wired
proposal of the no longer sults,active e.g. preview a movie inside the widget or (dis)like it.
not for profit ”Attention- Magazine, 16(7), 2008.
cientific publications, but it
When
Trust” [35]: their guiding principles
ources. It uses a cover den- some of these interactions [2]
included G. Bell they
happen, and J.are
Gemmel.
tracked Your life, uploaded. Plume,
2010.
h results, which can also be and the attention metadata (basically the user, the URL of
[3] J. Biehl, M. Czerwinski, G. Smith, and G. Robertson.
• property: the data about
ommendations based on the the search
a person’sresult and
attention the
remain action) is sent to the arecommen-
FASTDash: visual dashboard for fostering awareness
the property of that dation
person; service (step 7). The service then stores
in software the
teams.attention
In Proceedings of the SIGCHI
are also provided. Extending
was not trivial •due to the use
mobility:
metadata in a database
it should be possible to move data about a
(step 8) to be able to calculate
conference on Human recom-
factors in computing systems,
pages 1313–1322. ACM, 2007.
ne of these federated
personsearch mendations
out of one system and intolater.
another Thesystem
next section
- describes the recommen-
[4] D. Boyd. Facebook’s Privacy Trainwreck: Exposure,
see also google’s recent
or social search results. Just dation
data algorithm in more
liberation initiative detail.
(see The client-server
Invasion, and Socialarchitec-
Convergence. Convergence: The
ture enables
http://www.dataliberation.org/);
re exploring social networks us to expose repositories not openly
International accessible
Journal of Research into New Media
& sharing), we• adopted
economy: this
by deploying the service
a person should be able to sell data about
inside the intranet.
Technologies, 14(1):13–20, 2008.
[5] C.-H. Chang, M. Kayed, M. R. Girgis, and K. F.
engine. his attention;
Shaalan. A Survey of Web Information Extraction
User Interface Design
• transparency: it should always be clear to a person
Systems. IEEE Transactions on Knowledge and Data
The main design goal was to provide Engineering, 18:1411–1428,
a simple, clean search 2006.
that she is being tracked.
T [6] N. Corthaut, S. Lippens, S. Govaerts, E. Duval, and
interface with visually rich search results to enable better
J.-P. Martens. The integration of a metadata
chitecture behind the search decision making
tools while selecting a search result.framework
generation The widgetin a music annotation workflow.
er interface Especially
(UI) designthat last principle
and
(http://www.ghostery.com/)
seems key:
provides
enableaasimple
like ghostery
user to Google-like
know when search Oct.interface
2009. over multiple
website.
she is being tracked on a web 2.0Asdata sources.
we evolve Although
towards a advanced
[7] search
A. Croll and settings
S. Power. Complete Web Monitoring.
areactivities,
world where not only learning availablebut (see Figure
virtually 3), they are O’Reilly
every- Media,
not visible byInc., 2009.
default.
thing will be tracked [2], this issue is likely to become even
more important.
Morville et al. [2] advice this as[8]well, E. Duval and K. Verbert. On the role of technical
because advanced
standards for learning technologies. IEEE
search is often used by expert users. Figure 3 shows the ad-
data sources, we employ a vanced search settings where the wanted media types, repos-
own in Figure 1. When the itories and social recommendations can be configured. This
sent to the federated search can be operated with the wrench icon.
ts it to all the different data
urrently it queries YouTube, The search results are presented in a uniform way (see Fig-
OBE and the OpenScout repos- ure 2): basic metadata and tags together with a screenshot
4
okered Exchange (GLOBE) al- The OpenScout repository, http://www.openscout.net/
nfo.org demo
Transactions on Learning Technologies, 1(4):229–234, OpenEd2010, number 2010. Universitat Oberta de
Oct. 2008. Catalunya, 2010.
[9] J. Fry, R. Schroeder, and M. den Besten. Open science [22] E. Pariser. The Filter Bubble: What the Internet Is
in e-science: contingency or policy? JOURNAL OF Hiding from You. Penguin Press, 2011.
DOCUMENTATION, 65(1):6–32, 2009. [23] K. Popper. The Logic of Scientific Discovery.
[10] M. H. Goldhaber. The Attention Economy and the Routledge, 1959.
Net. First Monday, 2(4), Apr. 1997. [24] A. S. Rath, D. Devaurs, and S. Lindstaedt. UICO: an
[11] S. Govaerts, S. E. Helou, E. Duval, and D. Gillet. A ontology-based user interaction context model for
Federated Search and Social Recommendation automatic task detection on the computer desktop. In
Widget. In Proceedings of the 2nd International Proceedings of the 1st Workshop on Context,
Workshop on Social Recommender Systems (SRS Information and Ontologies, CIAO ’09, pages
2011) in conjunction with the 2011 ACM Conference 8:1—-8:10, New York, NY, USA, 2009. ACM.
on Computer Supported Cooperative Work (CSCW [25] C. Romero and S. Ventura. Educational data mining:
2011), pages 1–8, 2011. A survey from 1995 to 2005. Expert Systems with
[12] S. Govaerts, K. Verbert, D. Dahrendorf, C. Ullrich, Applications, 33(1):135–146, July 2007.
S. Manuel, M. Werkle, A. Chatterjee, A. Nussbaumer, [26] S. S. Sahoo, A. Sheth, and C. Henson. Semantic
D. Renzel, M. Scheffel, M. Friedrich, J. L. Santos, provenance for eScience - Managing the deluge of
E. Duval, and E. L.-c. Law. Towards Responsive Open scientific data. IEEE INTERNET COMPUTING,
Learning Environments : the ROLE Interoperability 12(4):46–54, 2008.
Framework. In ECTEL11: European Conference on [27] J. L. Santos, K. Verbert, S. Govaerts, and E. Duval.
Technology Enhanced Learning, Lecture Notes in Visualizing PLE Usage. In Proceedings of EFEPLE11:
Computer Science, 2011. 1st Workshop on Exploring the Fitness and
[13] S. Govaerts, K. Verbert, J. Klerkx, and E. Duval. Evolvability of Personal Learning Environments.
Visualizing Activities for Self-reflection and CEUR workshop proceedings, 2011.
Awareness. In Proceedings of the 9th international [28] H. Schmitz, M. Scheffel, M. Friedrich, M. Jahn,
conference on Web-based Learning, pages 91–100. K. Niemann, and M. Wolpers. CAMera for PLE. In
Springer, 2010. U. Cress, V. Dimitrova, and M. Specht, editors,
[14] T. Hey and A. E. Trefethen. Cyberinfrastructure for Learning in the Synergy of Multiple Disciplines,
e-Science. Science, 308(5723):817–821, 2005. volume 5794 of Lecture Notes in Computer Science,
[15] U. Kirschenmann, M. Scheffel, M. Friedrich, pages 507–520. Springer, 2009.
K. Niemann, and M. Wolpers. Demands of Modern [29] B. Schwartz. The paradox of choice - Why more is
PLEs and the ROLE Approach. In M. Wolpers, less. HarperCollins, 2007.
P. Kirschner, M. Scheffel, S. Lindstaedt, and [30] C. Shirky. Here Comes Everybody: The Power of
V. Dimitrova, editors, Sustaining TEL: From Organizing Without Organizations. Penguin Press,
Innovation to Learning and Practice, volume 6383 of 2008.
Lecture Notes in Computer Science, pages 167–182. [31] E. Singer. The Measured Life. Technology Review,
Springer, 2010. 2011.
[16] X. Ma, G. Chen, and J. Xiao. Analysis of An Online [32] M. Swan. Emerging patient-driven health care models:
Health Social Network. In Proceedings of the 1st ACM an examination of health social networks, consumer
International Health Informatics Symposium, pages personalized medicine and quantified self-tracking.
297–306. ACM, 2010. International journal of environmental research and
[17] N. Manouselis, H. Drachsler, R. Vuorikari, public health, 6(2):492–525, Feb. 2009.
H. Hummel, and R. Koper. Recommender Systems in [33] S. Ternier, K. Verbert, G. Parra, B. Vandeputte,
Technology Enhanced Learning. In F. Ricci, J. Klerkx, E. Duval, V. Ordonez, and X. Ochoa. The
L. Rokach, B. Shapira, and P. B. Kantor, editors, Ariadne Infrastructure for Managing and Storing
Recommender Systems Handbook, pages 387–415. Metadata. IEEE Internet Computing, 13(4):18–25,
Springer US, 2011. July 2009.
[18] M. McKeon. Harnessing the web information [34] K. Verbert, E. Duval, H. Drachsler, N. Manouselis,
ecosystem with wiki-based visualization dashboards. M. Wolpers, R. Vuorikari, and G. Beham.
IEEE transactions on visualization and computer Dataset-driven Research for Improving TEL
graphics, 15(6):1081–8, 2009. Recommender Systems. In 1st International
[19] J. Najjar, M. Wolpers, and E. Duval. Contextualized Conference on Learning Analytics and Knowledge,
attention metadata. D-Lib Magazine, 13(9/10), Sept. Banff, Canada, 2011.
2007. [35] M. Wolpers, J. Najjar, and E. Duval. Workshop report
[20] X. Ochoa and E. Duval. Use of contextualized on the international {ACM} workshop on
attention metadata for ranking and recommending contextualized attention metadata: collecting,
learning objects. In CAMA06: Proceedings of the 1st managing and exploiting rich usage information (cama
international workshop on Contextualized attention 2006), June 2007.
metadata: collecting, managing and exploiting of rich [36] M. Wolpers, J. Najjar, K. Verbert, and E. Duval.
usage information, pages 9–16, 2006. Tracking actual usage: the attention metadata
[21] H. Põldoja. EduFeedr-following and supporting approach. Educational Technology and Society,
learners in open blog-based courses. In Proceedings of 10(3):106–121, 2007.

You might also like