6 CONCLUSIONS
This paper presents an approach to analyze topics
discussed on the Twitter social network. To iden-
tify these topics, the Twitter API is used to extract
tweets, and NLP is applied to find topics within the
tweets. Finally, FCA was utilized to generate impli-
cation rules between these topics, providing metrics
such as support and confidence.
With the generated implication rules and metrics,
it was possible to compare how Twitter users were
affected by events occurring at the time, such as the
Brazilian presidential election.
The Brazilian presidential election was evaluated
with a focus on the two most relevant candidates, Lula
and Bolsonaro. The analysis was conducted over a
month and a half, allowing topics that were being dis-
cussed to be forgotten and then remembered by users
of the social network, as was the case with the topics
“Bolsonaro” and “Fake news”.
The results demonstrate that it is possible to as-
sess how users are reacting to events related to the
election, information that is relevant for presidential
campaigns. Campaigns need metrics to evaluate the
impact of their actions.
As future work, there is a plan to automate the
entire process so that data can be extracted from the
social network and analyzed automatically, generat-
ing metrics on the topics discussed at the same mo-
ment. This is relevant for analyzing this informa-
tion at the same time it is being discussed on the
social network. Also, could extend this analysis by
incorporating sentiment analysis to better understand
the emotional tone of discussions. While our current
study focuses on topic evolution, adding a sentiment
dimension could reveal more nuanced insights into
public opinion. Future work could focus on automat-
ing the rule analysis process using machine learning
techniques, which would allow for a more extensive
and unbiased evaluation of the generated rules and
improve the overall efficiency of the method.
ACKNOWLEDGEMENTS
The authors thank the Pontif
´
ıcia Universidade
Cat
´
olica de Minas Gerais – PUC-Minas and
Coordenac¸
˜
ao de Aperfeic¸oamento de Pessoal de
N
´
ıvel Superior — CAPES (CAPES – Grant PROAP
88887.842889/2023-00 – PUC/MG, Grant PDPG
88887.708960/2022-00 – PUC/MG - Inform
´
atica,
and Finance Code 001). The present work was also
carried out with the support of Fundac¸
˜
ao de Amparo
`
a Pesquisa do Estado de Minas Gerais (FAPEMIG)
under grant number APQ-01929-22.
REFERENCES
Agrawal, R. and Srikant, R. (1994). Fast algorithms for
mining association rules in large databases. In Pro-
ceedings of the 20th International Conference on Very
Large Data Bases, VLDB ’94, pages 487–499, San
Francisco, CA, USA. Morgan Kaufmann Publishers
Inc.
Arca, A., Carta, S., Giuliani, A., Stanciu, M., and Refor-
giato Recupero, D. (2020). Automated tag enrichment
by semantically related trends. In Automated Tag En-
richment by Semantically Related Trends, pages 183–
193.
Cataldi, M., Di Caro, L., and Schifanella, C. (2010). Emerg-
ing topic detection on twitter based on temporal and
social terms evaluation. In Proceedings of the Tenth
International Workshop on Multimedia Data Mining,
MDMKDD ’10, New York, NY, USA. Association for
Computing Machinery.
Cigarr
´
an, J.,
´
Angel Castellanos, and Garc
´
ıa-Serrano, A.
(2016). A step forward for topic detection in twitter:
An fca-based approach. Expert Systems with Applica-
tions, 57:21–36.
Contreras, J. O., Hilles, S., and Abubakar, Z. B. (2018).
Automated essay scoring with ontology based on text
mining and nltk tools. In 2018 International Confer-
ence on Smart Computing and Electronic Enterprise
(ICSCEE), pages 1–6.
Ganter, B., Stumme, G., and Wille, R., editors (2005). For-
mal Concept Analysis: Foundations and Applications.
Springer.
Ganter, B. and Wille, R. (1999). Formal concept analy-
sis: mathematical foundations. Springer, Berlin; New
York.
Lehmann, F. and Wille, R. (1995). A triadic approach to
formal concept analysis. Conceptual structures: ap-
plications, implementation and theory, pages 32–43.
Missaoui, R. and Kwuida, L. (2011). Mining triadic asso-
ciation rules from ternary relations. Formal Concept
Analysis, pages 204–218.
Roark, B., Saraclar, M., and Collins, M. (2007). Discrimi-
native n-gram language modeling. Computer Speech
Language, 21(2):373–392.
SM., D., C., S., and S¸otropa DF. (2017). An investigation of
user behavior in educational platforms using temporal
concept analysis. In ICFCA 2017.
Wille, R. (1995). The basic theorem of triadic concept anal-
ysis. Order, pages 149–158.
Zhang, J., Liu, D., Ong, K.-L., Li, Z., and Li, M. (2012).
Detecting topic labels for tweets by matching features
from pseudo-relevance feedback. In Proceedings of
the Tenth Australasian Data Mining Conference - Vol-
ume 134, AusDM ’12, page 9–19, AUS. Australian
Computer Society, Inc.
WEBIST 2024 - 20th International Conference on Web Information Systems and Technologies
174