This week, I worked on the proposal presentation, including use cases, use case requirements, testing, task division, and schedule (Gantt chart). Since I was responsible for presenting, I dedicated additional time to practicing and refining the presentation.
I researched existing products to build a well-informed feature set, identifying their strengths and limitations. I conducted informal surveys with friends, both plant owners and non-owners, to understand what features they would find most useful. Based on this feedback, I determined key use case requirements. Furthermore, I investigated the quantitative specifications these features should meet. For instance, I analyzed how much water capacity is required for a plant to remain self-sufficient for up to two weeks.
Additionally, I worked on defining testing and verification requirements with my teammates. I researched various sensors and methods for measuring their accuracy and precision in real-world conditions. I also spent significant time structuring the project schedule. I broke down tasks and submission deadlines into manageable phases, ensuring sufficient integration time and allocating buffer periods for unexpected events such as spring break and potential unforeseen challenges before the final demo.
I also began exploring suitable datasets for the machine learning application. I searched for publicly available plant sensor data and identified a Kaggle dataset that aligns well with our objectives. This dataset includes sensor data that we plan on measuring, along with ground truth labels for plant health status. Moreover, I looked into image datasets for plant health detection and found that most of them focus on leaf analysis. This insight led me to conclude that we will need to preprocess plant images using OpenCV to detect leaves before passing them into the model.
We are currently on schedule.
Next Week’s Deliverables:
- Finalize the sensors to make the purchases.
- Finalize the sensor and image datasets for the machine learning model.
- Explore different machine learning models suitable for plant health detection.
- Begin working on my assigned sections of the design presentation slides.