Affinity Networks as a Tool for Assessing Writing Processes: A Novel Method Utilizing Pause-Based Visibility Graphs

  • Davi Alves Oliveira UNEB / PPGDC (UFBA, UNEB, IFBA, UEFS, LNCC, Senai Cimatec)
  • Erica dos Santos Rodrigues PUC-Rio
  • Hernane Borges de Barros Pereira UNEB / Senai Cimatec / PPGDC (UFBA, UNEB, IFBA, UEFS, LNCC, Senai Cimatec)


This study proposes utilizing affinity networks to characterize writing profiles by examining pausing behavior during writing tasks. Data from 34 participants was collected using Inputlog. Pauses were used to create visibility graphs, and the resulting graph metrics were used to build an affinity network. The network was then analyzed to group writers based on their pausing behavior. Results indicate that this method can be used to identify different writing profiles of writers with distinct proficiency in text production. Future research should investigate if changes in pausing behavior can improved writing proficiency.


Alves, R. A., Castro, S. L., and Olive, T. (2008). Execution and pauses in writing narratives: Processing time, cognitive effort and typing skill. International Journal of Psychology, 43(6):969–979.

Aris, A., Shneiderman, B., Plaisant, C., Shmueli, G., and Jank, W. (2005). Representing Unevenly-Spaced Time Series Data for Visualization and Interactive Exploration. In Costabile, M. F. and Paternò, F., editors, Human-Computer Interaction INTERACT 2005, volume 3585 of Lecture Notes in Computer Science, pages 835–846. Springer Berlin Heidelberg, Berlin, Heidelberg. Series Title: Lecture Notes in Computer Science.

Blondel, V. D., Guillaume, J. L., Lambiotte, R., and Lefebvre, E. (2008). Fast unfolding of communities in large networks. Journal of Statistical Mechanics: Theory and Experiment, 2008(10).

Conijn, R., Roeser, J., and van Zaanen, M. (2019). Understanding the keystroke log: the effect of writing task on keystroke features. Reading and Writing, 32(9):2353–2374.

Gross, J. L., Yellen, J., and Anderson, M. (2019). Graph Theory and its applications. Textbooks in Mathematics. CRC Press, Boca Raton, 3 edition.

Guo, H., Deane, P. D., van Rijn, P. W., Zhang, M., and Bennett, R. E. (2018). Modeling Basic Writing Processes From Keystroke Logs. Journal of Educational Measurement, 55(2):194–216.

Lacasa, L., Luque, B., Ballesteros, F., Luque, J., and Nuño, J. C. (2008). From time series to complex networks: The visibility graph. Proceedings of the National Academy of Sciences of the United States of America, 105(13):4972–4975.

Leijten, M. and Van Waes, L. (2013). Keystroke Logging in Writing Research: Using Inputlog to Analyze and Visualize Writing Processes. Written Communication, 30(3):358–392.

Medimorec, S. and Risko, E. F. (2017). Pauses in written composition: on the importance of where writers pause. Reading and Writing, 30(6):1267–1285.

Melo, D. d. F. P., Fadigas, I. d. S., and de Barros Pereira, H. B. (2017). Categorisation of polyphonic musical signals by using modularity community detection in audio-associated visibility network. Applied Network Science, 2(1):1–15.

Monteiro, R. L., Fontoura, J. R., Carneiro, T. K., Moret, M. A., and Pereira, H. B. (2014). Evolution based on chromosome affinity from a network perspective. Physica A: Statistical Mechanics and its Applications, 403:276–283.

Monteiro, R. L. S., Carneiro, T. K. G., Andrade, L. P. C. S., Fadigas, I. d. S., and Pereira, H. B. d. B. (2015). An affinity-based evolutionary model of the diffusion of knowledge. Obrta Digital, 1(9):44–57.

Newman, M. E. (2004). Analysis of weighted networks. Physical Review E Statistical Physics, Plasmas, Fluids, and Related Interdisciplinary Topics, 70(5):9.

Shen, C. and Chen, N. (2021). Profiling the pausing behaviour of EFL learners in real-time computer-aided writing: a multi-method case study. Asian-Pacific Journal of Second and Foreign Language Education, 6(1):1–26.

Valenzuela, Á. and Castillo, R. D. (2022). The effect of communicative purpose and reading medium on pauses during different phases of the textualization process. Reading and Writing, 36(4):881–908.
OLIVEIRA, Davi Alves; RODRIGUES, Erica dos Santos; PEREIRA, Hernane Borges de Barros. Affinity Networks as a Tool for Assessing Writing Processes: A Novel Method Utilizing Pause-Based Visibility Graphs. In: BRAZILIAN WORKSHOP ON SOCIAL NETWORK ANALYSIS AND MINING (BRASNAM), 12. , 2023, João Pessoa/PB. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 204-209. ISSN 2595-6094. DOI: