BC3407-Group-5-Project - BC3407 Group Project With Python

Overview

BC3407-Group-5-Project

As the world struggles to contain the ever-changing variants of COVID-19, healthcare industry is facing tremendous stress from issues arising from different aspects. One significant issue is on resource allocation and utilization. Building additional hospital facility may not be a viable solution in a land scarce country like Singapore. One long standing problem among resource utilization is due to missed appointments. When patients do not show up following their appointment time, the missed appointment results in a waste of resources that have been scheduled and planned. There has not been good solution in reducing the no-show rates. In some, the rates are not even been tracked or computed.

You are to create a Python-based program that can be useful for healthcare industry in tackling this issue. This program is a prototype or proof-of-concept to path the implementation for subsequent development solution to be integrated to the existing system. You are given a sample dataset to start with. It comes with past records of patients who show-up or did not show-up for the appointment in a clinic. You can use it as a start, to develop a suitable solution to provide insights to healthcare professionals. The solution can be a dashboard, web-based or command prompt program. The objective is to apply what you have learnt in this course into this problem domain.

The following table displays the first 5 records from the attached dataset “appointmentData.csv”. It includes the age and gender information of patients. Followed by the time they registered for the appointment and the appointment time details. The day name of appointment is reflected. The other details like their health condition, and other relevant features are also captured. The last column “Show Up” denotes if the patient shows up for the medical appointment.

image

Below are some questions you can try to answer or features you can try to include, you can address one or more of the following or suggest other relevant questions:

  1.     How is the overall picture of no shows over the period?
    
  2.     No-show made up of how many percent of the given data?
    
  3.     What kind of people or age group likely to no-show? Or it’s random?
    
  4.     Does sending reminder helps with reducing no-show?
    
  5.     Provide appropriate dashboard or visualization features to summarize the given data set for viewing.
    
  6.     Suggest or implement suitable features that can help with reducing no-show or highlight patients more likely to no-show with additional reminders or etc?
    

Alternatively, you can look for additional dataset that can help with understanding or tackling this issue or for better resource planning in healthcare. For example, the healthcare resources data, infection rates, chronic disease rates etc. You can make assumptions on information not stated in this requirements, or target a certain specialist clinic.

All work must be done in the Python programming language.

Deliverables: Prepare a zip file (in .zip format only) containing the relevant deliverables below:

  • Report: One word or pdf file containing the proof-of-concept prototype with the following content: -- Work/responsibility distribution. Which team members in charge of which part of the program. -- Objective of the project and how it addresses the issue. -- Features/Functionalities designed for the prototype. -- User manual with print screens from the prototype to illustrate how to use this project's program; consider different user roles. -- Include the links to recording, i,e. the hyperlinks to every group member’s individual recorded videos. Do not submit video files, submit only hyperlink.
  • One folder containing additional dataset (if any), all working files.

One group submit one copy of the above. Submission box will be opened in Week 11. All works submitted will go through plagiarism checker. Submitting work done by others will result in failing the module directly.

No presentation nor lesson on week 13, you are to prepare the recording beforehand and submit before due date. Recording replaces class presentation. The duration of each group member’s individual recording should be about 2 to 3 minutes maximum. You are advised to adhere to the time limit strictly or penalty will be imposed. In the individual video, you are required to reflect on your contribution to the group project, what you have done for the project, what have you learnt from the project. Each group member will record his/her own video and ensure that the hyperlink to the video is included on the first page of the report submitted by the group. You can use Zoom, Teams or YouTube for recording. If you use other software to record into mp4 file, upload online to Youtube, OneDrive or other cloud storage (Do not submit video files). In the case of Youtube, indicate as restricted, and submit only the link information. Include the link information (one link for each team member) in your report.

You are required to submit a peer evaluation form online individually at the end of the semester. Individual peer evaluation submission is compulsory for all team members. An online peer evaluation system will be opened nearer to the submission date.

Good project outcome is the end product of good teamwork. We hope to see all team members contribute equally. The peer evaluation will be considered in evaluating the project grade should the contribution be significantly unequal. Submission will be kept confidential.

Due Date: Week 13 Wednesday (13 Apr 2022, 7 p.m.)

Reference: Zoom Recording: Registering your NTU Zoom account (If you have not done so. Quick Start Guide for NTU Zoom Account.pdf) Zoom Login & Create Meeting (See Quick Start Guide for Online Meetings with Zoom.pdf) Video Guide on Recording Teams Recording: Zoom Login & Create Meeting (See Quick Start Guide for Online Meetings with Zoom.pdf) Online Guide on Recording: https://support.microsoft.com/en-us/office/record-a-meeting-in-teams-34dfbe7f-b07d-4a27-b4c6-de62f1348c24

Offical implementation for "Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separation".

Trash or Treasure? An Interactive Dual-Stream Strategy for Single Image Reflection Separation (NeurIPS 2021) by Qiming Hu, Xiaojie Guo. Dependencies P

Qiming Hu 31 Dec 20, 2022
Canonical Capsules: Unsupervised Capsules in Canonical Pose (NeurIPS 2021)

Canonical Capsules: Unsupervised Capsules in Canonical Pose (NeurIPS 2021) Introduction This is the official repository for the PyTorch implementation

165 Dec 07, 2022
PyTorch implementation of Deformable Convolution

Deformable Convolutional Networks in PyTorch This repo is an implementation of Deformable Convolution. Ported from author's MXNet implementation. Buil

411 Dec 16, 2022
MACE is a deep learning inference framework optimized for mobile heterogeneous computing platforms.

Documentation | FAQ | Release Notes | Roadmap | MACE Model Zoo | Demo | Join Us | 中文 Mobile AI Compute Engine (or MACE for short) is a deep learning i

Xiaomi 4.7k Dec 29, 2022
Animal Sound Classification (Cats Vrs Dogs Audio Sentiment Classification)

this is a simple artificial neural network model using deep learning and torch-audio to classify cats and dog sounds.

crispengari 3 Dec 05, 2022
A deep-learning pipeline for segmentation of ambiguous microscopic images.

Welcome to Official repository of deepflash2 - a deep-learning pipeline for segmentation of ambiguous microscopic images. Quick Start in 30 seconds se

Matthias Griebel 39 Dec 19, 2022
Cognition-aware Cognate Detection

Cognition-aware Cognate Detection The repository which contains our code for our EACL 2021 paper titled, "Cognition-aware Cognate Detection". This wor

Prashant K. Sharma 1 Feb 01, 2022
Lexical Substitution Framework

LexSubGen Lexical Substitution Framework This repository contains the code to reproduce the results from the paper: Arefyev Nikolay, Sheludko Boris, P

Samsung 37 Sep 15, 2022
NeuroGen: activation optimized image synthesis for discovery neuroscience

NeuroGen: activation optimized image synthesis for discovery neuroscience NeuroGen is a framework for synthesizing images that control brain activatio

3 Aug 17, 2022
Official Implementation of VAT

Semantic correspondence Few-shot segmentation Cost Aggregation Is All You Need for Few-Shot Segmentation For more information, check out project [Proj

Hamacojr 114 Dec 27, 2022
The project is an official implementation of our CVPR2019 paper "Deep High-Resolution Representation Learning for Human Pose Estimation"

Deep High-Resolution Representation Learning for Human Pose Estimation (CVPR 2019) News [2020/07/05] A very nice blog from Towards Data Science introd

Leo Xiao 3.9k Jan 05, 2023
Mixed Neural Likelihood Estimation for models of decision-making

Mixed neural likelihood estimation for models of decision-making Mixed neural likelihood estimation (MNLE) enables Bayesian parameter inference for mo

mackelab 9 Dec 22, 2022
External Attention Network

Beyond Self-attention: External Attention using Two Linear Layers for Visual Tasks paper : https://arxiv.org/abs/2105.02358 EAMLP will come soon Jitto

MenghaoGuo 357 Dec 11, 2022
Chinese named entity recognization with BiLSTM using Keras

Chinese named entity recognization (Bilstm with Keras) Project Structure ./ ├── README.md ├── data │   ├── README.md │   ├── data 数据集 │   │   ├─

1 Dec 17, 2021
Running Google MoveNet Multipose Tracking models on OpenVINO.

MoveNet MultiPose Tracking on OpenVINO

60 Nov 17, 2022
Learning Open-World Object Proposals without Learning to Classify

Learning Open-World Object Proposals without Learning to Classify Pytorch implementation for "Learning Open-World Object Proposals without Learning to

Dahun Kim 149 Dec 22, 2022
This repository contains the DendroMap implementation for scalable and interactive exploration of image datasets in machine learning.

DendroMap DendroMap is an interactive tool to explore large-scale image datasets used for machine learning. A deep understanding of your data can be v

DIV Lab 33 Dec 30, 2022
Lighthouse: Predicting Lighting Volumes for Spatially-Coherent Illumination

Lighthouse: Predicting Lighting Volumes for Spatially-Coherent Illumination Pratul P. Srinivasan, Ben Mildenhall, Matthew Tancik, Jonathan T. Barron,

Pratul Srinivasan 65 Dec 14, 2022
Code for the prototype tool in our paper "CoProtector: Protect Open-Source Code against Unauthorized Training Usage with Data Poisoning".

CoProtector Code for the prototype tool in our paper "CoProtector: Protect Open-Source Code against Unauthorized Training Usage with Data Poisoning".

Zhensu Sun 1 Oct 26, 2021
Code Impementation for "Mold into a Graph: Efficient Bayesian Optimization over Mixed Spaces"

Code Impementation for "Mold into a Graph: Efficient Bayesian Optimization over Mixed Spaces" This repo contains the implementation of GEBO algorithm.

Jaeyeon Ahn 2 Mar 22, 2022