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.
Log in or sign up for Devpost to join the conversation.