Skip to content

shanmukh11/HackUmass2020

 
 

Repository files navigation

SafeSpot HackUmass VIII

Inspiration:

It's the holiday season and people want a break from the stressful pandemic and staying at home regulations. Further data shows that COVID cases are exploding during the holiday season. The problem of helping people find safer spots to relax, travel reducing their risk of causing and contracting Covid inspired safespot.

What it does:

Safespot asks user to enter the location they want to go to. This can be a restaurant, vacation spot or even just a walk down the park. SafeSpot then provides a safety score on a scale of 0-5. The safety score is calculated based on number of cases in the city, vaccine sentiment in the state, safety measures followed at the location (for instance, mask mandation and social distancing guidelines), and finally reviews scraped about the place from Yelp and Google.

The user can use this information to decide whether the place is safe to vacation amid the COVID circumstances.

How we built it:

BACKEND

Vaccine sentiment:

We used Python Tweepy to scrape tweets related to COVID vaccine at state. We then used Flair and TextBlob libraries to perform sentiment analysis on the tweets. We used SQLite to store this information.

Google and yelp Reviews:

We used https://wextractor.com/ to scrape reviews of a particular location and performed sentiment analysis on these reviews. For a easier read, we summarized the reviews in the last month using torch and T5 model for abstractive summaries. Number of Covid Cases and Death at city: https://www.postman.com/explore/collection/6337/covidti-api

Location coordinates:

We used Google Maps API

FRONTEND

We used REACT to develop the web framework which takes user entreated location as input and display information related to assess the COVID safety for that area. Flask was used to integrate frontend and backend.

Technologies we used:

  • HTML/CSS
  • Javascript
  • React
  • SQL
  • Java
  • Python
  • Flask
  • Django
  • AI/Machine Learning

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 83.9%
  • Jupyter Notebook 16.1%