Giter VIP home page Giter VIP logo

embolism's Introduction

Hi there I'm Aaron ๐Ÿ‘‹

A former NHS Clinician, MSc Clinical Educator and Software Developer.

  • ๐Ÿ”ญ Iโ€™m currently working on building a product in the ophthalmology space get in touch for more details!
  • ๐ŸŒฑ Iโ€™m currently learning about NextJS and using it to enhance sharing of knowledge
  • ๐Ÿ‘ฏ Iโ€™m looking to collaborate on any open source healthcare probjects involving data and web development
  • ๐Ÿ’ฌ Ask me about data, healthcare technology, all things bread and music!
  • ๐Ÿ“ซ How to reach me: email me at [email protected]
  • โšก Weird fact: I have a rare fusion of teeth which is called syndontia

Music I'm listening to

spotify-github-profile

embolism's People

Contributors

medic-code avatar

Watchers

 avatar  avatar

embolism's Issues

Three minute pitch of the essay

Using data, diagrams and tables to illustrate acute pulmonary embolism's clinical and pathophysiological aspects uniquely not captured in textbooks. The idea is to use selective previously published research data to enhance the well known knowledge that is derived from these studies in a more apparent way. This will cover various clinical aspects of the topic using data to highlight the points as well as highlighting pathophysiology in a data driven way that not only describes the pathophysiology of the topic but to quantify this using numbers where possible. Using published data and interaction combined brings content alive that engages the users rather than makes them want to shut off.

Skeleton of the content

Symptoms of PE

Diagnostic Data of PE

Pathophysiology
Mechanical Occulsion
V/Q Mismatch
Chemical Mediators
Alveolar hypoxaemia

Haemodynamic consequences
	increased RV afterload
	Decreased filling of LV 

Pulmonary Infarction 

Risk stratification
Systolic below 90
RV Dysfunction

Mortality rate with severity

D-Dimer lab specs

Spaced repetition integration

One of the troubles with essays and retention is that you don't remember what you've read. One of the problems is that the questions you create are best coming from yourself. The barrier seems to high to allow users to create their own questions. Set questions and set answers seems like a good first step.

Technical Requirements

User perspective
React will be able to handle interactivity

  1. User activated questions on scrolling
  2. Question up on screen as user scrolls down the page
  3. Buttons for easy, medium, hard or don't remember so to click it triggers the answer to appear on the screen.
  4. Consider the algorithm used for spaced repetition to incorporate (Anki uses SM-2)
  5. Somewhere on the question (top right-hand corner) to outlay how many questions in total in the deck
  6. End screen when finished deck
  7. Button to review again
  8. At the end of the essay, be able to export questions/answers to space repetition program of choice ?
  9. Be able to toggle that functionality to force reader to remember (ie after a first read ?)

Data Persistence
Will need a way to store questions and answers on the page. If it was, maybe a couple of sections could perhaps get away with hard coding answers and questions. If we get to more than 10-15 questions on a page, I think a database table of question and answer might be more appropriate.

For now, seems like hard coding may be the way forward unless we come up again pain points.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.