Skip to content
View Emre-Akgul's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Emre-Akgul

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Emre-Akgul/README.md

Emre Akgul

Hi! I'm Emre, a senior Computer Science student at Bilkent University, working on Deep Learning, AI, and optimization.

Projects

  • Robot Trajectory Planner: Implemented SAC and HER algorithms with PyTorch to achieve a 100% success rate in finding trajectories for a robotic arm to reach target objects in a sparse reward environment.

  • UM Game Playing Strength of MCTS Variants: Designed a predictive model using Gradient Boosting and Random Forest, reducing dimensionality from 813 to 26 features and achieving an RMSE of 0.42.

  • Chess AI: A project focused on developing a chess engine by integrating various machine learning, AI, and optimization algorithms to enhance strategic gameplay. Still working on.

  • Fantasy Premier League Recommender System: Utilized a Random Forest Regressor for player points prediction and a SCIP solver for team selection optimization, significantly surpassing average FPL manager points.

  • KMeans Clustering Algorithm Project: Developed in Scala, this project showcases a KMeans clustering algorithm with a focus on performance optimization and algorithm efficiency through parallel execution.

  • BilConnect Second-Hand Sale Website: Contributed to backend development using C# and ASP.NET, focusing on robust system design, data management with Azure SQL, and user authentication mechanisms.

  • 15 Numbers Puzzle: A Java-based project implementing a 15-number sliding puzzle that includes an automated solver to assist in arranging the tiles in sequential order.

  • Pathfinding and Sorting Algorithms Visualized: A Python application using Pygame to visually demonstrate pathfinding and sorting algorithms, enhancing the learning experience.

  • Viral-Epidemic-Simulator: A Java desktop application using LibGDX to simulate pandemic scenarios and measure the effectiveness of interventions like curfews and masks, incorporating Dijkstra’s algorithm for movement simulation.

Demos

SAC-HER FetchReach Demo Chess AI Demo 15 Numbers Puzzle Demo

📫 How to Reach Me

Gmail

LinkedIn

Pinned Loading

  1. Robot-Trajectory-Planner Robot-Trajectory-Planner Public

    In this project, I implemented and evaluated the Soft Actor-Critic (SAC) algorithm with Hindsight Experience Replay (HER) in the FetchReach environment from the Gymnasium Robotics Suite. The object…

    Python 3 1

  2. Emre-Akgul-UM-Game-Playing-Strength-of-MCTS-Variants Emre-Akgul-UM-Game-Playing-Strength-of-MCTS-Variants Public

    Jupyter Notebook

  3. Chess-AI Chess-AI Public

    Project which I will test my chess AI implementation. May the best player win.

    Python

  4. K-Means-Clustering K-Means-Clustering Public

    Scala 1

  5. BilConnect BilConnect Public

    Forked from sameduslu/BilConnect

    TypeScript 1

  6. 15NumbersPuzzle 15NumbersPuzzle Public

    Classic 15 number puzzle game.

    Java 1