Stream Mining on
Opinionated Texts
Learning Classifiers with minimal Human Aid
Myra Spiliopoulou
Joint work with:
?
Opinions from booking.com
Opinions from TripAdvisor
§
on EA Embassy Prague Hotel (27.04.2014)
3/5
The location of the hotel is ok
, not a long walk to everything you wanna reach
.
We asked for
a double bed which was two singel bed pushed together.
Some of the staff was really
friendly
,
but we got a little bit questioned by a girl when we didnt wanna use the hotels cab
company, and instead have a cab by taxameter (which was so much cheaper
) the breakfast
is good and they have alot to choose from!
3/5
Stayed here for 3 nights on a trip with colleagues for some R&R over a long weekend
recently...
Felt more like a large guest house than a hotel with doors locked at night and a
need to ring the bell to get back in late at night!
This place is around a 15 minute walk from the city centre
with no views and a rather austere
feel
...
.rooms large
but not that welcoming. Reception quite cold in attitude and the dining
room is far from warm, engaging or anything else
... Adequate for purpose but only just!
4/5
Had a great time at this hotel, I arrived at 4 am and the management was very kind even prepared some tea
for me while I wait for breakfast at 7:00. The room was great, with AC, nice decor and great beds. Washroom
was very nice and clean. Breakfast was delicious with local breads and cakes. Management was always
helpful and spoke english.
15 min. Walk from old town, but
I kind of like it, very
lose
to good restaurants
. The
bus station is just a few blocks away
and underground as well
.
Cant ask for more.
Opinions from TripAdvisor
§
on Hotel Masowiecki in Warsaw (14.05.2014)
3/5 May 2012
Hotel located on a busy street, opposite a pub - means noise from traffic and drunken people's
shouts until late night, not really helpful if one wants to sleep. Rooms rather basic, with old
tube-type tv and alarm clock radio. No double beds, twin beds only, however pretty comfortable.
Bathroom clean, nice breakfast.
4/5 Sept. 2012
Location's ideal - Halfway between the Old Town Square and Laziewecki Park, although both
are a good 15 minute walk.
Place is impeccably clean and great value. Other reviews have
mentioned the late night noise, however my room was at the rear of the hotel and I had no
problems whatsoever (even with my window fully open).
3/5 Aug. 2013
Stayed 2 nights at
€25 a night
in very spacious and
functional twin room
on L3 with
wash basin
.
Excellent location and a 4 minute walk to university end of Main Street. Very clean, a good style
of hotel
and reception staff were efficient. Lift a little on the slow side.
... ...
Opinions in
Netflix
Y. Koren „Collaborative Filtering with
Temporal Dynamics“, KDD‘09 & CACM‘10
Drift of the target concept
for all products
Opinion stream mining problem
Given is a set of opinionated documents:
§
How to disentangle the different, ad hoc aspects
discussed in the sentences of the documents and
§
associate a dominant polarity to each aspect ?
When the set becomes a stream:
§
How to monitor the polarity of each aspect,
Agenda
1.
Derive the polarity of a piece of text and
Learn a polarity classifier over a stream of texts
2.
Learn a polarity stream classifier with only an initial
seed of labeled texts
3.
Derive the polarity of an aspect, then
Learn and monitor aspects and their polarities
1
Propagating labels from texts to
words and back
perfect: (
2
,
0
)
expensive: (
0
,
2
)
fair: (
2
,
1
)
perfect location
expensive breakfast
expensive breakfast, fair rooms
perfect location, fair price
fair parking facilities
expensive sauna
0
,
2
expensive, unpleasant place
0
,
2
fair but cold rooms
2
,
1
fair but expensive lodging
2
,
3
T
ra
in
in
g
se
ed
S
Vocabulary of S
Propagating labels from texts to
words and back
Multinomial Naive Bayes:
§
The probability of polarity class C for text (sentence) d is
§
where the probability of observing word w in C is on
Taking the
age
of the words into
account
Selectively forgetting the past
with TrIP
1.
TrIP's window strategy selectively removes objects from
the window (SSDBM'10)
2.
TrIP deletes a node of the decision tree, if it has not
Impact of TrIP window strategy
on performance
§
Four TrIP classifiers on the PKDD 1999 dataset
0.5 0.75 1
Ar
e
a
U
n
d
e
r
th
e
C
u
rv
e
FIN1-DR
FIN2-DR
FIN3-DR
REF-DR
0 0.25 0 20 40 60 80