Skip to content
HomeProjectsMath Captcha Forge

Math Captcha Forge

MobileNetV3-based mathematical CAPTCHA solver. It brings data preparation, hard-example mining, ONNX export, and a low-latency FastAPI inference chain together in the same product flow.

Open SourceFeatured
Type
ML Case Study
Built
2025
Visit
Coming soon
Role
Computer Vision · Model Engineering
Updated
2025
Tech Stack
PYTORCHONNX RUNTIMEFASTAPIMOBILENETV3
01

Overview

The goal was to turn math-based CAPTCHAs not into something merely solved correctly, but into an ML pipeline that is exportable, scalable, and practically serviceable. The challenge wasn't just training a model; it was building a single chain from training all the way to serving.

I split the pipeline into data cleaning, hard-example mining, model training, quantization, and API serving layers. I used a lightweight backbone with MobileNetV3 and brought inference cost down through ONNX export and INT8 optimization. At the end of the line, I made it easy to integrate via a FastAPI-based prediction service.

What came out was not just a model but a reusable application: the dataset, the training logic, the optimized export, and the serving layer all gathered under the same project. That turned the project into a real engineering case study rather than an academic demo.

Featured Screen

MobileNetV3-based mathematical CAPTCHA solver. It unifies training, export, and the inference pipeline into a single case study.

Math Captcha Forge
02

Highlights

Data preparation, hard-example mining, and the training flow were brought together in a single project.
With ONNX export, the model was made reusable on the application side.
INT8 optimization delivered faster inference in low-resource environments.
The FastAPI service layer streamlined the integration and testing process.
03

Technical Architecture

Core ML
PyTorchTorchVisionMobileNetV3NumPy
Inference
ONNX RuntimeFastAPIPydanticUvicorn
Data
PandasOpenCVAlbumentationsHard-example mining
Operations
GitHubDockerPythonBenchmark scripts

FinGuard AI

Auditable, AI-powered compliance assistant that manages banking and HR compliance processes with a multi-agent RAG architecture.

Compliance Assistant