Presentation is loading. Please wait.

Presentation is loading. Please wait.

Discovering occurrences of user-defined patterns in historical data representing collaborative activities in virtual user environment Jozef Wagner František.

Similar presentations


Presentation on theme: "Discovering occurrences of user-defined patterns in historical data representing collaborative activities in virtual user environment Jozef Wagner František."— Presentation transcript:

1 Discovering occurrences of user-defined patterns in historical data representing collaborative activities in virtual user environment Jozef Wagner František Babič Ján Paralič KKUI, FEI TU Kosice

2 Outline Background Source data Analysis Patterns Conclusion WIKT 2010, Bratislava, Slovakia2/16

3 Background (1) Virtual user environment as working or learning platform Collaborative activities within various groups of users. – Lead to new learning and knowledge practices All activities within virtual user environment are logged WIKT 2010, Bratislava, Slovakia 3/16

4 Background (2) Complex processes, Ill defined and not easily formulated Not all activities are captured – F2F meetings, field trials, minutes, interviews Researchers and Teachers wants to evaluate user behavior during these activities, identify and understand knowledge practices WIKT 2010, Bratislava, Slovakia 4/16

5 Source data Dedicated server accepts event logs from various end user tools participating in the learning process In each event – Identify user, object, working group – Type of action, Time – Custom properties WIKT 2010, Bratislava, Slovakia 5/16

6 Analyses Quantitative – Summarized information – Aggregation, filters Social network analyses Historical retrospective – Based on timeline views WIKT 2010, Bratislava, Slovakia 6/16

7 Quantitative analyses WIKT 2010, Bratislava, Slovakia 7/16

8 Timeline view (1) WIKT 2010, Bratislava, Slovakia 8/16

9 Timeline view (2) WIKT 2010, Bratislava, Slovakia 9/16

10 Timeline view (3) Visualization of performed events on the timeline in chronological order Interactive tool Filtering, zooming Possiblity to add external events and annotations Posibility to create and use patterns WIKT 2010, Bratislava, Slovakia 10/16

11 Patterns (1) Process discovery techniques are not applicable Our processes are not rigid, well defined Patterns help to identify critical points and best practices Attempt to formally and explicitly define parts of the process Interactive and iterative WIKT 2010, Bratislava, Slovakia 11/16

12 Patterns (2) Patterns is a sequence of pattern elements, each representing one generalized event Include logical operations, unification Beyond simple sequence, branching Define weight, multiplicity Searching generates tree of matches WIKT 2010, Bratislava, Slovakia 12/16

13 Clojure(.org) LISP on JVM Better Java than Java Dynamic functional homoiconic language Lazy evaluation for sequences Concurrent programming made easy – STM – Immutable data WIKT 2010, Bratislava, Slovakia 13/16

14 Open Questions Formal description for patterns Filter out similar results – But provide means to display them, if requested Return also partial matches WIKT 2010, Bratislava, Slovakia 14/16

15 Database for logs Mysql MonetDB (column oriented) Key/Value storage (CouchDB) Graph storage – Neo4j (JSON) – Allegro graph (SPARQL) WIKT 2010, Bratislava, Slovakia 15/16

16 Thank you for your attention Jozef.Wagner@tuke.sk Frantisek.Babic@tuke.sk Jan.Paralic@tuke.sk WIKT 2010, Bratislava, Slovakia 16/16


Download ppt "Discovering occurrences of user-defined patterns in historical data representing collaborative activities in virtual user environment Jozef Wagner František."

Similar presentations


Ads by Google