The project was about a standalone Traffic Signal Controller Optimization using Reinforcement Learning. Given an input of number of cars and their waiting times at a signal the algorithm would decide which lane should be given the green signal and how long, so as to minimze the average waiting time of all cars at the intersection. We used Q-Table to implement this project and we were able to achieve performance improvements over the traditional pre-timed controller systems in most of the cases. The algorithm did fail in the case of heavy traffic on all lanes but thats to be expected as pre-timed controller strategy is the best one in that case. Future improvements consist of giving special preerence to vehicles like Ambulances, Fire-trucks, etc
In this project we developed a desktop application for a Car Rental Service using Java and MySQL. Its a traditional database mini project with functionalities to book a care, pay rent, cancel booking, viewing travel history, choosing size of the car, etc on the user side. For the car service administrator side we had functionalities like adding new vehicles, registering drivers, trnansaction checking, total revenue per month, etc

