Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by talhaahussain
A curated list of projects in awesome lists by talhaahussain .
https://github.com/talhaahussain/morse-translator
A Morse code translation tool, written in Haskell.
haskell morse morse-code morse-code-converter morse-code-translator morse-translator morsecode morsecode-encoder-decoder morsecode-translator morsecodetranslator
Last synced: 12 Oct 2024
https://github.com/talhaahussain/talhaahussain
Special repository for GitHub profile.
github-profile github-profile-readme profile profile-readme
Last synced: 09 Nov 2024
https://github.com/talhaahussain/dotfiles
Personal dotfiles.
arch-linux arch-linux-dotfiles archlinux-dotfiles dotfiles dotfiles-linux
Last synced: 09 Nov 2024
https://github.com/talhaahussain/talhaahussain.github.io
Personal static site, hosted by GitHub pages.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/face-feature-detection-cli
A command line interface tool for detecting faces and facial features, using OpenCV.
cli face-features face-recognition opencv opencv-python
Last synced: 09 Nov 2024
https://github.com/talhaahussain/mandelbrot-set
An implementation of the Mandelbrot set in C++, using SDL2.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/restful-spreadsheet
Continuous Assessment for ECM3408 - Enterprise Computing, set by Prof. David Wakeling (Year 3, Semester 2). Involves the use of a RESTful interface to implement a spreadsheet MVP as an SC microservice.
firebase-realtime-database microservice microservices rest-api restful-api sqlite3
Last synced: 09 Nov 2024
https://github.com/talhaahussain/the-sunday-times-puzzles
Continuous Assessment for ECM2418 - Computer Languages and Representations continuous assessment, set by Prof. David Wakeling (Year 2, Semester 1). Involves a series of exercises including three Teasers and a Suko (Sujiko) puzzle, published by The Sunday Times, a British newspaper.
haskell prolog puzzle-solver puzzles suko teasers
Last synced: 09 Nov 2024
https://github.com/talhaahussain/game-of-life-gui
A (mostly) object-oriented implementation of John Horton Conway's Game of Life (1970) as a graphical user interface.
conways-game-of-life game-of-life gui object-oriented-programming pygame simulation
Last synced: 09 Nov 2024
https://github.com/talhaahussain/graphing-calculator-cli
A simple, CLI-based graphing calculator, written in R and Python.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/boids-gui
An implementation of Craig Reynolds' Boids (1986) as a graphical user interface.
boids boids-simulation gui pygame simulation
Last synced: 09 Nov 2024
https://github.com/talhaahussain/cycling-race-back-end
Continuous Assessment for ECM1410 - Object-Oriented Programming, set by Prof. Diogo Pacheco (Year 1, Semester 2). Involved the development of a back-end Java package to manage riders and teams, race types and race results for a cycling event. Developed as a pair programming project.
java-backend object-oriented-programming pair-programming
Last synced: 09 Nov 2024
https://github.com/talhaahussain/card-game
Continuous Assessment for ECM2414 - Software Development, set by Prof. Yulei Wu (Year 2, Semester 1). Uses multi-threading in Java to simulate the playing of a simple card game with numerous players and decks. Developed as a pair programming project.
card-game java parallel-computing
Last synced: 09 Nov 2024
https://github.com/talhaahussain/flappy-bird-neat
An implementation of Flappy Bird by Dong Nguyen (2013) in Python, as well as a NEAT (NeuroEvolution of Augmenting Topologies) genetic algorithm to learn and play the game.
evolutionary-algorithms flappy-bird neat-python pygame
Last synced: 09 Nov 2024
https://github.com/talhaahussain/sierpinski-triangle
A Python program to demonstrate the generation of the Sierpiński triangle fractal.
fractals sierpinski-triangle turtle turtle-graphics
Last synced: 09 Nov 2024
https://github.com/talhaahussain/donkey-kong-neat
A Python program to play the first or second level of Donkey Kong Country (SNES, 1996), Jungle Hijinks or Ropey Rampage, using the genetic algorithm NEAT (NeuroEvolution of Augmenting Topologies) and Gymnasium, a maintained fork of OpenAI's Gym.
donkey-kong donkey-kong-country donkeykong gymnasium neat neat-python neuroevolution-of-augmenting-topologies openai openai-gym opencv
Last synced: 09 Nov 2024
https://github.com/talhaahussain/yolo-nas-pose-simplified
A simpler (and working) notebook and repo for convinient use of YOLO-NAS-POSE, a human pose estimation model by Deci AI. Aims to run in a less resource intensive manner, by eliminating real-time capture and playback, and instead reading from and writing to permanent image and video files.
computer-vision google-colab human-pose-estimation supergradients yolo yolo-nas
Last synced: 09 Nov 2024
https://github.com/talhaahussain/boids-cli
An implementation of Craig Reynolds' Boids (1986) as a command line interface.
boids boids-simulation cli ncurses simulation
Last synced: 09 Nov 2024
https://github.com/talhaahussain/game-of-life-cli
An implementation of John Horton Conway's Game of Life (1970) as a command line interface.
cli conways-game-of-life game-of-life ncurses simulation
Last synced: 09 Nov 2024
https://github.com/talhaahussain/grappling-pose-identification
Third year university dissertation. Continuous Assessment for ECM3401 - Individual Literature Review and Project. Involves the implementation of a human pose estimation computer vision model to detect two combat athletes, and a machine learning algorithm to identify their grappling position.
artificial-intelligence bjj brazilian-jiu-jitsu computer-vision grappling human-pose-estimation judo mma pytorch super-gradients wrestling yolo yolo-nas
Last synced: 09 Nov 2024
https://github.com/talhaahussain/covid-dashboard
Continuous Assessment for ECM1400 - Programming, set by Dr. Matt Collison (Year 1, Semester 1). The COVID dashboard is a tool that allows a user to stay up-to-date with the ongoing SARS-CoV-2 global pandemic.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/ant-colony-optimisation
Continuous Assessment for ECM3412 - Nature-Inspired Computation, set by Prof. Ayah Helal (Year 3, Semester 1). Implements the ant colony optimisation algorithm to address the travelling salesperson problem for two given networks.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/advection-simulation
Continuous Assessment for ECM3446 - High Performance Computing, set by Prof. Luo Man (Year 3, Semester 2). Simulates the advection of material from a chimney by wind in the planetary boundary layer.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/ufc-outcome-analysis
Continuous Assessment for ECM3420 - Learning From Data, set by Dr. Chico Camargo, Dr Diogo Pacheco and Dr Marcos Oliveira (Year 3, Semester 1). Involves the use of machine learning methods to explore the best predictors for outcomes of UFC fights, based on historical data.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/maze-game
Maze game created for A2 Computer Science project (A-levels, Year 13).
Last synced: 09 Nov 2024
https://github.com/talhaahussain/k-means
A simple implementation of k-Means, an unsupervised learning clustering algorithm.
Last synced: 09 Nov 2024
https://github.com/talhaahussain/maze-solving-algorithms
Continuous Assessment for ECM2423 - Artificial Intelligence and Applications, set by Prof. Ayah Helal (Year 2, Semester 2). Involves the use of several search algorithms for the problem of solving mazes, as well as comparing performance and an independent extra program for generating new mazes.
Last synced: 09 Nov 2024