Skip to content
View ashleytoh's full-sized avatar
🤓
🤓
  • Singapore

Block or report ashleytoh

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.

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

Ashley Toh

Hello! I'm a NUS Data Science and Analytics graudate, and I focus on retrieval systems, RAG pipelines, multi-agent workflows, and ML/DL.

Current focus

  • Retrieval and RAG: hybrid retrieval, reranking, citation constraints, abstention, evaluation sets, and source-grounded generation.
  • Multi-agent systems: LangGraph orchestration, specialist agents, tool routing, local LLM workflows, and cited synthesis.
  • Machine learning: customer segmentation, campaign analytics, model evaluation, and experiment packaging.
  • Deep learning: PyTorch language models, LSTM/Transformer comparisons, ablations, and generation quality checks.

Selected work

Project What to look at Stack
pdpa-qa-system Citation-constrained RAG for Singapore's PDPA, with hybrid retrieval, reranking, abstention, and PDPABench evaluation. Python, FastAPI, BM25, dense retrieval, cross-encoders
AlphaAgents Multi-agent equity research system that routes S&P 500 questions across news, SEC filings, peers, market context, and sentiment agents. Python, LangGraph, Ollama, Chroma, SEC EDGAR
personalised-bank-marketing-campaigns Traditional ML and analytics modules for bank campaign strategy, customer segmentation, ROI, retention, and engagement. Python, Docker, scikit-learn, analytics pipelines
phish-n-cheats Marketplace scam-awareness simulation with planted listings, seller chats, scoring, reports, and trust-and-safety analytics. TypeScript, React, Express, LLM-backed simulation
shakespeare_lstm_transformer Character-level language modelling study comparing LSTM and Transformer architectures on Shakespeare. PyTorch, LSTM, Transformer, ablations
memory-garden Local-first interface for reviewing and editing assistant memory files through a visual garden metaphor. TypeScript, React, Vite, File System Access API

Pinned Loading

  1. pdpa-qa-system pdpa-qa-system Public

    Forked from yjh-jy/dsa4213-group3-pdpa-qa-system

    Statute-grounded RAG system for Singapore's PDPA with hybrid retrieval, citation-constrained answers, abstention, and PDPABench evaluation.

    Python

  2. AlphaAgents AlphaAgents Public

    Forked from DSA4265-Group10/DSA4265-Group10-Project

    Local-LLM multi-agent equity research assistant for S&P 500 stocks, combining news, SEC filings, peers, market context, and sentiment into cited briefs.

    Python

  3. personalised-bank-marketing-campaigns personalised-bank-marketing-campaigns Public

    Forked from yjh-jy/dsa3101-bank-marketing-group-1

    Dockerized ML analytics project for bank marketing: customer segmentation, campaign ROI, engagement, retention, and personalization strategy modules.

    Python

  4. phish-n-cheats phish-n-cheats Public

    Forked from JamesTzh/boingyoyo

    A vaccine for online scams. A marketplace runs an opt-in event where realistic fake scams hide among real listings. Players hunt them, chat with an AI "seller" running a live scam, and get frozen t…

    TypeScript 1

  5. shakespeare_lstm_transformer shakespeare_lstm_transformer Public

    PyTorch character-level text generation project comparing LSTM and Transformer models on Shakespeare, with ablations, perplexity metrics, and samples.

    Python

  6. memory-garden memory-garden Public

    Interactive Vite/React pixel-art garden for reviewing AI assistant memories from local Markdown files, with edit, water, boost, and forget workflows.

    TypeScript