Apply now

Data Science Bootcamp: Throwback on the last day

Michael joined our Data Science bootcamp in October 2020, for an intensive, but rewarding adventure. Before Le Wagon for the past five years, Michael has been a Climate Finance Researcher. Let's discover Michael's Data Science group project.

Data Science Bootcamp: Throwback on the last day
Featuring graduate Michael Hayman More about Michael
Share article
Over the past week, we’ve capped off Le Wagon’s bootcamp with the crucially important career week — polishing our professional profiles, planning our next steps, and absorbing much sage advice from tech business leaders and recruitment insiders. But the development of our new data science skillset came to a climax the previous week, as we delivered the projects that we had developed from concepts to viable Machine Learning and Deep Learning apps in less than two weeks.
Michael's Data Science project
My team developed PlantBase, a plant identification app using Deep Learning to identify plants based on photographs of their flowers (you can find PlantBase on GitHub here). This required Convolutional Neural Networks (CNNs), which we implemented through TensorFlow, with our code written in Python. As expected, the VGG16 model performed best (we also experimented with alternatives including EfficientNet, ResNet, and simpler CNNs built up from their component layers). After a lot of revision and parameter adjustment, we achieved on a model that could differentiate 16 genera of plants using pictures of their flowers, predicting the result with 61% accuracy or predicting the top three results with 86% accuracy.
Michael's Data Science project
We integrated plant care information, scraped from the Royal Horticultural Society website using BeautifulSoup — this information is shown to the app user when they confirm that their plant has been predicted correctly. We also used the MetaWeather API (application programming interface) to integrate a 5 day weather forecast for London (where the team was based), which is updates whenever the app is used and includes warnings for extreme weather (e.g. frost days, heat waves, gale force winds, or heavy rain).
Michael's Data Science project

Our team of four completed this app within ten working days, and while we created a viable concept, a lot could be improved with more time. With more experimentation — and potentially more computing power — we could extend our scope to a wider range of plant genera, as well as classifying plants more specifically. One way to achieve this may be to nest multiple layers of CNN models, triggered by each respective layer of classification. We could also extend the weather API to include other cities and towns selected by the user, or use their device’s location data to automate their weather forecast.
Michael's Data Science team

The other teams in Le Wagon’s Batch #475 also presented some great projects:
My experience at Le Wagon has exceeded my high expectations, and while the whole course deepened my passion for data science, the project weeks really inspired me to build exciting tech — watch this space for more.

Want to know more about Le Wagon's bootcamps?
Go further illustration

Are you ready to learn coding?

We are in 45 cities worldwide.

Laptop illustration