Skip to content

cezar-r/buzz_app

Repository files navigation

Buzz Mobile App

  • Music is one of the few concepts that has been known to universally unify people. While apps like TikTok do great at connecting people through a wide breadth of similar interests, it sometimes fails at developing deep conncetions in niches and subniches. One of those niches being music. As a music fan myself, I sometimes wish there was an similar to TikTok that was solely filled with music related content and music fans such as myself.
  • While TikTok's algorithm displays music related content to me, it is not always about the artists that I am into or even necessarily the subgenres I enjoy. That's where Buzz comes in. Buzz is setup in such a way that it can accomplish connecting users to the content of their liking similarly to TikTok, but exceedingly well for music.
  • Below are some screenshots and videos of the app in action:

Login and Signup

User Profile Creation Flow

Home Page and Custom Waveform Playback Widget

HomeScreen1.mov

Commenting

Profile Page

  • The profile page was the most recent feature that was worked in, and is still missing capabilities such as following and viewing links, but those will be added shortly.

Uploading Content

  • Users can upload videos from their camera roll or record a new video. The Studio feature is a WIP. It will allow users to choose two files, one for the background video and one for the audio.

Updated Home Page

Homescreen2.mov

Recommendations

  • Our recommendation algorithm is fairly simple: We simply take a table of our users and their genre preferences, and do a cosine similarity test on it. Looking at the 100 most similar users, we then look at which videos those users had the most interaction with. These videos are then recommended. We ocassionally recommend random videos to see if we can learn something new about the user, which is commonly known as the Multi-armed Bandit problem.

TODO

  • This app has a plethora of TODO's. There still needs to be basic features implemented such as following, searching, and messaging. Currently, we have a a basic foundation and proof of concept.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published