Changes

133 bytes removed ,  13:30, 19 April 2022
m
no edit summary
Line 21: Line 21:     
=== Stream 1 ===  
 
=== Stream 1 ===  
The scope of the 8Ball Project in Stream 1 is to develop the model, or a preliminary proof of concept that has demonstrable features that would be required for a horizontally designed Minimum Viable Product (MVP). IMSD will play a pivotal role in providing support and guidance to the vendor and ensure backend compatibility to Health Canada infrastructure.    
+
The scope of the 8Ball Project in Stream 1 is to develop the model, or a preliminary proof of concept that has demonstrable features that would be required for a horizontally designed Minimum Viable Product (MVP). IMSD will play a pivotal role in providing support and guidance to the vendor and ensure backend compatibility to Health Canada infrastructure. By using technology developed in Project Cyclops, the feasibility of the solution will be demonstrated. The MVP should be able to review product labels for a Cosmetic product during an on-site inspection with a random sampling of products, in a real inspection setting.    
   −
By using technology developed in Project Cyclops, the feasibility of the solution will be demonstrated. The MVP should be able to review product labels for a Cosmetic product during an on-site inspection with a random sampling of products, in a real inspection setting.  
+
The 8ball mobile application tool will provide digital photos, translations and the conversion of images, printed text or handwritten into machine encoded text (Optical Character Recognition (OCR)) in real time. Inspectors will be able to capture images of a product and with OCR the tool will cross-reference it to the frequently updated Hotlist Ingredient List (see images in design process). The mobile tool will provide live translations of English, French, and other languages to verify compliance against labelling requirements and the Hotlist Ingredient List. Consumer Product Safety (CPS) has at least 16 regulations that include specific labelling requirements with pre-defined text specified. Labels would be scanned, and the existing text would be compared to the regulatory requirements. The process output would identify the deficiencies (view process flow below). Additionally, pending co-operation of Canada Border Services Agency (CBSA) officers, the application will be offered to the CBSA officers to be used on a voluntary basis to help focus on providing improved referrals to Health Canada.
   −
The 8ball mobile application tool will provide digital photos, translations and the conversion of images, printed text or handwritten into machine encoded text (Optical Character Recognition (OCR)) in real time. Inspectors will be able to capture images of a product and with OCR the tool will cross-reference it to the frequently updated Hotlist Ingredient List (see images 5&6 in design process). The mobile tool will provide live translations of English, French, and other languages to verify compliance against labelling requirements and the Hotlist Ingredient List. Consumer Product Safety (CPS) has at least 16 regulations that include specific labelling requirements with pre-defined text specified. Labels would be scanned, and the existing text would be compared to the regulatory requirements. The process output would identify the deficiencies (view process flow below). Additionally, pending co-operation of Canada Border Services Agency (CBSA) officers, the application will be offered to the CBSA officers to be used on a voluntary basis to help focus on providing improved referrals to Health Canada.
+
[[File:Project_8Ball_-_Process_Flow.jpg|alt=|569x569px]]
    +
    
Throughout the development process of the 8Ball application, a list of non-negotiable requirements for the final product was established. The application should have features that include:  
 
Throughout the development process of the 8Ball application, a list of non-negotiable requirements for the final product was established. The application should have features that include:  
Line 39: Line 40:  
* Ability to run through a Government of Canada Azure Cloud
 
* Ability to run through a Government of Canada Azure Cloud
 
* Refreshes information utilized from the APIs daily
 
* Refreshes information utilized from the APIs daily
  −
[[File:Project_8Ball_-_Process_Flow.jpg|alt=|center|thumb|569x569px|Diagram of Project 8Ball process flow.]]
      
=== Stream 2 ===
 
=== Stream 2 ===
Line 49: Line 48:     
=== Logo ===
 
=== Logo ===
Initial 8Ball logo sketches (see below) have been designed to combine several elements that the 8Ball application will encompass. The featured infinity symbol represents the infinite possibilities that the 8Ball application will provide for Government of Canada employees, other government organizations, unregulated parties, and consumers. The ouroboros, an ancient symbol that depicts a serpent eating its own tail, symbolizes the positive feedback loop that the 8Ball application will harness. This feedback loop will allow the CPS program to gather and leverage more detailed information input by inspectors and consumers in order to compile further data for future surveillance and developmental purposes. Finally, the circular black and white 8Ball captures the foundation of the 8Ball project, inspectors will be able to “ask a question” and the application will provide an instantaneous response with advice.  
+
Initial 8Ball logo sketches (see below) have been designed to combine several elements that the 8Ball application will encompass. The featured infinity symbol represents the infinite possibilities that the 8Ball application will provide for Government of Canada employees, other government organizations, unregulated parties, and consumers. The ouroboros, an ancient symbol that depicts a serpent eating its own tail, symbolizes the positive feedback loop that the 8Ball application will harness. This feedback loop will allow the CPS program to gather and leverage more detailed information input by inspectors and consumers in order to compile further data for future surveillance and developmental purposes. Finally, the circular black and white 8Ball captures the foundation of the 8Ball project, inspectors will be able to “ask a question” and the application will provide an instantaneous response with advice.  <gallery mode="nolines" widths="175" heights="175">
 
+
File:8Ball logo Mock-up 4.jpg
[[File:8Ball logo Mock-up 2.jpg|152x152px]]    [[File:8Ball logo Mock-up.jpg|149x149px]]      [[File:8Ball logo Mock-up 3.jpg|167x167px]]      [[File:8Ball logo Mock-up 4.jpg|149x149px]]
+
File:8Ball logo Mock-up 2.jpg
 +
File:8Ball logo Mock-up.jpg
 +
File:8Ball logo Mock-up 3.jpg
 +
</gallery>
    
=== User Interface ===
 
=== User Interface ===
 
Initial sketches for the user interface included demonstrations of OCR capabilities and the organization of data entries. Below outlines the translation from primary sketches to current interactive functions within the developing 8Ball application. These images solely capture spectific functions of 8Ball, insight into the application's process flow and further capabilities is available in the [https://022gc.sharepoint.com/:v:/s/Project8BallPilotProjectTeamROEB-CPCSD/EZHeCSw8ou9Dt0B5ut_hXywB-2dloW-OBI10ecY5XMAHHg 8Ball teaser video].  
 
Initial sketches for the user interface included demonstrations of OCR capabilities and the organization of data entries. Below outlines the translation from primary sketches to current interactive functions within the developing 8Ball application. These images solely capture spectific functions of 8Ball, insight into the application's process flow and further capabilities is available in the [https://022gc.sharepoint.com/:v:/s/Project8BallPilotProjectTeamROEB-CPCSD/EZHeCSw8ou9Dt0B5ut_hXywB-2dloW-OBI10ecY5XMAHHg 8Ball teaser video].  
   −
[[File:Initial 8Ball App Sketches.png]]                [[File:Image 5.jpg|379x379px]]  [[File:Image 6.jpg|383x383px]]
+
[[File:8Ball User Interface Sketches.png|630x630px]]
    
== Benefits to Health Canada ==
 
== Benefits to Health Canada ==
37

edits