SlideShare a Scribd company logo
ENHANCING SOCIAL MEDIA PLATFORMS FOR
EDUCATIONAL AND HUMANITARIAN
KNOWLEDGE SHARING:
ANALYTICS, PRIVACY, DISCOVERY, AND
DELIVERY ASPECTS
PhD thesis: https://goo.gl/AK0DHb
ANDRII VOZNIUK
REACT-EPFL
PhD Private DefenseLausanne, December 2016
1
KNOWLEDGE SHARING
• Social media platforms are used for global
knowledge sharing
• 25% of time online is spent on Facebook
• New platforms are developed and adapted to needs
of specific domains
2
AS A COLLABORATIVE
KNOWLEDGE SHARING
ENVIRONMENT
graasp.net
GRAASP
3
A SOCIAL MEDIA PLATFORM
AS A TESTBED FOR
PROPOSALS
VALIDATION
Space s
4
SPACE
ABSTRACTS
INTERACTION CONTEXT
Items I(s)
Members M(s)
SETTINGS
PRESENTATION P(s)
Activities A(s)
GRAASP
5
M MEMBERS
A ACTIVITIES
S SPACES
I ITEMS
KNOWLEDGE SHARING
6
EDUCATIONAL
Orientation
Conceptuali-
zation
Discussion
Investigation
Conclusion
Inquiry Learning Spaces (ILSs)
to support Inquiry Learning
HUMANITARIAN
FR CH BE NL ES
MSF HQ: Geneva (CH)
19 national offices
70 missions
international office
operational offices
national &
regional offices
organisationaloperational
325 projects
field
operations
Space hierarchies to represent
large decentralized organization
KNOWLEDGE SHARING
TEACHER -TEACHERS
TEACHER - STUDENTS
EDUCATIONAL
7
HUMANITARIAN
BETWEEN MISSION MEMBERS
HQ - FIELD
METHODOLOGY
HUMANITARIANEDUCATIONAL
8
DESIGN AND IMPLEMENTATION
User-Centered
Participatory
Iterative
Interdisciplinary
Exploratory
VALIDATION AND EVALUATION
With users
Authentic settings
Surveys
Case studies
Tracking
9
ANALYTICS
•Providing user with analytics for awareness and reflection
analytics
PRIVACY
•Allowing easy and intuitive user privacy management
DISCOVERY
•Discovering knowledge relevant to user interests
DELIVERY
•Allowing users to access knowledge in underconnected
settings
TARGETED ASPECTS

OF KNOWLEDGE SHARING
Knowledge Sharing
System
Knowledge
Organisation
Knowledge
Acquisition
Knowledge
Access
Discovery
Delivery
Analytics Privacy
ANALYTICS ASPECT
EMBEDDED CONTEXTUAL ANALYTICS FOR
AWARENESS AND REFLECTION
10
Knowledge Sharing
System
Knowledge
Organisation
Knowledge
Acquisition
Knowledge
Access
Analytics Privacy
Discovery
Delivery
CHALLENGE
• Awareness is required to orchestrate and manage
• Reflection needed to understand and improve
11
RQ1. How to provide user-oriented analytics in
knowledge sharing systems to support awareness
and reflection?
RELATED WORK
• Not delivered for awareness: not integrated into
interaction context and not real-time
• Not designed for reflection: all information presented
altogether, not scoped per context
12
A. Vozniuk, S. Govaerts and D. Gillet. Towards portable learning analytics dashboards. ICALT,
Beijing, 2013.
B. A. Schwendimann, M. J. Rodriguez Triana, A. Vozniuk, L. P. Prieto and M. Shirvani Boroujeni
et al. Perceiving learning at a glance: A systematic literature review of learning dashboard
research. IEEE TLT, 2016.
External Stakeholders
PROPOSAL
EMBEDDED CONTEXTUAL
ANALYTICS MODEL
13
A. Vozniuk et al. Contextual Learning Analytics Apps to Create Awareness in Blended Inquiry
Learning. ITHET, Lisbon, 2015.
Space s
Items I(s)
Members M(s)
Activities A(s)
We call analytics embedded into the space s if and only if it is part of the space
presentation:
Embedded
We call analytics contextual in the space s if and only if
StandaloneAnalytics
ANALYTICS ASPECT
EMBEDDED CONTEXTUAL ANALYTICS
WITH WEB APPS
14
PROPOSAL
EMBEDDED CONTEXTUAL ANALYTICS
WITH WEB APPS
interacts
with the apps
User
Standardized APIs
Knowledge Sharing
Platform
retrieves activities
in the context
Front-end
Back-end
Analytics
Infrastructure Data
Storage
Context
Analytical App
stores activities
analyzes
and visualizes
activities
• Enables real-time awareness
• Allows customization and personalization
15
A. Vozniuk et al. Contextual Learning Analytics Apps to Create Awareness in Blended Inquiry
Learning. ITHET, Lisbon, 2015.
APPLICATION
EMBEDDED CONTEXTUAL ANALYTICS
WITH WEB APPS
16
In blended learning sessions
it is challenging to follow the
progress
We use the apps to improve
teacher’s awareness in
blended learning
APPLICATION
APPS TO SUPPORT AWARENESS
17
Conducted a survey with 32 teachers. Identified awareness needs.
Active Students App Time Spent App
Submitted Reports App
APPLICATION
PERSONALIZATION WITH DASHBOARDS
18
Multiple apps can be combined to construct a personalized dashboard
A. Vozniuk et. al. Towards portable learning analytics dashboards. ICALT, Beijing, 2013.
EVALUATION
METHODOLOGY
Interview with teachers before the
class to assess apps relevance
Attending the class using the apps,
two case studies
Interview with teachers after the class
to get feedback
Interview
Before
Case Studies
Interview
After
19
Case Study 1

90 minutes
1 teacher T1

11 students
Case Study 2

90 minutes
1 teacher T2
17 students
EVALUATION
OUTCOMES
• Teachers agreed on the usefulness of the Apps for
awareness
• Teachers stated that tools helped them to monitor
the progress of the students
• Teachers embedded analytics into their context by
projecting on the wall
• Students as well expressed awareness needs,
mainly to have progress reference
20
LIMITATIONS
FOR REFLECTION
• REFLECTION IS DONE OVER LONGER PERIODS
• Scalability is required
• Web apps do not scale
• REFLECTION REQUIRES EXPLORATION
• Interactivity is necessary for reflection
• Inter-apps communication is challenging
21
ANALYTICS ASPECT
EMBEDDED CONTEXTUAL ANALYTICS
WITH ANALYTICS ENGINE AND
INTERACTIVE DASHBOARDS
22
PROPOSAL
EMBEDDED CONTEXTUAL ANALYTICS
WITH ANALYTICS ENGINE & INTERACTIVE
DASHBOARDS
User
Platform APIs
Knowledge Sharing
Platform
Front-end
Back-end
Analytics
Infrastructure
Context
Interactive dashboard
Analytics
Engine
stores and analyzes
activities
Permissions check
and proxy
retrieves results
of analysis
visualizes
analysis
results
interacts
with the dashboard
• Enables
interactive
reflection
• Allows scalable
analysis
23
A. Vozniuk et al. Workshop. Building Interactive Learning Dashboards with
Logstash, Elasticsearch and Kibana (ELK). LASI, Bilbao, 2016.
IMPLEMENTATION IN GRAASP
24
Which users were the most active last week?
When did the users download the documents yesterday?
Which users did comment the most last month?
How active were the users in the space last month?
Which items were viewed the most last week?
Analytics
Which actions happened the most last year?
How the views are distributed between documents?
Briefing
paper
C
had
Safe
W
ate
r.pdfm
easle
s
in
te
rn
albriefingPrise
en
charg
e
de
m
enin
gite
FR
.p
df
D
ocum
ent5.p
df
D
ocum
ent6.d
oc
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Briefing
paper
C
had
Safe
W
ate
r.pdf
Supporting knowledge managers at MSF
ANALYTICS AND
PRIVACY
• Detailed analytics triggered privacy concerns with
knowledge workers
• Some users expressed concerns about the analytics
resolution and interactiveness
• Highlighted conflict between analytics and privacy
25
PRIVACY ASPECT
AN AGENT-BASED CONTEXTUAL PRIVACY
MANAGEMENT
26
Knowledge Sharing
System
Knowledge
Organisation
Knowledge
Acquisition
Knowledge
Access
Analytics Privacy
Discovery
Delivery
CHALLENGE
• Users expressed concerned about being tracked
• Better the analytics, stronger the concerns
• Particular contexts have legal regulations (medical,
primary school)
• Users want to be in control
27
RQ2. What privacy management interfaces and
mechanisms are suitable for knowledge analytics and
learning analytics?
RELATED WORK
• PRIVACY SETTINGS
• Hidden, complicated, changing
• Black patterns
• GROUP ANONYMIZATION
• Limits the possibilities of analytics
• Not suitable for educational settings
• AWARENESS CUES
• Make user know
28
PROPOSAL
AGENT-BASED PRIVACY
29
A. Vozniuk et al. AngeLA: Putting the Teacher in Control of Student Privacy in the
Online Classroom. ITHET, York, 2014.
Space s
Items I(s)
Members M(s)
Activities A(s)
Analytics Infrastructure
Data Storage
Data Analysis
Agent
IMPLEMENTATION
IN GRAASP
30
• Survey-based evaluation with workshop participants, f2f interviews
• N=16 respondents (7 male, 9 female)
• Defined and adjusted tracking policy using the Tracking Agent
• Graasp usage data
EVALUATION
31
SETTING
OUTCOMES
• SUS score 74, GOOD usability rating
• Usage: 1234 ILSs, 91% have Agent, 9% do note have agent
• 168 ILSs (1%) have Agent removed manually by the user
• Agent-based management adopted by Go-Lab and SiWay EU projects
DISCOVERY ASPECT
KNOWLEDGE DISCOVERY WITH INTERACTIVE
INTERESTS-BASED RECOMMENDER
32
Knowledge Sharing
System
Knowledge
Organisation
Knowledge
Acquisition
Knowledge
Access
Analytics Privacy
Discovery
Delivery
CHALLENGE
• Information overload in social media platforms
• Hard to find relevant content
• Not aware of its existence
• Do not know particular keywords
• New content appearing
• Both in educational and humanitarian domains
• NGOs have high turnover, previous knowledge can be lost
33
RQ3. How to enable discovery of knowledge relevant
to user interests?
PROPOSAL
RECOMMENDATION MODEL
Provide

Recommendations

Record

User-
Content

Interactions
Extract

Concepts

from the

Content Build

User

Interests

Profile
Interpretable
Interactive
34
A. Vozniuk et al. Combining Content Analytics and Activity Tracking to Identify
User Interests and Enable Knowledge Discovery. PALE, UMAP, Halifax, 2016.
Pdf Report
Powerpoint
Presentation
Image with
Text
Youtube
Video
Σw*UA
*DC
accessed
rated
commented
downloaded
Education
Educational psychology
Knowledge
Learning
Knowledge Management
Human-Computer Interaction
Interdisciplinarity
Academia
Systems thinking
Scientific method
Educational technology
Virtual learning environment
User
Identified Concepts (DC)
Identified User Concepts
(UC)
Tracked Activities (UA)
Education
Educational psychology
Knowledge
Learning
Knowledge Management
Systems thinking
Scientific method
Educational technology
Virtual learning environment
Learning
Knowledge Management
Human-Computer Interaction
Interdisciplinarity
Education
Educational psychology
Academia
35
PROPOSAL
INTERESTS PROFILE
RANKING
RECOMMENDATIONS
36
STEP 2.
Use vector cosine similarity for scoring and ranking
STEP 1.
Compute TF-IDF for each term in the vectors
STEP 0.
Represent each content item concepts using the document
vector model
IMPLEMENTATION
USER INTERFACE
37
EVALUATION
PRELIMINARY
• Six pre-service teachers
• Workshop on inquiry-based learning
• Newly registered users, no interaction data
• Interacted for 2 hours
• Survey with three parts: disposition, usability (SUS), quality
38
SETTING
OUTCOMES
• SUS score 63, OK usability
• Positive regarding interests-based recommendation idea, useful to
get recommendations
• Positive about seeing their identified interests (interpretability)
• Want to be able to edit the interests (interactivity)
• Interests and recommended items relevant in general
• Misidentified interests for two users due to inaccurate concepts
EVALUATION
WITH GRAASP USERS
39
SETTING
OUTCOMES
• At least five interests identified in profile
• Sent emails with the same survey of three parts
• 40 Graasp users (22 female, 16 male, 2 - not provided)
ADDRESSING CONCEPT IDENTIFICATION ISSUES
• Consider only concepts with relevance more than 0.8
• Consider a concept if it occurred at least in 3 items
• SUS score 70, OK usability approaching GOOD
• Positive regarding interests-based recommendation idea, useful to
get recommendations
• Positive about seeing their identified interests (interpretability).
• Want to be able to edit the interests (interactivity)
• Interests and recommended items were relevant (3.7 vs 3.17 and
3.52 vs 3.67)
• Would benefit from dataset-driven evaluation, challenging to find
DELIVERY ASPECT
MOBILE KNOWLEDGE DELIVERY INTO
UNDERCONNECTED ENVIRONMENTS
40
Knowledge Sharing
System
Knowledge
Organisation
Knowledge
Acquisition
Knowledge
Access
Analytics Privacy
Discovery
Delivery
CHALLENGE
LIMITED INTERNET ACCESS
• Half of world’s population without Internet
• Hight cost, low performance
• Unreliable or damaged infrastructure, disasters
41
RQ4. How to facilitate knowledge delivery into
settings where Internet connection is limited or
absent?
CONTENT INCREASES IN SIZE
• Video is the dominant knowledge medium
• Growing multimedia usage in education (MOOCs) and
in humanitarian (MSF org training)
• In emergency access time is critical
SITUATION MSF
• Low bandwidth
• High latency
• Often unreliable, outages are common
• High cost in remote areas
42
RELATED WORK
Global Cloud
or CDN
ISP
Cache or Proxy
Community
Village
Cache or Proxy
Local
Cache or Proxy
User
Device
Cache
ISP Network Village Network Local Network User Device
Possibility of mechanical delivery (first group solutions)
Possibility of caching and asynchronous delivery
(second group solutions)
Possibility of caching, async delivery,
minimizing the number of request,
prioritizing types of content
(third group solutions)
43
MECHANICAL DELIVERY
• resilient, on-the-go
• not shared downloads
USER DEVICE OPTIMIZATIONS
• requires custom software
INTERMEDIATE SERVERS
• shared downloads
• not portable
PROPOSED MODEL
Local WiFi
Connection
Internet Connection
LAN / WiFi / 3G
Online System
Local System A
Browser
navigating
Online System
Browser
navigating
Local System 1
Personal System 1
p2p
p2p
Local System B
p2p
p2p
Personal System 2
p2p
http
http
p2p
p2p
smartphone laptop smartphone tablet
• Peer-to-peer middleware
• Local system with low-cost-computers
• Personal system with mobile devices
44
A. Vozniuk et al. Graspeo: a Social Media Platform for Knowledge Management in NGOs. ICTD, Singapore,
2015.
A. Vozniuk et al. GraaspBox: Enabling Mobile Knowledge Delivery into Underconnected Environments. To be
submitted, 2017.
45
IMPLEMENTATION
GRAASPBOX
46
IMPLEMENTATION
GRAASPBOX
Local System
via Browser
Personal
System
Online System
DEPLOYMENT
IN THE FIELD
EIGHT DEPLOYMENTS
47
MAPUTO
MOZAMBIQUE
FIELD
N’DJAMENA
CHAD
BASE
ON THE ROAD
EVALUATION
48
• Eight field trips by MSF partner
• Demonstrating GraaspBox and letting to use
• Survey of 3 parts: Internet situation, delivery needs, SUS
• Used by 45 people, 14 respondents (11 male, 3 female)
SETTING
OUTCOMES
• Lab tests: download 90 Mbps, WiFi 20Mbps, 32 connections, 45
hours on battery
• Internet access is slow and unreliable
• Strong need to have faster access to MSF content
• Strong agreement with GraaspBox making content access faster
• Need to have content on personal device, GraaspBox, and online
• SUS score 78, GOOD close to EXCELLENT usability
• General positive feedback by MSF field staff
SUMMARY
AND FUTURE RESEARCH
49
Knowledge Sharing
System
Knowledge
Organisation
Knowledge
Acquisition
Knowledge
Access
Discovery
Delivery
Analytics Privacy
SUMMARY
ANALYTICS
• Embedded contextual analytics model to support
awareness and reflection
• Two general architectures materializing the model
• Integrated into Graasp, evaluated with users and adopted
PRIVACY
• Agent-based privacy management model
• Integrated into Graasp and evaluated with users
• Adopted by two EU projects
50
SUMMARY
51
DISCOVERY
• Recommender system for content and people based on
user interests
• Interactive and interpretable
• Integrated into Graasp and conducted two evaluations
with users
DELIVERY
• Knowledge delivery model with P2P middleware and low-
cost computers
• Integrated into Graasp with GraaspBox
• evaluated during eight deployments in MSF missions
FUTURE RESEARCH
DIRECTIONS
PRIVACY & ANALYTICS
• How to deal with incomplete analytics picture and make
the user aware of it?
PRIVACY & DISCOVERY
• What if user interacts in contexts where tracking is
disabled?
PRIVACY & DELIVERY
• How to deliver offline the privacy policy that is set online,
and should it be the same?
DELIVERY & DISCOVERY
• Predictively delivering content matching user interests.
52
QUESTIONS?
FEEDBACK?
andrii@vozniuk.com
53
ANDRII VOZNIUK
https://about.me/vozniuk
RESEARCHER
CS PhD Candidate
SOFTWARE ENGINEER
Web, Mobile, Data
ENTREPRENEUR
Knowledge Sharing Systems

More Related Content

Similar to Enhancing Social Media Platforms for Educational and Humanitarian Knowledge Sharing: Analytics, Privacy, Discovery, and Delivery Aspects - Andrii Vozniuk

Technical Challenges for Realizing Learning Analytics
Technical Challenges for Realizing Learning AnalyticsTechnical Challenges for Realizing Learning Analytics
Technical Challenges for Realizing Learning Analytics
Ralf Klamma
 
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EUmoocs
 
Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...
Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...
Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...
Andrii Vozniuk
 
Inferring knowledge acquisition through Web navigation behaviour
Inferring knowledge acquisition through Web navigation behaviourInferring knowledge acquisition through Web navigation behaviour
Inferring knowledge acquisition through Web navigation behaviour
MOVING Project
 
Learning Analytics – Research challenges arising from a current review of LA use
Learning Analytics – Research challenges arising from a current review of LA useLearning Analytics – Research challenges arising from a current review of LA use
Learning Analytics – Research challenges arising from a current review of LA use
Riina Vuorikari
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning Analytics
Tore Hoel
 
Reshaping workplace design to facilitate better learning
Reshaping workplace design to facilitate better learningReshaping workplace design to facilitate better learning
Reshaping workplace design to facilitate better learning
University of the West of England
 
Who are you and makes you special?
Who are you and makes you special?Who are you and makes you special?
Who are you and makes you special?
Simon Buckingham Shum
 
RecSysTEL2012 slides
RecSysTEL2012 slidesRecSysTEL2012 slides
RecSysTEL2012 slidesSoudé Fazeli
 
Collaborative Immersive Analytics
Collaborative Immersive AnalyticsCollaborative Immersive Analytics
Collaborative Immersive Analytics
Mark Billinghurst
 
Berlin_presentation _30.09.2022.pptx
Berlin_presentation _30.09.2022.pptxBerlin_presentation _30.09.2022.pptx
Berlin_presentation _30.09.2022.pptx
Joanna Oleśków Szłapka
 
14.30 kurilovas bireniene
14.30 kurilovas bireniene14.30 kurilovas bireniene
14.30 kurilovas birenieneprogettoacariss
 
Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-
Dragan Gasevic
 
Immersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face RecognitionImmersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face Recognition
Alexandra Okada
 
Pedagogies for Today 2022 ICCE Malaysia.pptx
Pedagogies for Today 2022 ICCE Malaysia.pptxPedagogies for Today 2022 ICCE Malaysia.pptx
Pedagogies for Today 2022 ICCE Malaysia.pptx
Rebecca Ferguson
 
2015-11-25 research seminar
2015-11-25 research seminar2015-11-25 research seminar
2015-11-25 research seminar
ifi8106tlu
 
PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...
Centro de Estudios de Energía y Procesos Industriales
 
Can learning analytics improve engineering education in both MOOC and traditi...
Can learning analytics improve engineering education in both MOOC and traditi...Can learning analytics improve engineering education in both MOOC and traditi...
Can learning analytics improve engineering education in both MOOC and traditi...
Tinne De Laet
 
SHEILA project: Panel on capacity building
SHEILA project: Panel on capacity buildingSHEILA project: Panel on capacity building
SHEILA project: Panel on capacity building
Riina Vuorikari
 
Using learning analytics at school: A Go-Lab study
Using learning analytics at school: A Go-Lab studyUsing learning analytics at school: A Go-Lab study
Using learning analytics at school: A Go-Lab study
María Jesús Rodríguez Triana
 

Similar to Enhancing Social Media Platforms for Educational and Humanitarian Knowledge Sharing: Analytics, Privacy, Discovery, and Delivery Aspects - Andrii Vozniuk (20)

Technical Challenges for Realizing Learning Analytics
Technical Challenges for Realizing Learning AnalyticsTechnical Challenges for Realizing Learning Analytics
Technical Challenges for Realizing Learning Analytics
 
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
EMMA Summer School - Rebecca Ferguson - Learning design and learning analytic...
 
Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...
Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...
Towards portable learning analytics dashboards - Andrii Vozniuk, Sten Govaert...
 
Inferring knowledge acquisition through Web navigation behaviour
Inferring knowledge acquisition through Web navigation behaviourInferring knowledge acquisition through Web navigation behaviour
Inferring knowledge acquisition through Web navigation behaviour
 
Learning Analytics – Research challenges arising from a current review of LA use
Learning Analytics – Research challenges arising from a current review of LA useLearning Analytics – Research challenges arising from a current review of LA use
Learning Analytics – Research challenges arising from a current review of LA use
 
Requirements for Learning Analytics
Requirements for Learning AnalyticsRequirements for Learning Analytics
Requirements for Learning Analytics
 
Reshaping workplace design to facilitate better learning
Reshaping workplace design to facilitate better learningReshaping workplace design to facilitate better learning
Reshaping workplace design to facilitate better learning
 
Who are you and makes you special?
Who are you and makes you special?Who are you and makes you special?
Who are you and makes you special?
 
RecSysTEL2012 slides
RecSysTEL2012 slidesRecSysTEL2012 slides
RecSysTEL2012 slides
 
Collaborative Immersive Analytics
Collaborative Immersive AnalyticsCollaborative Immersive Analytics
Collaborative Immersive Analytics
 
Berlin_presentation _30.09.2022.pptx
Berlin_presentation _30.09.2022.pptxBerlin_presentation _30.09.2022.pptx
Berlin_presentation _30.09.2022.pptx
 
14.30 kurilovas bireniene
14.30 kurilovas bireniene14.30 kurilovas bireniene
14.30 kurilovas bireniene
 
Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-Learning Analytics -Towards a New Discipline-
Learning Analytics -Towards a New Discipline-
 
Immersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face RecognitionImmersive Learning with Virtual Reality and Face Recognition
Immersive Learning with Virtual Reality and Face Recognition
 
Pedagogies for Today 2022 ICCE Malaysia.pptx
Pedagogies for Today 2022 ICCE Malaysia.pptxPedagogies for Today 2022 ICCE Malaysia.pptx
Pedagogies for Today 2022 ICCE Malaysia.pptx
 
2015-11-25 research seminar
2015-11-25 research seminar2015-11-25 research seminar
2015-11-25 research seminar
 
PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...PhD Presentation: "Supporting collaborative learning among Cuban university s...
PhD Presentation: "Supporting collaborative learning among Cuban university s...
 
Can learning analytics improve engineering education in both MOOC and traditi...
Can learning analytics improve engineering education in both MOOC and traditi...Can learning analytics improve engineering education in both MOOC and traditi...
Can learning analytics improve engineering education in both MOOC and traditi...
 
SHEILA project: Panel on capacity building
SHEILA project: Panel on capacity buildingSHEILA project: Panel on capacity building
SHEILA project: Panel on capacity building
 
Using learning analytics at school: A Go-Lab study
Using learning analytics at school: A Go-Lab studyUsing learning analytics at school: A Go-Lab study
Using learning analytics at school: A Go-Lab study
 

More from Andrii Vozniuk

Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Andrii Vozniuk
 
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Andrii Vozniuk
 
Combining content analytics and activity tracking to mine user interests and ...
Combining content analytics and activity tracking to mine user interests and ...Combining content analytics and activity tracking to mine user interests and ...
Combining content analytics and activity tracking to mine user interests and ...
Andrii Vozniuk
 
TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...
TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...
TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...
Andrii Vozniuk
 
Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...
Andrii Vozniuk
 
Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...
Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...
Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...
Andrii Vozniuk
 
AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...
Andrii Vozniuk
 
Scheduling in distributed systems - Andrii Vozniuk
Scheduling in distributed systems - Andrii VozniukScheduling in distributed systems - Andrii Vozniuk
Scheduling in distributed systems - Andrii Vozniuk
Andrii Vozniuk
 
Cloud infrastructure. Google File System and MapReduce - Andrii Vozniuk
Cloud infrastructure. Google File System and MapReduce - Andrii VozniukCloud infrastructure. Google File System and MapReduce - Andrii Vozniuk
Cloud infrastructure. Google File System and MapReduce - Andrii Vozniuk
Andrii Vozniuk
 
Symbolic Reasoning and Concrete Execution - Andrii Vozniuk
Symbolic Reasoning and Concrete Execution - Andrii Vozniuk Symbolic Reasoning and Concrete Execution - Andrii Vozniuk
Symbolic Reasoning and Concrete Execution - Andrii Vozniuk
Andrii Vozniuk
 

More from Andrii Vozniuk (10)

Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
Embedded interactive learning analytics dashboards with Elasticsearch and Kib...
 
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
Interactive learning analytics dashboards with ELK (Elasticsearch Logstash Ki...
 
Combining content analytics and activity tracking to mine user interests and ...
Combining content analytics and activity tracking to mine user interests and ...Combining content analytics and activity tracking to mine user interests and ...
Combining content analytics and activity tracking to mine user interests and ...
 
TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...
TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...
TPC-DS performance evaluation for JAQL and PIG queries - Andrii Vozniuk, Serg...
 
Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...Contextual learning analytics apps to create awareness in blended inquiry lea...
Contextual learning analytics apps to create awareness in blended inquiry lea...
 
Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...
Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...
Graspeo: a Social Media Platform for Knowledge Management in NGOs - Andrii Vo...
 
AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...AngeLA: Putting the teacher in control of student privacy in the online class...
AngeLA: Putting the teacher in control of student privacy in the online class...
 
Scheduling in distributed systems - Andrii Vozniuk
Scheduling in distributed systems - Andrii VozniukScheduling in distributed systems - Andrii Vozniuk
Scheduling in distributed systems - Andrii Vozniuk
 
Cloud infrastructure. Google File System and MapReduce - Andrii Vozniuk
Cloud infrastructure. Google File System and MapReduce - Andrii VozniukCloud infrastructure. Google File System and MapReduce - Andrii Vozniuk
Cloud infrastructure. Google File System and MapReduce - Andrii Vozniuk
 
Symbolic Reasoning and Concrete Execution - Andrii Vozniuk
Symbolic Reasoning and Concrete Execution - Andrii Vozniuk Symbolic Reasoning and Concrete Execution - Andrii Vozniuk
Symbolic Reasoning and Concrete Execution - Andrii Vozniuk
 

Recently uploaded

Transform Your Presence Now!..............
Transform Your Presence Now!..............Transform Your Presence Now!..............
Transform Your Presence Now!..............
SocioCosmos
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAMLORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAM
lorraineandreiamcidl
 
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANE
Febless Hernane
 
Your Path to YouTube Stardom Starts Here
Your Path to YouTube Stardom Starts HereYour Path to YouTube Stardom Starts Here
Your Path to YouTube Stardom Starts Here
SocioCosmos
 
SluggerPunk Angel Investor Final Proposal
SluggerPunk Angel Investor Final ProposalSluggerPunk Angel Investor Final Proposal
SluggerPunk Angel Investor Final Proposal
grogshiregames
 
Grow Your Reddit Community Fast.........
Grow Your Reddit Community Fast.........Grow Your Reddit Community Fast.........
Grow Your Reddit Community Fast.........
SocioCosmos
 
Your LinkedIn Success Starts Here.......
Your LinkedIn Success Starts Here.......Your LinkedIn Success Starts Here.......
Your LinkedIn Success Starts Here.......
SocioCosmos
 
Unlock TikTok Success with Sociocosmos..
Unlock TikTok Success with Sociocosmos..Unlock TikTok Success with Sociocosmos..
Unlock TikTok Success with Sociocosmos..
SocioCosmos
 
Buy Pinterest Followers, Reactions & Repins Go Viral on Pinterest with Socio...
Buy Pinterest Followers, Reactions & Repins  Go Viral on Pinterest with Socio...Buy Pinterest Followers, Reactions & Repins  Go Viral on Pinterest with Socio...
Buy Pinterest Followers, Reactions & Repins Go Viral on Pinterest with Socio...
SocioCosmos
 
Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...
Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...
Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...
AJHSSR Journal
 
SluggerPunk Final Angel Investor Proposal
SluggerPunk Final Angel Investor ProposalSluggerPunk Final Angel Investor Proposal
SluggerPunk Final Angel Investor Proposal
grogshiregames
 
HOW TO USE FACEBOOK _ by Clarissa Credito
HOW TO USE FACEBOOK _ by Clarissa CreditoHOW TO USE FACEBOOK _ by Clarissa Credito
HOW TO USE FACEBOOK _ by Clarissa Credito
ClarissaAlanoCredito
 
快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样
快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样
快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样
ryxqoswi
 
Project Serenity — 33% Life-time Commissions.docx
Project Serenity — 33% Life-time Commissions.docxProject Serenity — 33% Life-time Commissions.docx
Project Serenity — 33% Life-time Commissions.docx
zeqirielmedina8
 
Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...
Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...
Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...
AJHSSR Journal
 
Surat Digital Marketing School - course curriculum
Surat Digital Marketing School - course curriculumSurat Digital Marketing School - course curriculum
Surat Digital Marketing School - course curriculum
digitalcourseshop4
 
HOW TO USE THREADS an Instagram App_ by Clarissa Credito
HOW TO USE THREADS an Instagram App_ by Clarissa CreditoHOW TO USE THREADS an Instagram App_ by Clarissa Credito
HOW TO USE THREADS an Instagram App_ by Clarissa Credito
ClarissaAlanoCredito
 
Social Media Marketing Strategies .
Social Media Marketing Strategies                     .Social Media Marketing Strategies                     .
Social Media Marketing Strategies .
Virtual Real Design
 
The Evolution of SEO: Insights from a Leading Digital Marketing Agency
The Evolution of SEO: Insights from a Leading Digital Marketing AgencyThe Evolution of SEO: Insights from a Leading Digital Marketing Agency
The Evolution of SEO: Insights from a Leading Digital Marketing Agency
Digital Marketing Lab
 

Recently uploaded (19)

Transform Your Presence Now!..............
Transform Your Presence Now!..............Transform Your Presence Now!..............
Transform Your Presence Now!..............
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAMLORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE TELEGRAM
 
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANEEASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANE
EASY TUTORIAL OF HOW TO USE G-TEAMS BY: FEBLESS HERNANE
 
Your Path to YouTube Stardom Starts Here
Your Path to YouTube Stardom Starts HereYour Path to YouTube Stardom Starts Here
Your Path to YouTube Stardom Starts Here
 
SluggerPunk Angel Investor Final Proposal
SluggerPunk Angel Investor Final ProposalSluggerPunk Angel Investor Final Proposal
SluggerPunk Angel Investor Final Proposal
 
Grow Your Reddit Community Fast.........
Grow Your Reddit Community Fast.........Grow Your Reddit Community Fast.........
Grow Your Reddit Community Fast.........
 
Your LinkedIn Success Starts Here.......
Your LinkedIn Success Starts Here.......Your LinkedIn Success Starts Here.......
Your LinkedIn Success Starts Here.......
 
Unlock TikTok Success with Sociocosmos..
Unlock TikTok Success with Sociocosmos..Unlock TikTok Success with Sociocosmos..
Unlock TikTok Success with Sociocosmos..
 
Buy Pinterest Followers, Reactions & Repins Go Viral on Pinterest with Socio...
Buy Pinterest Followers, Reactions & Repins  Go Viral on Pinterest with Socio...Buy Pinterest Followers, Reactions & Repins  Go Viral on Pinterest with Socio...
Buy Pinterest Followers, Reactions & Repins Go Viral on Pinterest with Socio...
 
Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...
Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...
Exploring The Dimensions and Dynamics of Felt Obligation: A Bibliometric Anal...
 
SluggerPunk Final Angel Investor Proposal
SluggerPunk Final Angel Investor ProposalSluggerPunk Final Angel Investor Proposal
SluggerPunk Final Angel Investor Proposal
 
HOW TO USE FACEBOOK _ by Clarissa Credito
HOW TO USE FACEBOOK _ by Clarissa CreditoHOW TO USE FACEBOOK _ by Clarissa Credito
HOW TO USE FACEBOOK _ by Clarissa Credito
 
快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样
快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样
快速办理(BCR毕业证书)加州大学河滨分校毕业证文凭证书一模一样
 
Project Serenity — 33% Life-time Commissions.docx
Project Serenity — 33% Life-time Commissions.docxProject Serenity — 33% Life-time Commissions.docx
Project Serenity — 33% Life-time Commissions.docx
 
Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...
Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...
Improving Workplace Safety Performance in Malaysian SMEs: The Role of Safety ...
 
Surat Digital Marketing School - course curriculum
Surat Digital Marketing School - course curriculumSurat Digital Marketing School - course curriculum
Surat Digital Marketing School - course curriculum
 
HOW TO USE THREADS an Instagram App_ by Clarissa Credito
HOW TO USE THREADS an Instagram App_ by Clarissa CreditoHOW TO USE THREADS an Instagram App_ by Clarissa Credito
HOW TO USE THREADS an Instagram App_ by Clarissa Credito
 
Social Media Marketing Strategies .
Social Media Marketing Strategies                     .Social Media Marketing Strategies                     .
Social Media Marketing Strategies .
 
The Evolution of SEO: Insights from a Leading Digital Marketing Agency
The Evolution of SEO: Insights from a Leading Digital Marketing AgencyThe Evolution of SEO: Insights from a Leading Digital Marketing Agency
The Evolution of SEO: Insights from a Leading Digital Marketing Agency
 

Enhancing Social Media Platforms for Educational and Humanitarian Knowledge Sharing: Analytics, Privacy, Discovery, and Delivery Aspects - Andrii Vozniuk

  • 1. ENHANCING SOCIAL MEDIA PLATFORMS FOR EDUCATIONAL AND HUMANITARIAN KNOWLEDGE SHARING: ANALYTICS, PRIVACY, DISCOVERY, AND DELIVERY ASPECTS PhD thesis: https://goo.gl/AK0DHb ANDRII VOZNIUK REACT-EPFL PhD Private DefenseLausanne, December 2016 1
  • 2. KNOWLEDGE SHARING • Social media platforms are used for global knowledge sharing • 25% of time online is spent on Facebook • New platforms are developed and adapted to needs of specific domains 2
  • 3. AS A COLLABORATIVE KNOWLEDGE SHARING ENVIRONMENT graasp.net GRAASP 3 A SOCIAL MEDIA PLATFORM AS A TESTBED FOR PROPOSALS VALIDATION
  • 4. Space s 4 SPACE ABSTRACTS INTERACTION CONTEXT Items I(s) Members M(s) SETTINGS PRESENTATION P(s) Activities A(s)
  • 6. KNOWLEDGE SHARING 6 EDUCATIONAL Orientation Conceptuali- zation Discussion Investigation Conclusion Inquiry Learning Spaces (ILSs) to support Inquiry Learning HUMANITARIAN FR CH BE NL ES MSF HQ: Geneva (CH) 19 national offices 70 missions international office operational offices national & regional offices organisationaloperational 325 projects field operations Space hierarchies to represent large decentralized organization
  • 7. KNOWLEDGE SHARING TEACHER -TEACHERS TEACHER - STUDENTS EDUCATIONAL 7 HUMANITARIAN BETWEEN MISSION MEMBERS HQ - FIELD
  • 9. 9 ANALYTICS •Providing user with analytics for awareness and reflection analytics PRIVACY •Allowing easy and intuitive user privacy management DISCOVERY •Discovering knowledge relevant to user interests DELIVERY •Allowing users to access knowledge in underconnected settings TARGETED ASPECTS
 OF KNOWLEDGE SHARING Knowledge Sharing System Knowledge Organisation Knowledge Acquisition Knowledge Access Discovery Delivery Analytics Privacy
  • 10. ANALYTICS ASPECT EMBEDDED CONTEXTUAL ANALYTICS FOR AWARENESS AND REFLECTION 10 Knowledge Sharing System Knowledge Organisation Knowledge Acquisition Knowledge Access Analytics Privacy Discovery Delivery
  • 11. CHALLENGE • Awareness is required to orchestrate and manage • Reflection needed to understand and improve 11 RQ1. How to provide user-oriented analytics in knowledge sharing systems to support awareness and reflection?
  • 12. RELATED WORK • Not delivered for awareness: not integrated into interaction context and not real-time • Not designed for reflection: all information presented altogether, not scoped per context 12 A. Vozniuk, S. Govaerts and D. Gillet. Towards portable learning analytics dashboards. ICALT, Beijing, 2013. B. A. Schwendimann, M. J. Rodriguez Triana, A. Vozniuk, L. P. Prieto and M. Shirvani Boroujeni et al. Perceiving learning at a glance: A systematic literature review of learning dashboard research. IEEE TLT, 2016.
  • 13. External Stakeholders PROPOSAL EMBEDDED CONTEXTUAL ANALYTICS MODEL 13 A. Vozniuk et al. Contextual Learning Analytics Apps to Create Awareness in Blended Inquiry Learning. ITHET, Lisbon, 2015. Space s Items I(s) Members M(s) Activities A(s) We call analytics embedded into the space s if and only if it is part of the space presentation: Embedded We call analytics contextual in the space s if and only if StandaloneAnalytics
  • 14. ANALYTICS ASPECT EMBEDDED CONTEXTUAL ANALYTICS WITH WEB APPS 14
  • 15. PROPOSAL EMBEDDED CONTEXTUAL ANALYTICS WITH WEB APPS interacts with the apps User Standardized APIs Knowledge Sharing Platform retrieves activities in the context Front-end Back-end Analytics Infrastructure Data Storage Context Analytical App stores activities analyzes and visualizes activities • Enables real-time awareness • Allows customization and personalization 15 A. Vozniuk et al. Contextual Learning Analytics Apps to Create Awareness in Blended Inquiry Learning. ITHET, Lisbon, 2015.
  • 16. APPLICATION EMBEDDED CONTEXTUAL ANALYTICS WITH WEB APPS 16 In blended learning sessions it is challenging to follow the progress We use the apps to improve teacher’s awareness in blended learning
  • 17. APPLICATION APPS TO SUPPORT AWARENESS 17 Conducted a survey with 32 teachers. Identified awareness needs. Active Students App Time Spent App Submitted Reports App
  • 18. APPLICATION PERSONALIZATION WITH DASHBOARDS 18 Multiple apps can be combined to construct a personalized dashboard A. Vozniuk et. al. Towards portable learning analytics dashboards. ICALT, Beijing, 2013.
  • 19. EVALUATION METHODOLOGY Interview with teachers before the class to assess apps relevance Attending the class using the apps, two case studies Interview with teachers after the class to get feedback Interview Before Case Studies Interview After 19 Case Study 1
 90 minutes 1 teacher T1
 11 students Case Study 2
 90 minutes 1 teacher T2 17 students
  • 20. EVALUATION OUTCOMES • Teachers agreed on the usefulness of the Apps for awareness • Teachers stated that tools helped them to monitor the progress of the students • Teachers embedded analytics into their context by projecting on the wall • Students as well expressed awareness needs, mainly to have progress reference 20
  • 21. LIMITATIONS FOR REFLECTION • REFLECTION IS DONE OVER LONGER PERIODS • Scalability is required • Web apps do not scale • REFLECTION REQUIRES EXPLORATION • Interactivity is necessary for reflection • Inter-apps communication is challenging 21
  • 22. ANALYTICS ASPECT EMBEDDED CONTEXTUAL ANALYTICS WITH ANALYTICS ENGINE AND INTERACTIVE DASHBOARDS 22
  • 23. PROPOSAL EMBEDDED CONTEXTUAL ANALYTICS WITH ANALYTICS ENGINE & INTERACTIVE DASHBOARDS User Platform APIs Knowledge Sharing Platform Front-end Back-end Analytics Infrastructure Context Interactive dashboard Analytics Engine stores and analyzes activities Permissions check and proxy retrieves results of analysis visualizes analysis results interacts with the dashboard • Enables interactive reflection • Allows scalable analysis 23 A. Vozniuk et al. Workshop. Building Interactive Learning Dashboards with Logstash, Elasticsearch and Kibana (ELK). LASI, Bilbao, 2016.
  • 24. IMPLEMENTATION IN GRAASP 24 Which users were the most active last week? When did the users download the documents yesterday? Which users did comment the most last month? How active were the users in the space last month? Which items were viewed the most last week? Analytics Which actions happened the most last year? How the views are distributed between documents? Briefing paper C had Safe W ate r.pdfm easle s in te rn albriefingPrise en charg e de m enin gite FR .p df D ocum ent5.p df D ocum ent6.d oc Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Briefing paper C had Safe W ate r.pdf Supporting knowledge managers at MSF
  • 25. ANALYTICS AND PRIVACY • Detailed analytics triggered privacy concerns with knowledge workers • Some users expressed concerns about the analytics resolution and interactiveness • Highlighted conflict between analytics and privacy 25
  • 26. PRIVACY ASPECT AN AGENT-BASED CONTEXTUAL PRIVACY MANAGEMENT 26 Knowledge Sharing System Knowledge Organisation Knowledge Acquisition Knowledge Access Analytics Privacy Discovery Delivery
  • 27. CHALLENGE • Users expressed concerned about being tracked • Better the analytics, stronger the concerns • Particular contexts have legal regulations (medical, primary school) • Users want to be in control 27 RQ2. What privacy management interfaces and mechanisms are suitable for knowledge analytics and learning analytics?
  • 28. RELATED WORK • PRIVACY SETTINGS • Hidden, complicated, changing • Black patterns • GROUP ANONYMIZATION • Limits the possibilities of analytics • Not suitable for educational settings • AWARENESS CUES • Make user know 28
  • 29. PROPOSAL AGENT-BASED PRIVACY 29 A. Vozniuk et al. AngeLA: Putting the Teacher in Control of Student Privacy in the Online Classroom. ITHET, York, 2014. Space s Items I(s) Members M(s) Activities A(s) Analytics Infrastructure Data Storage Data Analysis Agent
  • 31. • Survey-based evaluation with workshop participants, f2f interviews • N=16 respondents (7 male, 9 female) • Defined and adjusted tracking policy using the Tracking Agent • Graasp usage data EVALUATION 31 SETTING OUTCOMES • SUS score 74, GOOD usability rating • Usage: 1234 ILSs, 91% have Agent, 9% do note have agent • 168 ILSs (1%) have Agent removed manually by the user • Agent-based management adopted by Go-Lab and SiWay EU projects
  • 32. DISCOVERY ASPECT KNOWLEDGE DISCOVERY WITH INTERACTIVE INTERESTS-BASED RECOMMENDER 32 Knowledge Sharing System Knowledge Organisation Knowledge Acquisition Knowledge Access Analytics Privacy Discovery Delivery
  • 33. CHALLENGE • Information overload in social media platforms • Hard to find relevant content • Not aware of its existence • Do not know particular keywords • New content appearing • Both in educational and humanitarian domains • NGOs have high turnover, previous knowledge can be lost 33 RQ3. How to enable discovery of knowledge relevant to user interests?
  • 34. PROPOSAL RECOMMENDATION MODEL Provide
 Recommendations Record
 User- Content
 Interactions Extract Concepts from the
 Content Build
 User
 Interests
 Profile Interpretable Interactive 34 A. Vozniuk et al. Combining Content Analytics and Activity Tracking to Identify User Interests and Enable Knowledge Discovery. PALE, UMAP, Halifax, 2016.
  • 35. Pdf Report Powerpoint Presentation Image with Text Youtube Video Σw*UA *DC accessed rated commented downloaded Education Educational psychology Knowledge Learning Knowledge Management Human-Computer Interaction Interdisciplinarity Academia Systems thinking Scientific method Educational technology Virtual learning environment User Identified Concepts (DC) Identified User Concepts (UC) Tracked Activities (UA) Education Educational psychology Knowledge Learning Knowledge Management Systems thinking Scientific method Educational technology Virtual learning environment Learning Knowledge Management Human-Computer Interaction Interdisciplinarity Education Educational psychology Academia 35 PROPOSAL INTERESTS PROFILE
  • 36. RANKING RECOMMENDATIONS 36 STEP 2. Use vector cosine similarity for scoring and ranking STEP 1. Compute TF-IDF for each term in the vectors STEP 0. Represent each content item concepts using the document vector model
  • 38. EVALUATION PRELIMINARY • Six pre-service teachers • Workshop on inquiry-based learning • Newly registered users, no interaction data • Interacted for 2 hours • Survey with three parts: disposition, usability (SUS), quality 38 SETTING OUTCOMES • SUS score 63, OK usability • Positive regarding interests-based recommendation idea, useful to get recommendations • Positive about seeing their identified interests (interpretability) • Want to be able to edit the interests (interactivity) • Interests and recommended items relevant in general • Misidentified interests for two users due to inaccurate concepts
  • 39. EVALUATION WITH GRAASP USERS 39 SETTING OUTCOMES • At least five interests identified in profile • Sent emails with the same survey of three parts • 40 Graasp users (22 female, 16 male, 2 - not provided) ADDRESSING CONCEPT IDENTIFICATION ISSUES • Consider only concepts with relevance more than 0.8 • Consider a concept if it occurred at least in 3 items • SUS score 70, OK usability approaching GOOD • Positive regarding interests-based recommendation idea, useful to get recommendations • Positive about seeing their identified interests (interpretability). • Want to be able to edit the interests (interactivity) • Interests and recommended items were relevant (3.7 vs 3.17 and 3.52 vs 3.67) • Would benefit from dataset-driven evaluation, challenging to find
  • 40. DELIVERY ASPECT MOBILE KNOWLEDGE DELIVERY INTO UNDERCONNECTED ENVIRONMENTS 40 Knowledge Sharing System Knowledge Organisation Knowledge Acquisition Knowledge Access Analytics Privacy Discovery Delivery
  • 41. CHALLENGE LIMITED INTERNET ACCESS • Half of world’s population without Internet • Hight cost, low performance • Unreliable or damaged infrastructure, disasters 41 RQ4. How to facilitate knowledge delivery into settings where Internet connection is limited or absent? CONTENT INCREASES IN SIZE • Video is the dominant knowledge medium • Growing multimedia usage in education (MOOCs) and in humanitarian (MSF org training) • In emergency access time is critical
  • 42. SITUATION MSF • Low bandwidth • High latency • Often unreliable, outages are common • High cost in remote areas 42
  • 43. RELATED WORK Global Cloud or CDN ISP Cache or Proxy Community Village Cache or Proxy Local Cache or Proxy User Device Cache ISP Network Village Network Local Network User Device Possibility of mechanical delivery (first group solutions) Possibility of caching and asynchronous delivery (second group solutions) Possibility of caching, async delivery, minimizing the number of request, prioritizing types of content (third group solutions) 43 MECHANICAL DELIVERY • resilient, on-the-go • not shared downloads USER DEVICE OPTIMIZATIONS • requires custom software INTERMEDIATE SERVERS • shared downloads • not portable
  • 44. PROPOSED MODEL Local WiFi Connection Internet Connection LAN / WiFi / 3G Online System Local System A Browser navigating Online System Browser navigating Local System 1 Personal System 1 p2p p2p Local System B p2p p2p Personal System 2 p2p http http p2p p2p smartphone laptop smartphone tablet • Peer-to-peer middleware • Local system with low-cost-computers • Personal system with mobile devices 44 A. Vozniuk et al. Graspeo: a Social Media Platform for Knowledge Management in NGOs. ICTD, Singapore, 2015. A. Vozniuk et al. GraaspBox: Enabling Mobile Knowledge Delivery into Underconnected Environments. To be submitted, 2017.
  • 47. DEPLOYMENT IN THE FIELD EIGHT DEPLOYMENTS 47 MAPUTO MOZAMBIQUE FIELD N’DJAMENA CHAD BASE ON THE ROAD
  • 48. EVALUATION 48 • Eight field trips by MSF partner • Demonstrating GraaspBox and letting to use • Survey of 3 parts: Internet situation, delivery needs, SUS • Used by 45 people, 14 respondents (11 male, 3 female) SETTING OUTCOMES • Lab tests: download 90 Mbps, WiFi 20Mbps, 32 connections, 45 hours on battery • Internet access is slow and unreliable • Strong need to have faster access to MSF content • Strong agreement with GraaspBox making content access faster • Need to have content on personal device, GraaspBox, and online • SUS score 78, GOOD close to EXCELLENT usability • General positive feedback by MSF field staff
  • 49. SUMMARY AND FUTURE RESEARCH 49 Knowledge Sharing System Knowledge Organisation Knowledge Acquisition Knowledge Access Discovery Delivery Analytics Privacy
  • 50. SUMMARY ANALYTICS • Embedded contextual analytics model to support awareness and reflection • Two general architectures materializing the model • Integrated into Graasp, evaluated with users and adopted PRIVACY • Agent-based privacy management model • Integrated into Graasp and evaluated with users • Adopted by two EU projects 50
  • 51. SUMMARY 51 DISCOVERY • Recommender system for content and people based on user interests • Interactive and interpretable • Integrated into Graasp and conducted two evaluations with users DELIVERY • Knowledge delivery model with P2P middleware and low- cost computers • Integrated into Graasp with GraaspBox • evaluated during eight deployments in MSF missions
  • 52. FUTURE RESEARCH DIRECTIONS PRIVACY & ANALYTICS • How to deal with incomplete analytics picture and make the user aware of it? PRIVACY & DISCOVERY • What if user interacts in contexts where tracking is disabled? PRIVACY & DELIVERY • How to deliver offline the privacy policy that is set online, and should it be the same? DELIVERY & DISCOVERY • Predictively delivering content matching user interests. 52
  • 54. ANDRII VOZNIUK https://about.me/vozniuk RESEARCHER CS PhD Candidate SOFTWARE ENGINEER Web, Mobile, Data ENTREPRENEUR Knowledge Sharing Systems