Koshiq Hossain

projects


home     about me     non-technical     projects
projects

LLM-Based AdBlocker

An intelligent ad blocker that learns from your browsing using LLM classification + hierarchical trie caching for instant lookups. This real-time ad blocking proxy intercepts HTTP/HTTPS traffic, classifies URLs using Groq AI (Llama 3.1 8B) on first visit, and caches decisions in a trie for microsecond future lookups. Unlike traditional blocklists, it creates a personalized, self-learning ad blocker that gets smarter over time.


GoPoker - P2P Decentralized Poker

A decentralized poker game engine written in Golang and Solidity. Built for trustless peer-to-peer gameplay, it implements TCP handshakes for reliable network communication and cryptographic state confirmation to ensure fair play without a central authority. The engine handles game logic, player actions, and consensus mechanisms for a fully distributed poker experience.

AcePredict - Tennis Match Prediction Engine

A machine learning system for predicting tennis match outcomes with custom-built Random Forest and Decision Tree algorithms implemented from scratch. Features advanced feature engineering including ELO ratings, player statistics, and match conditions. The model integrates with sportsbook odds APIs to identify value plays where predicted probabilities diverge from market odds, enabling data-driven betting decisions. Optimized with tuned hyperparameters (max_depth=15, min_samples_split=20), feature importance-based sampling, and weighted ensemble voting for prediction accuracy.

false