Skip to content
View hal609's full-sized avatar

Highlights

  • Pro

Block or report hal609

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
hal609/README.md

About Me ๐Ÿ‘‹

Hi, I'm Hal. I mostly work on data science, ML and RL with some game dev on the side. Check out some of my projects below. Feel free to reach out to me on LinkedIn or by email: hal@kolb.co.uk.

Interesting Projects

๐ŸŽฎ The Home Console Learning Environment (HCLE) - Paper | Repo

Framework inspired by the Arcade Learning Environment (ALE) that allows training reinforcement learning AI agents on Nintendo Entertainment System games, as ALE does for Atari 2600 games. Built on top of the NES emulator cynes to remove the burden of environment design when building RL agents.

๐Ÿš— Price Prediction ML - Write Up | Repo

Trains and evaluates machine learning models on ~500,000 Auto Trader adverts. Achieves a test accuracy of 93%.

๐Ÿšจ Leeds Crime Data Analysis - Report

Report analysing changes in reported crime in Leeds during the start of the COVID-19 pandemic and corresponding national lockdowns. Analysis conducted with public data from the police data archive.

๐Ÿ Python Modules:

  • date-fuzz: Fuzzy extract dates from text corpura - Repo | PyPi
  • fANSI-text: Provides a simple interface for formatting terminal text using ANSI escape codes - Repo | PyPi
  • pretty-warnings: Module for displaying formatted warnings - Repo | PyPi

โ™Ÿ๏ธ Micro Chess AI - Repo | Kaggle Competition

Tiny chess agent to compete in the FIDE & Google Efficient Chess AI Challenge.

๐ŸŸก Taichi Raytracer - Repo

From-scratch realtime GPU raytrace renderer written in Taichi Lang.

๐Ÿ“ Map Search - Repo

Python-based optimal route finder using OpenStreetMap road data. Written to effectively visualise and compare common search algorithms.

Pinned Loading

  1. hcle_py_cpp hcle_py_cpp Public

    A framework for developing AI agents for NES games based on the design of the Arcade Learning Environment.

    C++

  2. auto_ml auto_ml Public

    Jupyter Notebook

  3. date-fuzz date-fuzz Public

    Python module to fuzzy extract dates from text.

    Python

  4. TaiChi-Raytracer TaiChi-Raytracer Public

    A GPU-based raytrace rendered written in Taichi.

    Python