Skip to content
← All projectsNext: AI Review Management System
ML

AutoClicker

A machine-learning desktop tool for repetitive clicking work. It reads numbers from a chosen area of the screen with OCR and ML-based digit detection, then clicks precisely in a target area.

Role
ML model development and OCR integration
Stack
Python · OCR · Machine learning
AutoClicker
01 ProblemRepetitive, number-driven clicking tasks are slow and error-prone by hand.
02 ApproachRead values from a screen region in real time, then trigger precise clicks.
03 TechnologyPython, OCR and ML-based number detection in a desktop app.
04 OutcomeConfigurable automation, later extended with image recognition and voice.
01 — Problem

Some desktop workflows come down to watching a number on screen and clicking in response, over and over. Done by hand, it is slow, tiring and easy to get wrong.

02 — Approach
01Read the screen in real timeOCR combined with an ML number-detection model extracts values from an input region the user marks on screen.
02User-defined regionsUsers choose their own input and output regions, so the same tool can automate many different tasks without code changes.
03Extend beyond numbersAn extended version adds image recognition and voice processing, so automation can react to visual and spoken cues as well.
03 — Technology
Language
Python
Vision
OCR with ML-based number detection
App
Desktop application with custom input and output regions
Extended
Image recognition and voice processing
AutoClicker detail 1
AutoClicker detail 2
Next project · 01AI Review Management SystemMulti-agent review intelligence and a chatbot over customer reviews.