SUMMARY

In the Spring of 2020, I took part in the Google Software Product Sprint (SPS) — an invite-only and 11-week virtual program where participants design and build open-source software using the Google Cloud Platform, and collaborate in team projects using Git and GitHub. Vibe Checker is a web app that I worked on independently during the 4-week personal project portion of the sprint.

WHAT IS VIBE CHECKER?

Vibe Checker is a web app that interprets the emotion expressed in the comments, and it can be used to help online creators determine how their audience feels about the subject being shown — whether it be an image, video, post or article.

BUILDING THE WEB APP

Google Cloud Datastore is utilized to store and manage comment entities on the site, and the Google Cloud Natural Language API is used to perform sentiment analysis on the text in each comment.

SOFTWARE & TOOLS USED

  • Languages: Java, JavaScript, HTML/CSS, Google Cloud Platform, Google Cloud App Engine, Google Cloud Datastore

  • API: Google Cloud Natural Language API

  • Libraries, Frameworks or Technologies: jQuery, AJAX