Postdoctoral Researcher · Cardiff University

John Stewart Fabila-Carrasco

Graphs, signals, and machine learning for complex data.

I study how structure can make complex data easier to model and interpret, from language and networks to biomedical signals. My work combines mathematical foundations with reproducible experiments in Python and PyTorch.

15 peer-reviewed papers

207 google scholar citations

23 research talks

250+ teaching contact hours

Three connected directions

A common question runs through my work: how can relationships in data be used to build better models, measurements, and explanations?

Research overview
01

NLP and graph representation learning

My current work at Cardiff studies NLP models that use graph representations and reasoning, with GPU-accelerated training and evaluation in PyTorch.

03

Graph signals and scientific data

I design entropy and complexity measures for signals on networks, with applications to EEG, fMRI, DTI, sensor, and flow data.

Public-sector analytics and decision support

At INEE in Mexico, I worked with national assessment and census data, combining statistical modelling, GIS analysis, and dashboards for policy teams.

Read the research area

Research appointments

  1. Postdoctoral Researcher in NLP and Graph Representation LearningCardiff University
  2. Postdoctoral Researcher in Scalable Spectral ClusteringUniversity of Edinburgh, School of Informatics
  3. Postdoctoral Researcher in Graph Signal Processing for Biomedical DataUniversity of Edinburgh, School of Engineering
  4. Industry and Government Data Science ResearcherNational Institute of Educational Evaluation (INEE)
Full research experience

Education

  1. PhD in Mathematical EngineeringUniversidad Carlos III de Madrid
  2. MSc in Mathematical EngineeringUniversidad Carlos III de Madrid
  3. MSc in Mathematical SciencesNational Autonomous University of Mexico
  4. BSc in MathematicsAutonomous Mexico State University
Education and awards

From spectral foundations to graph learning

Four papers that trace the main development of my research.

Complete publication list

23 research talks across nine countries

Invited and refereed talks in graph theory, signal processing, and network science.

Talks by year

Mathematics, statistics, and engineering

250+ contact hours, three MSc co-supervisions, and a Teaching Excellence Award.

Teaching and supervision

Research correspondence and collaboration

For questions about research, publications, or talks, email is the best way to reach me.

Fabila-CarrascoJ@cardiff.ac.uk