Skip to content

hamza-rashid/diabetes-decision-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personalized Diabetes Decision Tool

Overview

The Personalized Diabetes Decision Tool is a web application built with Flask that helps users choose suitable apps to manage their diabetes based on their preferences. It takes into account factors like social network integration, gamification, and other personalization aspects. This tool was developed as part of an iBSc dissertation at Imperial Business School and received a distinction.

How It Works

The application uses a decision tree algorithm to recommend the most suitable app based on user preferences. It takes inputs such as category, network integration, goals, gamification, positivity, and scientific features to provide personalized recommendations.

Usage

  1. Visit the website (currently down).

  2. Fill out the preferences form, providing information about your preferences and priorities.

  3. Click the "Submit" button to receive a personalized app recommendation.

  4. You will be redirected to the recommended app's website or download page.

Technologies Used

  • Flask (Python)
  • HTML/CSS
  • Decision tree algorithm

Getting Started

  1. Clone this repository to your local machine.

  2. Install the required dependencies by running:

    pip install -r requirements.txt
    
  3. Run the flask application

    flask run
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published