Skip to content
View sarahnish's full-sized avatar

Block or report sarahnish

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
sarahnish/README.md

Hi, I'm Sarah 👋

I'm an MSc Artificial Intelligence student with a First-Class Honours background in International Business.

I build practical machine-learning systems with interests in explainability, AI assurance, security and responsible deployment.

Currently

  • 🎓 Completing my MSc Artificial Intelligence
  • 🔎 Researching AI assurance for API anomaly detection in simulated tokenised-fund infrastructure
  • 🧠 Building practical experience in machine learning, deep learning and model deployment
  • 🔐 Exploring trustworthy, explainable and secure AI systems

Featured Projects

Applied Machine Learning

Project Description Technologies
FundFirst Explainable ML application for first-time buyer deposit-feasibility classification across six South-West London boroughs. Includes chronological evaluation, SHAP explanations, assurance checks and a live frontend. Python · scikit-learn · pandas · NumPy · SHAP · Lovable
FundFirst API FastAPI inference backend serving the saved FundFirst Logistic Regression pipeline for live predictions and class probabilities. FastAPI · Pydantic · scikit-learn · joblib · Uvicorn · Render
SKIP Journey Planner Collaborative ML journey-planning system using specialist models and a Streamlit interface. I originated the concept and led the project, contributing to frontend development, ML evaluation and final integration. Python · scikit-learn · pandas · Streamlit

Deep Learning & Computer Vision

Project Description Technologies
Robust AI-Generated Face Detection Evaluates degradation-aware training and expert routing for AI-generated face detection under blur, noise, compression and resolution loss. PyTorch · torchvision · ResNet-18 · OpenCV · scikit-learn
CIFAR-10 Dynamic CNN Dynamic multi-branch CNN for CIFAR-10 classification, improving test accuracy from 83.57% to 91.08%. Python · PyTorch · CNNs · CIFAR-10
Deep Learning Coursework MSc practical coursework covering neural networks, CNNs, PyTorch model development, training and evaluation. Python · PyTorch · Jupyter Notebook

AI Assurance & Security

Project Description Status
AI Assurance for API Anomaly Detection MSc thesis exploring interpretable anomaly detection and assurance evidence for simulated tokenised-fund API infrastructure. Research in progress

Technologies & Tools

Languages
Python

Machine Learning & Deep Learning
PyTorch · torchvision · scikit-learn

Data & Numerical Computing
pandas · NumPy

Explainability & Assurance
SHAP · Model Evaluation · Explainable AI · AI Assurance

Computer Vision
OpenCV · Pillow · ResNet-18

APIs & Model Serving
FastAPI · Pydantic · Uvicorn · joblib

Applications & Deployment
Streamlit · Lovable · Render

Development
Git · GitHub · Jupyter Notebook · Google Colab

Interests

Machine Learning · AI Engineering · Deep Learning · Computer Vision · AI Assurance · Explainable AI · AI Security

Connect

LinkedIn

Popular repositories Loading

  1. skip-journey-planner skip-journey-planner Public

    An intelligent London Underground journey recommendation system combining graph-based routing, interpretable PAC scoring, and goal-specific machine learning ranking for accessibility, punctuality, …

    Jupyter Notebook 1

  2. sarahnish sarahnish Public

    Applied machine learning, AI security, and data systems engineering, with a focus on explainability, system assurance, and responsible deployment.

  3. ai-hackathon-lovable ai-hackathon-lovable Public

    AI hackathon prototype exploring intentional networking using low-code AI tools.

  4. password_strength_checker password_strength_checker Public

    First Python project. Experimented with loops.

    Jupyter Notebook

  5. FundFirst_backend FundFirst_backend Public

    FastAPI inference backend for FundFirst, serving a saved scikit-learn Logistic Regression pipeline with live prediction and probability endpoints.

    Python

  6. cifar10-dynamic-cnn cifar10-dynamic-cnn Public

    PyTorch image-classification project exploring a dynamically weighted multi-branch CNN, achieving 91.08% test accuracy on CIFAR-10.

    Jupyter Notebook