Inspiration

The HooHacks Workshop presented by the UVA Machine Learning Club, exposed us to the world of machine learning. We hoped to learn the basics of how machine learning worked and stumbled upon Genetic Algorithms.

What it does

We used the capabilities of genetic algorithms to solve an optimization problem involving placing stores. The program allows the user to place the location of houses and the location of competitive stores as the algorithm comes up with an optimum spot to maximize certain parameters.

How we built it

We used the JGrasp IDE to write a Java program. We programmed the GUI using Swing.

Challenges we ran into

Coming up with the fitness algorithm took significant effort and time, but eventually we were able to figure it out.

Accomplishments that we're proud of

Not using any external API for genetic algorithms. Entire program was written from scratch.

What we learned

We learned about the core process involved in Machine Learning.

What's next for Store Placer

Adding more variables and real-life data for implementing in real world locations.

Built With

Share this project:

Updates