Graduate Data Scientist
CurrentKey Achievements:- Clustering Algorithm Development: Developed and implemented a clustering algorithm to group assets for predictive analytics, leading to AI model development for failure prediction. Conducted extensive corrosion data analysis, optimising inspection schedules and reducing work by 15% without increasing failure risk.- Corrosion Data Integration: Integrated internal inspection data with external geographic, demographic, and meteorological datasets, applying AI algorithms in Python (Random Forests, KNN, K-Means) to analyse corrosion patterns and predict asset failures.- Computer Vision and OCR: Applied computer vision detection and optical character recognition techniques to enhance PDF document extraction, significantly improving table extraction. Enabled the searchability of unstructured data using Large Language Models.- Chat Interface Enhancement: Enhanced an open-source chat interface built with Svelte and Python by enabling non-standard LLM APIs, integrating improved document extraction, and improving document retrieval using RAG techniques including HyDE and LLM reranking. Utilised Azure DevOps for version control and software development.Additional Responsibilities:Ad hoc data analysis including geospatial analysis and data modelling.Keeping up with and reporting on the latest advancements in AI and data science.