Part 2: Computer Vision Enhancement for Data Collecting React App
Project scope
Categories
Mobile app development Security (cybersecurity and IT security) Software development Artificial intelligence DatabasesSkills
data storage mobile application design database testing graphical user interface barcoding user experience (ux) design user interface (ui) design user interface (ui) usability user experience (ux)The main goal for the project is to create a computer vision system which works in tandem with an existing mobile app for Insporos. The app reads company-generated QR code identifiers, then ask users a series of prompts to input basic data and photos associated with that barcode to a secure database. The purpose of this project is to create additional app functionality which leverages computer vision to assist human data collection efforts. The student will complete the GUI and the back-end database functionality and integrate this with the existing React app.
To complete to achieve the project goal, learners will need to:
- Research the specific requirements and preferences of Insporos for this functionality fore the mobile app.
- Design the user interface and user experience of this component of the mobile app.
- Develop the computer vision algorithm to use photos currently uploaded via the app to assist in data collection.
- Develop a method for human users to correct and modify decision of the computer vision algorithm, so that the algorithm improves over time from human input.
- Testing the app for functionality and efficiency.
- Providing documentation and training materials for Insporos Technologies Inc. to use the app effectively.
Final deliverables:
- A fully functional mobile app that integrates the computer vision functionality to enhance data collection efforts, which meets the requirements and preferences of Insporos Technologies Inc.
- User interface and user experience design documentation.
- Testing documentation and feedback summary.
- Training materials for the app's users.
Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.
Sharing knowledge in specific technical skills, techniques, methodologies required for the project.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
Supported causes
Climate actionAbout the company
Insporos provides AI enabled seed sorting so diseased and defective seeds can be targeted and removed. By only planting healthy, viable seeds, Insporos saves resources, water, and energy, while protecting yield and keeping crops safe from disease.