Leaseplan Quicklease Fleet

AI gestuurd optimalisatie systeem voor fiets-leasen

Leaseplan had an assignment for my study. Think of something for Leaseplan that has to do with artificial intelligence or AI.
I did this project in a team with 3 other students.

Concept
Our concept was a bicycle lease system in which the supply of the bicycles was arranged with the help of AI.
So I first had to devise the bicycle lease system with the team, which we named Quicklease. We call the system behind the supply Quicklease Fleet.
Every Rotterdam University of Applied Sciences will have a place where bicycles can be used. A student can take a bicycle with his University pass.

The system collects data from various sources. For example, it collects weather data, number of students at university locations, number of bicycles on location, periods of crowds and public transport delays. All this data is then processed so that the AI ​​can use it to make a prediction for the number of bicycles needed at all HR locations. This prediction is then forwarded to the person supplying the bikes at all locations. With this system, there will always be exactly enough bicycles available at a location.

My task
With this project I have been involved with everything related to AI. I started looking for the sources of data that our AI needs and how we can turn this data into something the AI ​​can do something with.
I also researched AI libraries that I could use to predict data.
Then I got to work programming the AI ​​so that it can give us a prediction for the number of bikes that will be needed at all locations. At the end of this project, my AI code was able to provide a prediction with our test data that matched 90-95% of what we expected.

Learning objectives

Finding data sources for AI
Converting data for use with AI
Create an AI application that can make a prediction.

The code for this project can be found on my GitHub Quicklease


Client
Programming language
Project duration
Programs
PLATFORM

School | Leaseplan
Javascript
1 Quarter
-
BrainJS