COVID-19 Data Analysis And Cases Prediction Using CNN


Corona virus ( COVID-19 ) is creating panic all over the world with fast growing cases. There are various datasets available which provides information of world-wide effected information. Covid has affected all counties with large number of cases with variation of numbers under death, survived, effected. In this project we are using data set which has county wise details of cases with various combined features and labels. Covid data analysis and case prediction project provide solution for data analysis of various counties on various time and data factors and creating model for survival and death cases and prediction cases in future. Machine learning provides deep learning methods like Convolution neural network which is used for model creation and prediction for next few months are done using this project.  


      With the increase of COVID 19 cases all over the world daily predictions and analysis is required for effective control of pandemic all over the world


    By collecting data from Kaggle and new York dataset data preprocessing is performed and data analysis is performed on dataset and machine learning model is generated for future prediction of cases.


  • Prediction was performed on COVID 19 cases based on different machine learning techniques which are based on x ray data set collected from COVID 19 patients.
  • Disease prediction from x ray images is done using deep learning techniques.


  • Data set used for predicting disease is different compare to one we are using for this project.
  • Image processing techniques are used.


Using data set pre-processing is performed on the collected data set and various steps for deep learning model is performed and prediction of cases is done then data analysis is done on various factors.


  • Data analysis and prediction is performed on textual data
  • Deep learning models are generated for predicting future cases.
  • Data analysis is performed for various factors.


  • Operating system                   :           Windows XP/7/10
  • Coding Language              :           python
  • Development Kit                  :        anaconda 
  • Programming language: Python
  • IDE                                               :           Anaconda prompt

Student Feedback System .Net Project

This project is a .net based website which is getting all the feedback from the student through online.

Modules included in the project are below:

  • Admin
  • Coordinator
  • Faculty
  • Student

Output Snapshots and description for the admin, Student and Faculty Modules:

Admin page:

Admin Login Page:






The percentage is calculated by taking the reference from the no. of students.



  • Homepage:
  • Coordinator Adding subject :
  • Coordinator adding feedback questions:
  • Coordinator View added the subject :
  • Coordinator assign subject to the lecturer



Faculty add the student

• Student list who all registered for there course and a particular subject. That should automatically come to the student name in their form.

• And they should select the student who opted for the subject and gives them rights to them to give the feedback.

• The student who are regularly attending the classes they should only give it.

Added student list will be displayed on another page.

  • Student home page
  • Student change password
  • Student feedback form

This questions should automatically come from the coordinator added question list.

If this student doesn’t have permission to give feedback on this subject that should disable those rows automatically.

This complete Student Feedback System project front-end developed using visual studio 2010 backend SQL server database.

Download this Student Staff Feedback System .Net Project Code, Database Files, Attached the latest updated code with all feedback functionalities.

Mechanical Questionnaire System Java Project

Statement of the project

To maintain the questions in the database and develop an Auto Questionnaire to conduct promotional exams for the employees.

Existing System:

  • It is time-consuming and difficult to conduct for every section.
  • At present to conduct any exam question paper is being set manually.

Proposed System:

Questions are generated randomly with the proposed system if we mention the details.

Software Requirements:

Windows OS, JDK, Net Beans with Apache Tomcat web server,  Oracle, Internet Explorer with the latest available Adobe flash plug-in, Rational rose for modeling.

Project Modules:

  • Question Bank maintenance
  • Default Templates
  • Creating a new Template
  • Generating Reports

UML Diagrams:

Class diagram for the System:

Use Case Diagram showing the actions of the administrator:

Sequence diagram for login to the system:

Sequence Diagram for Question bank:

Sequence Diagram for Question Paper:

State Chart Diagram for admin object:

Activity diagram of the system:

Other Output Screenshots:

  • When user login to QB
  • Displaying QB
  • Viewing Questions from QB
  • Selecting to add Questions.
  • Adding Questions.
  • Deleting Questions.
  • Default Templates
  • Open/Save Q.paper in MS-Word
  • Question Paper Generator
  • Open/Save Question paper in MS-Word
  • Question Paper in MS-Word
  • Reports

Download Mechanical Questionnaire System Java Project Source Code

Electrical and Mechanical Shed Planning and Work Distribution System

This Shed Planning and Work Distribution System project have got the scope to develop in other departments of Electrical and Mechanical Shed, like Spares department where information regarding the available spares can be stored in a computer database for faster information retrieval.

Also, there is scope to automate the process of issuing tenders to the unavailable parts of the Electrical and Mechanical Shed through online which is currently being done manually.

We can further enhance the work notification system that has been implemented in the current project through color coding by generating alert boxes in addition to the color coding.



Figure 1: Relationships among the classes of Electrical and Mechanical Shed


The class diagram of the electric loco shed shows the major classes, their attributes and the operations of each class. The operation of each class has the effective utilization of the attributes.


Figure 2: Behavior of PPO User


Actors: PPO User

Relationships: Simple Association


Figure 3: Behavior of Other Users 


Actors: Other Users 

Relationships: Simple Association

The above diagram shows the behavior of other users. These other users include ADEE, Senior DEE i.e., the administrative people. Other users can Log in, Log out, can view staff attendance, view loco position which includes viewing forenoon position and the afternoon positions, view schedule.


Figure 4: Behavior of Department Users 


Actors: Department Users

Relationships: Simple Association

The above diagram shows the behavior of the department users. They can Log in, Log out, can view staff attendance, view loco position, view staff attendance which includes viewing yearly/monthly/daily attendance of a particular individual, creating staff members of the particular department, deleting staff, view loco schedule, change status of the work to completed if the work is completed and to In progress when work is going on, check if there are any works given by the PPO.


Figure 5: PPO Users and Other Users Login


In the above diagram the user’s needs to log in. Users first enter the details and then the corresponding information is retrieved from the database. And when the database sends the corresponding information validation is performed and if the information is available then the user’s logins successfully.


Figure 6: Scheduling Locos 


In the above diagram the PPO user’s needs to schedule the locos. So the PPO users first schedule the locos and the information is stored in the database after which the database is updated. The PPO users then send the schedule to the department. Then the database is updated and scheduling the locos is successfully done. 


Figure 7: Viewing Loco Position 


In the above diagram, the PPO user’s needs to view the loco position. So the PPO users first enter the loco position and the information is stored in the database after which the database is updated. The PPO users then send then can view the loco information.


Figure 8: Viewing Staff Attendance 


In the above diagram, the department user’s needs to view the attendance of the staff. So for this, he first needs to update that information. The Department users first enter the staff attendance details which is stored in the database and then updated. He can then view the attendance successfully when requested.


Figure 9: Departments Reporting the Completion of Work to PPO 


In the above diagram, the department users need to report to the PPO department after completing the work assigned by PPO about the loco. The department user first completes the work given by the PPO and stores it in the database. This is then sent to the PPO department and then the database is updated.

Database Tables 

S.No Field Name Constraint Type
1 Token Not Null Varchar2(20)
2 Name Varchar2(30)
3 Jdate Varchar2(40)
4 Desig Varchar2(11)
5 Dept Varchar2(5)

 Table 1: Staff Table 

S.No Field Name Constraint Type
1 Cdate Not Null Varchar2(11)
2 Token Not Null Varchar2(20)
3 Attendance Varchar2(10)

 Table 2: Attendance Table 

S.No Field Name Constraint Type
1 Cdate Varchar2(11)
2 Locono Varchar2(7)
3 Type Varchar2(1)
4 Pg Varchar2(1)
5 Base Varchar2(50)
6 Comdate Varchar2(11)
7 Age Number(3)
8 Rcdate Varchar2(11)
9 Schedule Varchar2(20)
10 Lsdate Varchar2(11)
11 Place Varchar2(25)
12 Remarks Varchar2(1024)

 Table 3: Locosch Table 

S.No Field Name Constraint Type
1 Id Not Null Varchar2(11)
2 Password Varchar2(15)
3 Dept Varchar2(11)

 Table 4: Login Table 

Source code pages description:
For Validating user authentication based on his user id and password
For updating forenoon schedule details
For updating the afternoon schedule
For updating loco schedule information
For Updating Loco Information and its Important Parts
PPO Department Allots works with various departments
Departments Updating the work status and reporting to PPO
For Departments Creating their Staff members
For deleting corresponding staff members by each department
PPO Department deleting allotted works
Updating Staff members daily attendance of each department

Searching for the information of a Loco

Forenoon and Afternoon Schedule Display

Viewing the work being carried out in all the departments
Department wise work display
To view the particular work of a particular department
Department wise generating Reports for Individual Staff members

Download Electrical and Mechanical Shed Planning and Work Distribution System Java Project Source Code and Database.

Supporting Chat Protocols in PickPacket IIT Project for Computer Science Students

Online world media is actually ubiquitous for the electronic transfer of both business and private qualified data. In any case, the same media could be and has been utilized for unlawful exercises. This mandates the requirement for quite customizable grid observing instruments to catch suspected conveyances over the system and to break down them. On the other hand, electronic observation may violate the privileges of security, unhindered discourse and acquaintanceship, Pick Packet-a system following apparatus, can handle the clashing issues of grid screening and protection through its reasonable utilization.

Prior variant of Pick Packet had underpin for four requisition orders-SMTP, HTTP, FTP and Telnet, Chat orders, by which a bunch of users shape a grid to impart informative content around them, have progressed ubiquity in the final few years. Dynamic utilize of the proposed orders on the Internet moved the requirement for backing of visiting orders in Pick Packet, This thesis examines augmentation of Pick Packet for a few visiting orders (IEC and Yahoo Messenger), all parts of the Pick Packet have been redesigned for the backing of newfangled methodologies, and Pick Packet has been tested for accuracy and exhibition estimation.

Mode of Internet for electronic transfer of both business and private qualified information is truly well known. Accordingly, Internet has come to be a nexus asset of qualified data. However the same Internet could be and has been utilized by terrorists, crooks and others to impart qualified data about unlawful exercises.

Groups excessively need to secure their intelligent property from falling into the hands of their contenders. Hence, they turn to knowledge get-together over the system to check if any agent is sending such informative data unlawfully. Consequently, there is a pressing require for infrastructure of instruments that can screen and catch undesirable correspondences over the system.

Checking apparatuses perform their work by sniffing parcels from the system and sifting them on the groundwork of user specified manages. The devices that furnish the facility of defining basic administers for sifting bundles are called Packet sifts. They utilize settled balance parcel informative content like IP addresses and port numbers for sifting. Instruments that sift parcels dependent upon the intricate controls and perform post-catch analysis of gathered activity are termed as Network observing instruments.