IEEE Consumer Electronics Magazine - November/December 2021 - 91
crawling or sensing module, which crawls socialmedia
information from different sources, such
as Twitter, Telegram, and Really Simple Syndication
(RSS) messages published by Spanish media,
2) the NLP processing module, which analyzes
and categorizes these microtexts into different
topics previously defined by the user, setting a
topic score, sentiment score, and combines them
into a PPI score, and 3) the visualization module,
which shows the processed, geolocated, and
categorized information, so that it can provide
insights for the user. Moreover, the raw and processed
information is stored in an Elastic Search
database. In the remainder of this section, we
introduce the design and implementation details
of WATERSensing's main modules.
Crawling Module
The crawling module is responsible for
obtaining a collection of microtexts from different
social networks. Particularly, we have
focused on Twitter, Telegram, and RSS, based on
user-defined settings such as a list of RSS feeds,
URLs, Twitter hashtags and/or keywords to be
tracked, and Telegram channels/groups. The
acquisition of tweets is performed through the
Twitter API by setting specific keywords (e.g.,
aquifer, drought, landslide,or waste dumping). A
fixed list of RSS feeds is established to track
information from representative Spanish media
sources. These include national and regional
newspapers, official websites of public institutions
and government bodies, etc. Finally, the
Telegram crawler is linked to the user account of
the admin user, filtering private chats. Duplicate
feeds are filtered by checking an MD5 hash generated
for each microtext, which was previously
stored in the storage module.
NLP Processing Module
The NLP processing module of the application
is based on CASPER,13 a workbench that
is aimed at detecting multidomain problems
described in microtexts. The main tasks in this
module are as follows.
Setting Topic Categories One or more categories
of user-defined topics (e.g., drought, flooding,
etc.) must be previously registered. This
category is called " space " in our system, and it is
November/December 2021
created semiautomatically by selecting significant
features, which are relevant words related
to the topic of interest. We use seven WordNet
semantic relationships to expand the initial keywords,
i.e., x-causes-y, x-derived_from-y, x-has_
hyponym-y, x-has_subevent-y, x-near_synonym-y,
x-pertains_to-y, and x-related_to-y.
The first step is to select some seed terms
that are representative of each category. Currently,
the semantic expansion is based on Spanish.
In this example, the keyword is " lluvia " (i.e.,
rain), which is the same word used to name the
space (in capital letters). Second, the user must
also select the relevant meanings to which each
keyword is linked, so that the system scans the
glosses for definitions related to the given keyword.
In this example, the second meaning of
" lluvia " corresponds to " Atmospheric phenomenon
consisting of rain, water falling from the
clouds, from the sky, " which is represented by
the term precipitacon (i.e., rainfall) and associated
to words such as aguacero, precipitacion,
lluvia, and pluvioso (i.e., downpour, rainfall, rain,
pluvial, etc.). Then, each selected keyword is
converted into a topical feature, resulting in vector
Ci ¼ðfi1;fi2; ... ;fikÞ, where every fij identify
a feature in the form of a WordNet synset (i.e.,
set of synonymous words) assigned to the category
Ci. Third, the system suggests a set of additional
words and phrases from these synsets, so
that the user can choose them to augment the
original list of category descriptors. In this example,
some additional words related to the first
meaning of " lluvia " are agua dulce and bajada
descenso (i.e., fresh water and descent).
Processing Natural Language The main
goal of this stage is to perform the aggregation
and filtering of the monitored topics. Thus,
each microtext is divided into sentences,
each sentence is tokenized, and then each token
is labeled with a part of speech (POS). A tweet
is now represented as the vector Tm ¼
ðwm1;wm2; ...;wmpÞ, in which wmn is an object for
every word that appears in the tweet Tm, being p
the number of words of Tm. Each wmn is represented
with several attributes, such as the word
form, the position in the microtext, the stem,
the POS, the topic, and the sentiment, just to
mention a few.
91
IEEE Consumer Electronics Magazine - November/December 2021
Table of Contents for the Digital Edition of IEEE Consumer Electronics Magazine - November/December 2021
Contents
IEEE Consumer Electronics Magazine - November/December 2021 - Cover1
IEEE Consumer Electronics Magazine - November/December 2021 - Cover2
IEEE Consumer Electronics Magazine - November/December 2021 - Contents
IEEE Consumer Electronics Magazine - November/December 2021 - 2
IEEE Consumer Electronics Magazine - November/December 2021 - 3
IEEE Consumer Electronics Magazine - November/December 2021 - 4
IEEE Consumer Electronics Magazine - November/December 2021 - 5
IEEE Consumer Electronics Magazine - November/December 2021 - 6
IEEE Consumer Electronics Magazine - November/December 2021 - 7
IEEE Consumer Electronics Magazine - November/December 2021 - 8
IEEE Consumer Electronics Magazine - November/December 2021 - 9
IEEE Consumer Electronics Magazine - November/December 2021 - 10
IEEE Consumer Electronics Magazine - November/December 2021 - 11
IEEE Consumer Electronics Magazine - November/December 2021 - 12
IEEE Consumer Electronics Magazine - November/December 2021 - 13
IEEE Consumer Electronics Magazine - November/December 2021 - 14
IEEE Consumer Electronics Magazine - November/December 2021 - 15
IEEE Consumer Electronics Magazine - November/December 2021 - 16
IEEE Consumer Electronics Magazine - November/December 2021 - 17
IEEE Consumer Electronics Magazine - November/December 2021 - 18
IEEE Consumer Electronics Magazine - November/December 2021 - 19
IEEE Consumer Electronics Magazine - November/December 2021 - 20
IEEE Consumer Electronics Magazine - November/December 2021 - 21
IEEE Consumer Electronics Magazine - November/December 2021 - 22
IEEE Consumer Electronics Magazine - November/December 2021 - 23
IEEE Consumer Electronics Magazine - November/December 2021 - 24
IEEE Consumer Electronics Magazine - November/December 2021 - 25
IEEE Consumer Electronics Magazine - November/December 2021 - 26
IEEE Consumer Electronics Magazine - November/December 2021 - 27
IEEE Consumer Electronics Magazine - November/December 2021 - 28
IEEE Consumer Electronics Magazine - November/December 2021 - 29
IEEE Consumer Electronics Magazine - November/December 2021 - 30
IEEE Consumer Electronics Magazine - November/December 2021 - 31
IEEE Consumer Electronics Magazine - November/December 2021 - 32
IEEE Consumer Electronics Magazine - November/December 2021 - 33
IEEE Consumer Electronics Magazine - November/December 2021 - 34
IEEE Consumer Electronics Magazine - November/December 2021 - 35
IEEE Consumer Electronics Magazine - November/December 2021 - 36
IEEE Consumer Electronics Magazine - November/December 2021 - 37
IEEE Consumer Electronics Magazine - November/December 2021 - 38
IEEE Consumer Electronics Magazine - November/December 2021 - 39
IEEE Consumer Electronics Magazine - November/December 2021 - 40
IEEE Consumer Electronics Magazine - November/December 2021 - 41
IEEE Consumer Electronics Magazine - November/December 2021 - 42
IEEE Consumer Electronics Magazine - November/December 2021 - 43
IEEE Consumer Electronics Magazine - November/December 2021 - 44
IEEE Consumer Electronics Magazine - November/December 2021 - 45
IEEE Consumer Electronics Magazine - November/December 2021 - 46
IEEE Consumer Electronics Magazine - November/December 2021 - 47
IEEE Consumer Electronics Magazine - November/December 2021 - 48
IEEE Consumer Electronics Magazine - November/December 2021 - 49
IEEE Consumer Electronics Magazine - November/December 2021 - 50
IEEE Consumer Electronics Magazine - November/December 2021 - 51
IEEE Consumer Electronics Magazine - November/December 2021 - 52
IEEE Consumer Electronics Magazine - November/December 2021 - 53
IEEE Consumer Electronics Magazine - November/December 2021 - 54
IEEE Consumer Electronics Magazine - November/December 2021 - 55
IEEE Consumer Electronics Magazine - November/December 2021 - 56
IEEE Consumer Electronics Magazine - November/December 2021 - 57
IEEE Consumer Electronics Magazine - November/December 2021 - 58
IEEE Consumer Electronics Magazine - November/December 2021 - 59
IEEE Consumer Electronics Magazine - November/December 2021 - 60
IEEE Consumer Electronics Magazine - November/December 2021 - 61
IEEE Consumer Electronics Magazine - November/December 2021 - 62
IEEE Consumer Electronics Magazine - November/December 2021 - 63
IEEE Consumer Electronics Magazine - November/December 2021 - 64
IEEE Consumer Electronics Magazine - November/December 2021 - 65
IEEE Consumer Electronics Magazine - November/December 2021 - 66
IEEE Consumer Electronics Magazine - November/December 2021 - 67
IEEE Consumer Electronics Magazine - November/December 2021 - 68
IEEE Consumer Electronics Magazine - November/December 2021 - 69
IEEE Consumer Electronics Magazine - November/December 2021 - 70
IEEE Consumer Electronics Magazine - November/December 2021 - 71
IEEE Consumer Electronics Magazine - November/December 2021 - 72
IEEE Consumer Electronics Magazine - November/December 2021 - 73
IEEE Consumer Electronics Magazine - November/December 2021 - 74
IEEE Consumer Electronics Magazine - November/December 2021 - 75
IEEE Consumer Electronics Magazine - November/December 2021 - 76
IEEE Consumer Electronics Magazine - November/December 2021 - 77
IEEE Consumer Electronics Magazine - November/December 2021 - 78
IEEE Consumer Electronics Magazine - November/December 2021 - 79
IEEE Consumer Electronics Magazine - November/December 2021 - 80
IEEE Consumer Electronics Magazine - November/December 2021 - 81
IEEE Consumer Electronics Magazine - November/December 2021 - 82
IEEE Consumer Electronics Magazine - November/December 2021 - 83
IEEE Consumer Electronics Magazine - November/December 2021 - 84
IEEE Consumer Electronics Magazine - November/December 2021 - 85
IEEE Consumer Electronics Magazine - November/December 2021 - 86
IEEE Consumer Electronics Magazine - November/December 2021 - 87
IEEE Consumer Electronics Magazine - November/December 2021 - 88
IEEE Consumer Electronics Magazine - November/December 2021 - 89
IEEE Consumer Electronics Magazine - November/December 2021 - 90
IEEE Consumer Electronics Magazine - November/December 2021 - 91
IEEE Consumer Electronics Magazine - November/December 2021 - 92
IEEE Consumer Electronics Magazine - November/December 2021 - 93
IEEE Consumer Electronics Magazine - November/December 2021 - 94
IEEE Consumer Electronics Magazine - November/December 2021 - 95
IEEE Consumer Electronics Magazine - November/December 2021 - 96
IEEE Consumer Electronics Magazine - November/December 2021 - 97
IEEE Consumer Electronics Magazine - November/December 2021 - 98
IEEE Consumer Electronics Magazine - November/December 2021 - 99
IEEE Consumer Electronics Magazine - November/December 2021 - 100
IEEE Consumer Electronics Magazine - November/December 2021 - 101
IEEE Consumer Electronics Magazine - November/December 2021 - 102
IEEE Consumer Electronics Magazine - November/December 2021 - 103
IEEE Consumer Electronics Magazine - November/December 2021 - 104
IEEE Consumer Electronics Magazine - November/December 2021 - 105
IEEE Consumer Electronics Magazine - November/December 2021 - 106
IEEE Consumer Electronics Magazine - November/December 2021 - 107
IEEE Consumer Electronics Magazine - November/December 2021 - 108
IEEE Consumer Electronics Magazine - November/December 2021 - Cover3
IEEE Consumer Electronics Magazine - November/December 2021 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20240102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20231112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20221112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20211112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202010
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202009
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202007
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202004
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202003
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202001
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201909
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201907
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201905
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201903
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201901
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201811
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201809
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201807
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201805
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201803
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2015
https://www.nxtbookmedia.com