Skip to content
View Nourollah's full-sized avatar

Block or report Nourollah

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Nourollah/README.md
Typing SVG

Website LinkedIn Google Scholar CardiffNLP


๐Ÿ”ญ About Me

I'm Amir Masoud (Masoud) Nourollah, a PhD student at Cardiff University, working across the Cardiff NLP group and the Knowledge Representation and Reasoning (KRR) group in the School of Computer Science and Informatics.

  • ๐Ÿ”ฌ My PhD research focuses on explainability and interpretability of deep learning models for molecular dynamics and machine-learning interatomic potentials (MLIPs).
  • ๐Ÿง  My MSc research applied deep learning to neural image segmentation โ€” detecting neurons and quantifying their morphology in fluorescence microscopy images.
  • ๐Ÿ’ผ Before academia, I worked as a software and machine learning engineer, building systems across computer vision, speech, and NLP.
  • ๐ŸŒ Outside research, I enjoy traveling, cooking, and exploring new corners of Linux and open-source tooling.

๐ŸŒŒ Research Interests

๐Ÿ”บ Geometric Deep Learning

Equivariant networks, graph neural networks, and symmetry-aware architectures for structured scientific data.

โš›๏ธ ML Interatomic Potentials

Explainable, generalisable surrogate models for atomistic simulation and molecular dynamics.

๐Ÿ”‹ Energy & Batteries

Applying ML-driven materials discovery to accelerate next-generation energy storage research.


โš—๏ธ What I'm Working On

Project Description Status
๐Ÿงช GOAL General Open Atomistic Laboratory โ€” a Python framework for training machine-learning interatomic potentials (MLIPs) on atomistic systems ๐ŸŸข Active

Older repos (SCAI, GMD-26, segmentation projects, etc.) are archived / exploratory and no longer under active development โ€” GOAL is where the current work lives.


๐Ÿ› ๏ธ Languages & Tools

Python C C++ Java Rust PyTorch NumPy Docker Linux Jupyter Git


๐Ÿ“Š GitHub Stats


"Making deep learning models more transparent and accessible for scientific discovery."

๐Ÿ“ซ Reach me via nourollah.me ยท LinkedIn ยท Google Scholar

Pinned Loading

  1. GOAL GOAL Public

    GOAL (General Open Atomistic Laboratory) is a Python framework for training machine-learning interatomic potentials (MLIPs) on atomistic systems.

    Python 2

  2. GMD-26 GMD-26 Public

    A chemistry toolbox for machine learning

    Python

  3. SCAI SCAI Public

    Symbolic Chemistry AI

    Python 1

  4. NeuralNetworkFromScratch NeuralNetworkFromScratch Public

    Practical Jupyter Notebooks for Neural Network Course

    Jupyter Notebook 9 1