Skip to content

Abhinandan-Purkait/covidtracker-teslacoil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CovidTracker - Teslacoil

Hosted website, click to view

http://tintybot.pythonanywhere.com/v [Currently Down, due to hosting expenses.]

Video of the complete app, click to view

https://drive.google.com/file/d/1XrEIHd_xgEL8drOYr5jBfPP322HTJPom/view?usp=sharing

Project Overview


Problem

Covid19 a real issue, a massive pandemic, how can we increase public awareness and help users to visualise their condtions and have a fair idea of the upcoming future.

Solution
  • We gather data from the sources and create all sorts of data visualisation depicting the reach of the virus.
  • We use graphs and plots to show the spread of the virus over time throughout the world, the deaths over time, the recovered over time.
  • Main focus is on India, we have visuals on Indian spread and have shown every detail of the spread, death, recovery in India.
  • We have included an prediction using fbprophet which is the most advanced tool for this, to show the prediction of spread and deaths in the upcoming 100 days.
  • We have included symptoms of corona virus infected and have explained visually in form of graphs which symptom stands out the most.
  • We even have included a few preventive measures to explain the audience what can be done to avoid this.
  • There is also a dedicated application which can track and predict the chances of a person being infected in term of probability.
  • We have made sure that users have complete satisfaction using this website and have the complete knowledge and awareness needed.
  • We have a dedicated chatbot in our website which can check whether you are infected or not Do Check This Out !
  • We have a dedicated X-ray analyser in our website, all you need to do is to upload your chest x-ray and check whether you have got infection or not Do Check This Out !

Solution Description


Technical Description

Technologies and libraries used

Following are some important technologies and libraries used. See a complete list in the [requirements file](Application Code/requirements.txt).

Python 3.6

Technology Version
Django 3.0.4
nltk 3.4.5
numpy 1.17.4
pandas 0.25.3
virtualenv 16.7.8
beautifulsoup4 4.8.2
lxml 4.5.0
numpy 1.18.0
opencv-python 4.1.2.30
pandas 1.0.1
pipenv 2018.11.26
scipy 1.4.1
seaborn 0.10.0
plotly 4.6.0
requests 2.23.0
bs4 0.0.1
psycopg2 2.8.4
tensorflow 1.15.0
keras 2.8.4
Setup/Installations required to run the solution for testing
  1. Open terminal inside the directory Application Code and run the following commands

    • install virtualenv pip install virtualenv
    • create virtualenv virtualenv env
    • activate the env /env/Scripts/activate
    • make sure that the requirements.txt file is in the present working directory
    • pip install -r requirements.txt
  2. change directory to covid19

    • python manage.py migrate
    • python manage.py collectstatic if prompted please type yes and press enter.
  3. in the terminal python manage.py runserver please wait until it shows running, this takes a bit of time.

  4. In Any Browser open link localhost:8000 or 127.0.0.1:8000

Team Members


List of team member names and email IDs with their contributions

Name E-mail Contributions
Shayan Chatterjee [Leader] [email protected] Complete frontend of the website and all designs
Abhinandan Purkait [email protected] Complete backend,integration of all modules in django, chatbot, hosting
Sayantan Ghosh [email protected] Cleaning of gathered user data, implementation of all graphs and models
Rohit Halder [email protected] Built the model for virtual medical kit

Screensnaps of the main app

alt text

alt text

alt text

alt text

Releases

No releases published

Packages

No packages published