FIA3
Users
Data
Security
Tools
Accessibility and usability considerations
Programming components
Jack Woodridge
Python
HTML
SQL
Flask
Image data
Hashing
The data that is being used is from images that the user has uploaded to the database.
Confidence score
The confidence score is produced by the google visions API after it analyses the image that has been uploaded. The confidence score is how confident the API is with what it thinks is in the image.
Modules
JSON data
Christian Jackson
Michael Davis
Michael Davis is a Senior student and is a photographer as a hobby.
Michael likes to take photos but finds cataloguing them annoying. Michael needs a system that allows him to store the photographs he takes for school and for his hobby. Even though michael finds storing these photos annoying, he loves technology.
Jack collects, sorts, and catalogues photographs for his department and he wishes he had a way to search for specific images using their content.
Jack wants a cataloguing system so that he can spend less time cataloguing photos and images and more time on other tasks.
Christian isn’t confident in archiving photos by himself.
He needs a database that allows him to easily store and archive photos without the worry of losing them or breaking the system.
Have to program the web app
Only 2 colours are used in the web app
The web app analyses images and tells people whats in them which would help the visually impaired.
Modules
urllib.request
requests
Flask
werkzeug.utils
render_template
json
API's
Google Cloud Vision
os
SQLite 3
Log In page
In order to access the database the user is required to enter a username and password.
flask_WTF