27
Modeling the Macro- Behavior of Learning Object Repositories Xavier Ochoa Escuela Superior Politécnica del Litoral

Modeling the Macro-Behavior of Learning Object Repositories

Embed Size (px)

DESCRIPTION

Presentation at LACLO 2010. How the publication in Learning Object Repositories can be simply modelled based on the rate of production, the lifetime and the user growth.

Citation preview

Page 1: Modeling the Macro-Behavior of Learning Object Repositories

Modeling the Macro-Behavior of Learning Object

Repositories

Xavier OchoaEscuela Superior Politécnica del Litoral

Page 2: Modeling the Macro-Behavior of Learning Object Repositories

http://www.slideshare.net/xaoch

Page 3: Modeling the Macro-Behavior of Learning Object Repositories

Publishing Learning Objects

• It is a “simple” process:– Upload or point to the material– Fill some metadata– Share!

Page 4: Modeling the Macro-Behavior of Learning Object Repositories

Publishing Learning Objects

• This simple process determines the micro-behavior of contributors and consumers

• This give rise to complex macro-behavior at the repository level once hundreds or thousands of individuals are aggregated

Page 5: Modeling the Macro-Behavior of Learning Object Repositories

From Micro to Macro

• Studied for other fields– Publication of papers– Application for patents– Economic transactions

Page 6: Modeling the Macro-Behavior of Learning Object Repositories

Growth in Objects

• Some grow linearly others exponentially

Page 7: Modeling the Macro-Behavior of Learning Object Repositories

Objects per Contributor

• Heavy-tailed distributions (no bell curve)

LORP - LORFLotka

“fat-tail”

Page 8: Modeling the Macro-Behavior of Learning Object Repositories

Objects per Contributor

• Heavy-tailed distributions (no bell curve)

OCW - LMSWeibull

“fat-belly”

Page 9: Modeling the Macro-Behavior of Learning Object Repositories

Objects per Contributor

• Heavy-tailed distributions (no bell curve)

IRExtreme Lotka

“big-head”

Page 10: Modeling the Macro-Behavior of Learning Object Repositories

Objects per Contributor – Impl.

There is no such thing as an “average user”

Page 11: Modeling the Macro-Behavior of Learning Object Repositories

Engagement is the key

Page 12: Modeling the Macro-Behavior of Learning Object Repositories

Enagement is the key

LMSs are the best type of Repository!!!

Page 13: Modeling the Macro-Behavior of Learning Object Repositories

Modeling LOR

• Publication Rate Distribution (PRD)

• Lifetime Distribution (LTD)

• Contributor Growth Function (CGF)

Page 14: Modeling the Macro-Behavior of Learning Object Repositories

Modeling LOR

• The period of time, measured in days is selected.• The Contributor Growth Function (CGF) is used to

calculate the size of the contributor population • A virtual population of contributors of the calculated

size is created.• For each contributor:

– the two basic characteristics, publication rate and lifetime are assigned (PRD) and (LTD)

• Each contributor is assigned a starting date (CGF). • The simulation is run

Page 15: Modeling the Macro-Behavior of Learning Object Repositories

Modeling LOR

Page 16: Modeling the Macro-Behavior of Learning Object Repositories

Model Validation

• To validate this model we compare the simulated results against the data extracted from real repositories.

• Three characteristics of the repository are compared: – distribution of the number of publications among

contributors (N)– the shape of the content growth function (GF)– the final size of the repository (S).

Page 17: Modeling the Macro-Behavior of Learning Object Repositories

Model Validation Parameter Estimation

Page 18: Modeling the Macro-Behavior of Learning Object Repositories

Model ValidationComparison of results N

Page 19: Modeling the Macro-Behavior of Learning Object Repositories

Model Validation

Page 20: Modeling the Macro-Behavior of Learning Object Repositories
Page 21: Modeling the Macro-Behavior of Learning Object Repositories
Page 22: Modeling the Macro-Behavior of Learning Object Repositories
Page 23: Modeling the Macro-Behavior of Learning Object Repositories
Page 24: Modeling the Macro-Behavior of Learning Object Repositories

Conclusions

• Simple assumptions:– how frequently the contributors publish material

(publication rate)– how much time they persist in their publication efforts

(lifetime)– at which rate they arrive at the repository (contributor

growth function). • Predict:

– distribution of publications among contributors– the shape of the content growth function– final size of the repository.

Page 25: Modeling the Macro-Behavior of Learning Object Repositories

Conclusions

• Simple model that presents errors… but it is TESTABLE

• New models can be constructed and tested to determine if they are better or worst

• Give a way to measure the goodness of the ideas

Page 26: Modeling the Macro-Behavior of Learning Object Repositories

Conclusions

• Altering the lifetime distribution (that is engagement) change the kind of growth of the repository

Page 27: Modeling the Macro-Behavior of Learning Object Repositories

Gracias / Obrigado / Thank you

Xavier [email protected]://ariadne.cti.espol.edu.ec/xavierTwitter: @xaoch