This is the first in a series of challenges to develop a desktop web application to enable artificial intelligence aided dental diagnosis and treatment planning. We will be using IBM’s Watson to provide the computer learning aspect of the application.
Dental offices and individual practitioners who wish to increase diagnostic accuracy and create evidence based treatment plans. Staff should be able to upload radiographs, pocket depth probing scores, and high definition photographs for Watson to review and aid the dental professional in diagnosis. Once the diagnoses are established and confirmed, a treatment plan would be co-created with Watson.
For this challenge, you will be updating the existing project with the additions/changes listed below. The project is built on the MEAN (Mongo, Express, Angular, Node) stack.
-- On the list of existing diagnosis, sort by the patient’s name
-- Add a magnifying glass that you can use to search for existing patients by name and DOB
-- Most (if not all) patients will be in a database prior to getting back to the chair where the diagnosis happens.
-- Display of “Computer Diagnosis” and “Human Diagnosis” fields should display in a friendly format - remove underscores and capitalize first letters
-- Underlying values need to remain the same, just the display should be altered
Periodontal Diagnosis and Oral Pathology
-- The Periodontal Diagnosis and Oral Pathology sections should be able to be toggled open and closed, defaulting to closed
-- The Periodontal chart should automatically advance the cursor to the next number box once it has been completed
-- Under the Periodontal chart add a dropdown (Yes/No) labeled “Bleeding on Probing?”
-- If Yes, display four text inputs labeled “Number of Sites?”
-- One text input for each mouth quadrant (UR, UL, LR, LL)
-- This helps display the presence of active disease
-- Oral Pathology should allow multiple entries
-- Add a checkbox next to the “Oral Pathology” label
-- If checked, add a button labeled “Add Condition” at the bottom of this section
-- Same style/location as “Upload Tooth Images for Diagnosis”
-- When Add Condition selected, add a new row with the existing fields
-- See the challenge forums for details on adding yourself to the BlueDot Dental GitLab Group
-- Fork the repository and use the tc3 branch for the basis of development
-- Add harrywynn as a member of your forked repository with Reporter access