02.12.2012 Views

Web-based Learning Solutions for Communities of Practice

Web-based Learning Solutions for Communities of Practice

Web-based Learning Solutions for Communities of Practice

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.

do with web-<strong>based</strong> collaboration systems, we can<br />

consider even the common log files about users’<br />

requests. The combination <strong>of</strong> this in<strong>for</strong>mation<br />

and the use <strong>of</strong> data mining techniques can help<br />

us analyze users’ activities in depth.<br />

In summary, the need <strong>for</strong> extracting and analyzing<br />

relationships among users has been in play <strong>for</strong><br />

a long time. It can be claimed that there are two<br />

different approaches that are rather supplementary<br />

to the topic <strong>of</strong> the present work. One discipline<br />

adopts traditional Social Network Analysis with<br />

sophisticated and complex techniques <strong>for</strong> gathering<br />

required knowledge. This approach is applied<br />

to specific organizations aiming at revealing<br />

issues like management or human resource vulnerabilities.<br />

The other discipline is making use<br />

<strong>of</strong> Semantic <strong>Web</strong> technologies, which includes a<br />

rather one-dimensional approach (FOAF) which<br />

may scale <strong>for</strong> the whole Social Graph.<br />

Based on the above research, we present a web<br />

system that is been provided to an online Community<br />

<strong>of</strong> <strong>Practice</strong> and through the adoption <strong>of</strong><br />

both Data Mining and Social Network Analysis<br />

techniques, we describe a related framework.<br />

A NEW FRAMEWORK<br />

In this section, we provide a brief description <strong>of</strong><br />

the basic characteristics <strong>of</strong> a collaboration support<br />

system. Our approach may be applied to any<br />

s<strong>of</strong>tware plat<strong>for</strong>m that supports collaboration<br />

through exchange <strong>of</strong> documents. We also propose<br />

a set <strong>of</strong> metrics that can be found useful to analyze<br />

diverse CoPs.<br />

Description<br />

The system we prescribe is a web application,<br />

where users are able to create workspaces. Workspace<br />

is a term coined to define an entity that<br />

resides under specific CoPs and can be perceived<br />

as a placeholder <strong>for</strong> various artifacts. For instance,<br />

each workspace may be identified by its specific is-<br />

86<br />

Mining Unnoticed Knowledge in Collaboration Support Systems<br />

sue topic and users may contribute with questions,<br />

ideas and comments (or any other collaboration<br />

item). These user-contributed in<strong>for</strong>mation units<br />

may be regarded as explicit documents. Users are<br />

able to rate each document to a scale from 1 to 5.<br />

Document rating is optional, but is a mechanism<br />

which will enable us to extract in<strong>for</strong>mation concerning<br />

the CoP members’ affinity.<br />

Definitions:<br />

•<br />

We define DocumentRate as a numerical to<br />

describe rating submitted on a document k<br />

created by user j and rated by user i.<br />

DocumentRate ij (k) (1)<br />

• We define Affinity to describe user-us-<br />

ij<br />

er ranking from user i to user j within a<br />

workspace.<br />

Affinity ij = Avg(DocumentRate ij (k)) (2)<br />

where k is every document created by user<br />

j and has been rated by user i.<br />

• We define Relationship to indicate the<br />

ij<br />

existence or not <strong>of</strong> a relationship between<br />

user i and user j.<br />

Relationship ij<br />

where<br />

ìï<br />

1<br />

= í<br />

ï<br />

ï0<br />

îï<br />

when A ³ t<br />

ij<br />

when A £ t<br />

ij<br />

(3)<br />

A ij = |{DocumentRate ij (k)}|+<br />

|{DocumentRate ji (k)}| (4)<br />

and DocumentRate ≠ nullA is used to express<br />

the number <strong>of</strong> ratings exchanged between<br />

users i and j <strong>for</strong> every document k and t is a<br />

threshold which is parameterized according<br />

to the current needs <strong>of</strong> the community that<br />

we analyze.For these numericals, we notice

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

Saved successfully!

Ooh no, something went wrong!