Inspiration

The instruction policy of colleges worldwide has been profoundly changed by the recent public health events regarding COVID-19. With online learning and remote instruction becoming the norm, many high school students need to make their choices wisely in order to have a fruitful semester without the risk of being exposed to the disease. In other words, how universities are staying positive and reacting properly reflects the quality of life students are going to have this year.

Inspired by college ranking websites such as niche.com. We created a website that monitors the physical wellbeing and overall campus health index of universities around the world.

What it does

Our website includes every university on the planet and their relevant statistics regarding positivity, health protocol and quality of online education. We fetch the relevant news and tweets of the schools of your interest. These news and tweets containing information regarding public health and online education are then fed into our NLP model language analysis. We then create a score for each of the index based on the output of our model. We believe this provides straight-forwarded, visualized insight for college applicants to evaluate the schools they are planning to commit to.

How I built it

We use Reactjs for front-end, particularly the search bar and the data visualisation dashboard. We fetch data from our django backend, which is responsible for requesting and integrating all sorts of APIs from Azure, Twitter and Google Cloud

Our machine learning model is built by Tensorflow Front-end is deployed by Azure Back-end is deployed by Google Cloud

Challenges I ran into

We are developing front-end and back-end separately, and we had a hard time integrating the two ends at the end. We are also not experts in the Django Rest framework, resulted in a lot of time spent debugging.

Accomplishments that I'm proud of

We believe UniChoice is a very applicable project gives today's pandemic circumstance. We are planning to deploy it and maintain it in the long run, possibly helping people during difficult times like this.

What's next for UniChoice

We will integrate more functionality such as user login and signup. Users will be able to add their dream school and compare their dream school with other colleges. Meanwhile, we can release our trending page to rank colleges from the most positive reacting to the least positive.

Share this project:

Updates

posted an update

In the beginning of the video making, we decided to call the project UniCare. However we decided to change it to UniChoice. You might see that our cover logo does not match with the logo in our video, but both names are valid names for this project!

Log in or sign up for Devpost to join the conversation.