A small language model designed around the constraints of an ordinary CPU. The code, model weights, and measurements are available with the paper.
arXiv preprintI’m a software developer working in UX engineering on the SAP Fiori tools team.
I build software, from applications and services to extensions, plugins, and developer tools, and work on AI/ML engineering and research at SAP. I also pursue independent research into small language models and information retrieval, turning questions into experiments and sharing what I learn.
Independent research
Selected papers
Intent-Driven Dynamic Chunking: Segmenting Documents to Reflect Predicted Information Needs
Using predicted questions to find more useful document boundaries for retrieval.
A Contextual Help Browser Extension to Assist Digital Illiterate Internet Users
A browser extension that provides contextual explanations of technical acronyms to support digital literacy.
Background
Full résuméExperience
- SAP2016 to present
- Aer Lingus2016
- Ryanair2008 to 2016
Education
- MSc in Artificial IntelligenceUniversity of Limerick
- MSc in ComputingSouth East Technological University