Batyrlan Nurbekov's repositories
company-email-validator
Checks whether an email is a company email (useful for B2B forms)
Turtlebot_Navigation
This project was completed on May 15, 2015. The goal of the project was to implement software system for frontier based exploration and navigation for turtlebot-like robots.
Humanoid_Robot_Learning_To_Walk
This purpose of the project was to apply Central Pattern Generators (combined with a novel learning strategy) to compliant humanoid robots.
Software_Defined_Network
This project was completed on December 12, 2014. It's a fully functioning SDN in which a Controller machine can choose routes that hosts will use to send messages over the network. This can be dynamically during traffic exchange and is extremely applicable in Data Centers for load balancing. To learn more, view the readme.
AI_Agents_For_Rock_Paper_Scissors
This project was completed on October 15, 2015. It's a software package that consists of a set of AI agents for RPSLW (a stochastic game). One of the agents was implemented, so that it could learn how to play against different types of players on its own using Reinforcement Learning (specifically, using model-free type of RL - Q learning). To learn more, view the readme.
LSTM_based_localization
Training a deep learning system for localization without an explicitly defined map.
A_Star_Search_Practice
This project was completed on September 15, 2015. The purpose of the project was to implement A* search for a robot to find the optimal set of actions that lead to the goal.
Algorithm_Practice
Practice problem solving
DeepRL-A3C-LSTM
Work in progress (unfinished) implementation of A3C
ctc-segmentation
CTC segmentation python package
Deep-Learning
Contains a set of project related to deep learning
email-validator
email syntax validator npm module. fast and pretty robust
Embedded_System_For_Arm_Control
The project is an embedded software system for robotic arm control.
grabity
Generate link previews from pages with Open Graph or Twitter Cards markup. Just grab it! 🎣
helios-server
Helios server
Learning_Tensorflow
Learning tensorflow by implementing simple neural network, CNN and LSTM.
Local_Search_Genetic_Algorithm_Practice
This project was completed on September 30, 2015. The goal of the project was to implment local search using Genetic Algorithms for three different puzzle (the most notable out of all three is finding the optimal structure for a tower).
MobileNet
MobileNet build with Tensorflow
MvcThrottle
ASP.NET MVC Throttling filter
ObjectOrientedAnalysis_HantoGame
ObjectOrientedAnalysis_Hanto_FinalProject
pybullet-gym
Open-source implementations of OpenAI Gym MuJoCo environments for use with the OpenAI Gym Reinforcement Learning Research Platform.
Pytorch-UNet
PyTorch implementation of the U-Net for image semantic segmentation with high quality images
RBE2001_FinalProject
The final project for RBE2001 (sophomore year) class. The goal of the project was to implement a software for an autonomous robot with arm.
RBE3002_Lab4
Lab assignment for RBE3002 (junior year) class.
Task_Planning_For_WPI_Suite
Implemented Planning Poker Module for WPI Suite.
Xiaomi-M365-BLE-Controller-Replacement
Replacing the BLE Controller with a Cellular Controller