Please enable JavaScript.
Coggle requires JavaScript to display documents.
NC photography club (Requirements and constraints (Passwords stored must…
NC photography club
-
Database
-
Database contains 4 tables: Labels, landmarks, objects and accounts
Labels contains API labels, confidence scores and image names
landmarks contains info from Google API results from landmarks, confidence score and image name
Objects table contains info from Google API results from objects being, objects, confidence score and image name.
Accounts table contains hashed password, username and privilege
-
Database should follow normalization rules in order to avoid insertions, deletions and update errors
Functionality
Algorithms
-
-
-
Algorithm using Google vision API to take labels, landmarks and objects and store in the database.
Features
-
-
-
-
Google cloud vision API to find labels, landmarks and objects related to the image.
-
landmarks are found using the landmarks Google API to find landmarks and locations that are relevant to the image
-
Users
User experience
-
-
Auto cataloging increases efficiency, as students do not have to waste time cataloging.
-
Average user
-
Teachers
-
Teachers such as Jack Woodridge can find images they need for the school as well as the auto cataloging helping him have more time to spend with students.
Senior students
Senior students can upload,view and edit but unable to delete pictures.
Students like Micheal Davis have their efficiency increased, as they are able to upload more images as the solution will catalog for them.