PhD Supervision

Thanks for your interest in a Computer Science PhD under my supervision smile

NLP Topics I'm interested in:

  • Automatic Text Summarisation (Extractive, Abstractive)
  • Arabic and multilingual NLP
  • NLP for Under-resourced languages
  • Financial Narratives Processing and Financial NLP Technologies
  • Biomedical NLP
  • Information Extraction and document structure detection
  • Text Machine Learning, Classification and Clustering
  • Corpus and Computational Linguistics
  • Language and dialect identification
  • Multi/inter/cross-disciplinary NLP


Current PhD Students

  • Nadhem Zmandar. PhD Title: Multilingual Financial Summarization
  • Chiamaka Chukwuneke. PhD Title: Named entity recognition for African Languages: a focus on Igbo
  • Jesse Phillips. PhD Title: The Automated Generation of Meaningful and Coherent Source Code Documentation Using Natural Language Processing Techniques


Before you apply:

  1. First make sure your topic is related to one of the topics listed above. I'll not reply if your topic is not related to NLP or Computational Linguistics.sealed
  2. Have a clear idea of what you want to work on, please do not approach me asking for an idea, do your research.
  3. Prepare a proposal of 1 to 2 pages long.
  4. Your proposal needs to show the NLP problem you are interested in, providing proposed methodology and background.
  5. Make sure you have strong programming skills, preferably in Python and at least 2 NLP libraries.
  6. Prepare a CV with your education and work/research expertise
  7. Email the above to me to have a look and advise.
  8. If the topic is interesting, I'll reply back to you to discuss the idea and ask you to apply.


How to apply:

  • Assuming you have all the above ready and you have a reply back from me:
  • Submit your application using the following link:
  • Make sure you add my name to your proposal so it's forwarded to me if your application is successful. 

What happens next:

  • If your application is successful, the department will contact me to arrange for an interview with you.
  • In the interview, myself and a colleague will meet you (mostly likely online) and discuss your application, NLP knowledge and programming skills.
  • If we can't make a decision on your application, we might ask you to perform a programming task of our choice.
  • We'll give you a chance to ask questions about the PhD, Lancaster City and Lancaster University, as well as the School of Computing and Communications.

Best wishes and good luck smile