Inspiration

Those Spreading Rumours about Covid-19 Vaccines to be Punished under the Disaster Management Act, IPC - Indian Government

UK's Prince William says social media full of rumours against coronavirus vaccine

There has been a lot of rumours among social Media about the Covid Vaccine. While doctors claim that this has proved to be very effective, Social Medias like Twitter has a lot of discussions saying this was a source of the mutant which became prevalent in the UK last month. Medical Officials have denied this statement and said these kinds of rumours among Social Media must be put to an End. So as a step from our Side we built Vaccine Speaks using technologies like Natural Language Processing, Data analytics etc.

Who can use

This can be used by everyone to get an idea about how various parts of the world use the vaccine. Also, it can be very useful for healthcare officials to get an idea about heir country and can take necessary actions in places where the reaction is found to be the worst. This way, the project can largely help the government to identify areas where the reaction is worst

What it does

It presents a general overview of how people in different regions of the same country are satisfied or dissatisfied with the vaccine. Our App will show Among India, America the impact of the Vaccine and give an idea about what the people in that area think about the Vaccine namely in four categories - POSITIVE, NEGATIVE, MIXED and NEUTRAL. This classification is done by extracting Twitter data with its latitude and longitude

How we built it

REACT, AWS COMPREHEND, TWITTER API, EXPRESS, PYTHON, PANDAS, REACT-GL-MAP

Challenges we ran into

Cleaning data from tweets was a slight challenge as the emojis and other characters users use are unpredictable. Storing the data including the latitude and longitude and sending it to the React frontend using Express JS caused some issues. We were finally able to make the transition such that the application became more responsive. MapBox caused some issues while using the React useState hook. In such a case, scroll and zoom functions were not working. But we figured out our mistakes and others But we figured out our mistakes and other errors through a combined effort.

Accomplishments that we're proud of

1.Preprocessing of the data wasn't easy and it took a lot of time to process it

2.Getting the Twitter data from the backend through API Calls was a bit hard

3.Making the Map Interactive and integrating with the data from the backend

4.Making the App realtime through which new tweets will be read in regular intervals and will be added to the map in real-time

What we learned

React Gl map, AWS COMPREHEND, TWITTER API, How to make a project execute in real-time

What's next for Vaccine-Speaks

We want to make this application applicable to all countries so that anyone in the world can come to access it. Also, we would like to add a feature that shows how much COVID Vaccine has proven to be beneficial to the public and testimonials for the same.

Built With

Share this project:

Updates