Accurate models of user interest are valuable in personalizing the presentation of the often large
quantity of information relevant to a query or other form of information requests. A user often
interacts with multiple applications while working on a task. User models can be developed
individually at each of the individual applications, but there is no easy way to come up with a
more complete user model based on the distributed activity of the user. In this talk, I will
introduce a novel unification framework for relevance feedback in adaptive information access;
practically these models provide context for user interactions with everyday applications for user
interest modeling. To tackle the cold-start problem in personalization, I will show how we can
take advantage of many existing interactions combining various implicit and explicit relevance
feedback indicators in a multi-application environment. I will also present a framework
expanding the use of human eye movements as a source of implicit relevance feedback for user
interest modeling.
The Human, the Eye and the Brain : Unifying Relevance Feedback for User Modeling
1. “The Human, the Eye and the Brain : User Behavior Data Analytics“
Unifying Relevance Feedback for
User Modeling
Assistant Professor, Computer Science
Old Dominion University
1
3. Outline
• Motivation : User Modeling
• Relevance Feedback in Information Search
• User Interest Models
• Eye Movements as Relevance Feedback
• Neuro-Physiological Fusion
• Consumer eye tracking
• Consumer brain tracking
3
4. Motivation
Personalized Information Retrieval
• Customize information selection and presentation
based on the inferred interest of the user
Query Input / Search History
• Most direct evidence of user
need
• But queries are short,
imprecise, and ambiguous
(e.g. synonymy and polysemy)
4
5. Relevance Feedback Categories
• Users reluctant to make frequent explicit
feedback ratings
• Rate fewer documents than they read
• Semi-explicit: Annotations and bookmarks
• Implicit: Browsing and reading behaviors
5
6. Approach: Multi-Application
“Unified” User Interest
• A unified user interest model combining
implicit and semi-explicit feedback
• A user model based on multiple everyday
applications
• A user model to predict explicit ratings from
the unified feedback
6
7. User Models
• Baseline model
text authored from production applications
• Semi-explicit model
baseline + text annotated from consumption
applications
• Unified model
semi-explicit + implicit feedback
7
9. Unified Relevance Feedback
9
Sampath Jayarathna, and Frank Shipman. "Analysis and Modeling of Unified User Interests", IEEE
18th International Conference on Information Reuse and Integration , San Diego, CA, August 04-06,
2017.
Sampath Jayarathna, Atish Patra, and Frank Shipman. "Unified Relevance Feedback for Multi-
Application User Interest Modeling", Proceedings of the 15th ACM/IEEE-CS Joint Conference on
Digital Libraries, Knoxville, TN, June 22-26, 2015, pp. 129-138. (Nominated for Best Student Paper
award)
Sampath Jayarathna, Atish Patra, and Frank Shipman. "Mining User Interest from Search Tasks and
Annotations", Proceedings of ACM Conference on Information and Knowledge Management,
Burlingame, CA, October 27- November 1, 2013 , pp. 1849-1852.
11. Comparisons
• Chose topic modeling over clustering methods because
documents are about multiple topics
• Topic modeling applied to authored or annotated text
• LDA document-topic distribution
– Each segment is a document
– Calculate the probability that each document may contain a
topic
– Calculate similarity between document-topic distribution
– Compared with different distance metrics (H, KL, JSD)
11
12. How do the Different Similarity
Measures Perform?
Similarity Measures Performance
Precision Recall F1 Accuracy
LDA + H 0.944 0.367 0.499 0.722
LDA + KL 0.954 0.350 0.485 0.719
LDA + JCD 0.736 0.548 0.576 0.713
NMF 0.814 0.418 0.500 0.692
TF-IDF 0.247 0.396 0.287 0.237
Answer: If Recall is more important factor in generating
user models then LDA+JCD performs better than other
LDA similarity measures. For high Precision, LDA+ KL or
LDA+H perform best. 12
14. Value of “Unified” User Interest
• A unified user interest model combining
implicit and semi-explicit feedback
• Hypothesis: Unified feedback across multiple
applications results in more accurate
assessment of document value than available
through either implicit or semi-explicit
feedback alone
14
15. So Far…
• We have looked at the value of Unified
approach when locating whole resources of
interest
• aggregating activity across multiple applications for
user interest modeling
• Features described in this occasionally specific to
applications, but similar features available in most
applications involving text
• Next, we extend these approaches to other
“Sensory” feedbacks.
15
16. Big Data Aspect of User Behavior
Analytics
• Lately, the term "big data" tends to refer to the use
of predictive analytics, user behavior analytics, or certain other
advanced data analytics methods that extract value from data,
and seldom to a particular size of data set.
16
17. Big Data Aspect of User Behavior
Analytics
• Data sets grow rapidly - in part because they are increasingly
gathered by cheap and numerous information-sensing Internet
of things devices such as mobile devices, wearables, software
logs, cameras, microphones
17
18. Outline
• Motivation
• Relevance Feedback in Information Search
• User Interest Models
• Eye Movements as Relevance Feedback
• Neuro-Physiological Fusion
• Consumer eye tracking
• Consumer brain tracking
18
19. Human Oculomotor Plant Features
• Our prior work can be expanded to support a
wide range of potential applications
• This framework expands the use of eye
movements as a source of implicit relevance
feedback
• Human eye already provides a plethora of
information useful for user modeling
19
20. Eye Movements
• Eye fixations
• High acuity vision
• Eye is stable in regard to the object of interest
• Saccades
• No vision
• Move eyes between eye fixations very rapidly
• Smooth pursuits
• Various quality of vision
• Eyes follow an object
20
22. Eye Movement Control
• Brain
• Oculomotor Plant
• Extraocular muscles
• eye globe with surrounding tissues
22
23. Extraocular Muscle (EOM)
KSEϴSE_M - series elasticity
component resists
contractile force
KLTϴLT_M - additional
contractile force is added to
active state tension by
length-tension component
FM - active state tension –
contracts muscle
NM - neuronal control
signal sent by brain 23
26. 2D Oculomotor Plant (2DOPMM)
• 12 Differential equations
• 36 OP Features
• The model can simulate saccades with characteristics
of “normal” humans
26
27. Can OPF Reveal Relevance?
Classified
Saccades
Simulated
Saccades
Error
Function
Relevance
Prediction
27
30. Saccade-Bounded OPF
• The motivation behind out work is that not all
gazes are created equal.
• Fixations require preceding saccades help to
place the gaze in the stimuli to gather
information from the target location.
30
Sampath Jayarathna and Sobiga Shanmugathasan. " Evaluating Saccade-bounded Eye Movement
Features for the User Interest Modeling", Proceedings of the 18th ACM/IEEE-CS Joint Conference
on Digital Libraries, Fort Worth, TX, June 3-6, 2018. [In press]
Sampath Jayarathna, and Frank Shipman. "Rationale and Architecture for Incorporating Human
Oculomotor Plant Features in User Interest Modeling", Proceedings of the ACM Conference on
Human Information Interaction and Retrieval, Chapel Hill, NC, March 13-17, 2016, pp.281-284.
EEG measures voltage fluctuations resulting from ionic current within the neurons of the brain. An event-related potential (ERP) is the measured brain response that is the direct result of a specific sensory, cognitive, or motor event.
Diagnostic applications generally focus either on event-related potentials or on the spectral content of EEG. The former investigates potential fluctuations time locked to an event like stimulus onset or button press. The latter analyses the type of neural oscillations (popularly called "brain waves") that can be observed in EEG signals in the frequency domain.
The traditional theory of EDA holds that skin resistance varies with the state of sweat glands in the skin. Sweating is controlled by the sympathetic nervous system,[4]and skin conductance is an indication of psychological or physiological arousal. If the sympathetic branch of the autonomic nervous system is highly aroused, then sweat gland activity also increases, which in turn increases skin conductance. In this way, skin conductance can be a measure of emotional and sympathetic responses
The traditional theory of EDA holds that skin resistance varies with the state of sweat glands in the skin. Sweating is controlled by the sympathetic nervous system,[4]and skin conductance is an indication of psychological or physiological arousal. If the sympathetic branch of the autonomic nervous system is highly aroused, then sweat gland activity also increases, which in turn increases skin conductance. In this way, skin conductance can be a measure of emotional and sympathetic responses