someshkar / covid19india-cluster

:microscope: Covid19 India Cluster Graph
https://cluster.covid19india.org
MIT License
989 stars 654 forks source link

Display city on high risk based on last few days patient report #49

Open anil-pandey-mpf opened 4 years ago

anil-pandey-mpf commented 4 years ago

Analyse all the patient reported in last 7 days and display city which should be on high alert. It will help ppl to be more careful on those cities.

Thanks

anil-pandey-mpf commented 4 years ago

quick starting point would be just count the patient per city and put them in high, medium and low For further improvement: analyse patient profile and predict if patient would have met several ppl in last 14 days based on his/her work profile.

msoni11 commented 4 years ago

It will be hard to get city wise report as the city info is missing for 126 out of 612 records. We need more accurate result to get city wise stats.

anil-pandey-mpf commented 4 years ago

Do we have state info ? if yes then do the following

  1. Remove them from your initial city list preparation.
  2. Add those number as a delta to top 2-3 cities. Depending upon no. of patient you got, you can distribute it over top 2 or 3 cities.
  3. Put (*) mark in front of delta and explain it below E.g: Lets say for Maharashtra, 20 patients are without city information and lets Mumbai and Pune are the high risk city. So you can display something like this
  4. Mumbai: No. of Patient + ( Δ No. of Patient without city info)
  5. Pune: No. of Patient + ( Δ No. of Patient without city info)
msoni11 commented 4 years ago

We have city wise data now and missing city info is not a big deal since we have some info in district column as well. https://jsoneditoronline.org/#left=cloud.af647c63547e47eab03bc171ff90bb8b

I will work on visualization tomorrow. Any idea which graph should I use for it ?

anil-pandey-mpf commented 4 years ago

Not an expert in UI, basically I am Machine Learning and backend guy. Sorry

sibeshkar commented 4 years ago

@msoni11 can use the city filter pane.

msoni11 commented 4 years ago

I was planning to add a new tab called "Hot Cities" in filter pane and show network of patients connected with cities. It will show network graph of top 5 cities only and clicking on city node will display detailed information about that city on side pane.

Instead of adding new tab, I will now add a new button called "Hot cities" on city network area.

niyer12 commented 4 years ago

Very good work