Home > Research > Researchers > Daniel Onah

Dr Daniel Onah

Senior Teaching Associate for the Institute of Coding

Daniel Onah




Research Interests

My research interests are in Machine Learning, Natural Language Processing in the aspects of text and medical data analysis.


Daniel Onah is a Senior Teaching Associate for the Institute of Coding in the School of Computing and Communications at Lancaster University. He is co-affiliated with the Data Science, Software Engineering and NLP groups. Previously, he was a Postdoctoral Research Software Developer at UCL Institute of Neurology. At UCL, he developed a web-based Machine Learning Gene Prediction software application for predicting and analysing over 1126 mutated genes associated to 26 subtypes of Mendelian neurological diseases. The research review the likelihood that a gene when mutated will cause neurological phenotype. He completed a PhD at the University of Warwick, Department of Computer Science in 2017. His doctoral research was focused on technology enhance learning, where he developed and facilitated a standalone e-learning MOOC platform known as eLDaMOOC (currently being used as the outreach CPD programme for teachers of computer science in the UK by his former department at Warwick University). His current research interests are in NLP, Machine Learning, Deep Learning,  Bioinformatics and Data Science. He develops text analysis and classification methods to solve problems in other scientific areas such as medical science and predictive analysis for scientific research.

Current Teaching


  • SCC.021 Scripting in Python 


  • SCC.010 Computational Thinking
  • SCC.011 The Art of Coding
  • SCC.020 Creative We Applications
  • SCC.026 The Evolution of Computing
  • SCC.022 Making Sense of Data
  • SCC.024 Digital Making and Crafting
  • SCC.023 Information Visualisation
  • SCC.025 Virtual Worlds
  • SCC.030 Project



  • Master of Arts Student - Erasmus-Programme  (Topic: Machine Reading - Deep Learning Text Analysis)
  • Undergraduate  (Topic: NLP-Speech Recognition)

Research Grants

  • The Joy Welch Educational Charitable Trust (2019 - 2020)

Career Details

Academic Qualifications:

  • Doctor of Philosophy in Computer Science ( University of Warwick, 2017)
  • MSc Computer Systems Engineering(Software Systems)[Distinction] (University of East London, 2011)

View all (2) »