Botaniary App Proposal
22 Oct 2016
Authors: Bill Mullen, Nathan Nahina, Matthew Schultz
Overview
The problem
There are a lot of plants out there on the University of Hawaii campus. However these plants are not always conveniently labeled. There is a significant lack of local plant identification apps out there and carrying around a plant field guide is not always convenient.
- What if someone sees a plant but doesn’t have a field guide handy?
- And what about those plants that are on campus that people hear about, but have never quite been able to find?
- What about people interested in the practical uses of plants on campus as food, medicine, or other useful materials?
- What about people who are keeping track of the health of plants and if certain ones have been damaged or removed?
- What if one would want to know which plants are endemic to the islands?
- What if someone would like to know the Hawaiian names of these plants?
The Solution
Botaniary would be a fun, educational way for anyone with a myuh account to learn more about plants around the UH Manoa campus.
Botaniary’s base functionality would be a plant field guide and map, integrating the map and underlying dataset on the landscaping section of the manoa.hawaii.edu website. and other UH Manoa resources such as the Manoa Campus Plants page
Each plant would be tied to a pin/location on the map. Using google’s location api, the app would be able to do basic authentication to check if a user is near a plant. After authentication is established, a user would receive points and possibly achievements for walking to plants and verifying their condition and status.
Botaniary’s strength would be in crowdsourcing the identification and cataloguing of unknown plants and updating the status of . The point and achievement system would help keep users engaged and more involved and educated about nature.
Botaniary’s plant index would have options for filtering out based on attributes of plants; for example, if a user would like to view only plants native to Hawai’i, they would be able to by simply checking a box.
Users would also have the option to take a picture of previously unidentified plants and make dropdown selections about the appearance of the plants (leaves, flowers, colors, size, etc).
Mockup page ideas
- Public landing page displaying a map of the campus
- Login page
- User home page
- User profile page
- Plant index (‘botanodex’) page
- Individual plant species page
- Specific plant profile page (1 for each plant/tree/etc)
- List of saved plant profiles for each user
- Plant identification helper form
- Admin home page
- Top scores page
- Menu page
Use case ideas
- New user goes to landing page, logs in, redirected to landing page for logged in users, user keeps map open to find a plant on campus, user receives points when they are in close range of the plant, user selects the plant on the map and navigates to the plant’s profile page, updating the status of the plant.
- User has planted native plants near campus, to replace non-native invaders. User logs in to app, pulls up his own list of plant profiles, selects a specific plant profile from the list and walks to that plant. For newly planted plants, user may mark down when the plant has been watered, and other care details, and update the plant’s condition. User has option to make plant profile private or public (thereby inviting other users to check in on the plant).
- User sees plant they don’t recognize, logs in to app. User navigates to plant identification, takes photograph of plant they don’t recognize, answers questions about plant features in flowchart-based format to identify plant, is presented with a picture of the identified plant (based on the features the user identifies) alongside the picture they took.
- Admin goes to landing page, logs in, redirected to admin home page, views verification alerts, approves or denies user submitted entries to receive verified status in the index, navigates to index page, and adds new species and specific plants.
Beyond the basics
- Game elements (art/animation and map traversal)
- Advanced filtering (i.e. Native, medicinal uses, edible, poisonous)
- "Smart" automated plant identification from photos (Long term implementation. Possible graduate student project)
- “Hike” feature - a user creates a routed hike, using a map tool to string together a walking route between a series of interesting plants. A common use would be to note periodic plant stops along one of the Manoa valley trails. Other users can select a hiking route, and mark off plants as they reach them.
- Social features - chat, messaging, and adding friends.