# Abrashazabrazam The site that makes you say... What was that? --- 1. We plan on learning this new technology by doing a deep-dive into the world that is TensorFlow.js, utilizing specific algorithms to create a 'for you' page of recommended music. Using Echoprint, we plan on taking in sound information and comparing it against codestrings of spectograms using the Spotify API. 2. Users can upload audio files of songs and receive that song's information. Also, users will be recommended songs based on recent songs' found. 3. Our hopes with this is to eventually progress into taking in user created sound, and doing percentage matches, along with creating an algorithm to track the songs you search for, and output songs that you might like. Our end goal is to provide a service that allows people to hum songs they can't remember the name of, in order to finally satiate that need to know. 5. Anyone can use this app. It's tailored for those who are forgetful, and just need a bit of help catching that earworm. 6. Potential roadblocks would be understanding TensorFlow.js and parsing data from audio/sound files into a form of data that we can use. --- ### Technologies Used - JavaScript - Nodejs - Reactjs - TensorFlow.js - Echoprint - Spotify API --- ### Description You ever just have those few lyrics of an ambiguous song stuck in your head? You just can't seem to rememember it. Well, that's where Abrashazabrazam comes into play. Record a 10-15 second snippet of you or someone else humming or singing the song in hopes of matching it with a song in our database. --- ### Wireframe --- ### User Stories - As a User, I want to be able to upload audio files and get an accurate match of the song I can't remember. - As a User, I want to be able to be able to find previous songs that I had to match. --- ### Team members - Theo Robinson - Paul Kim - Derek Hale - Daniel Park --- ### Sprints --- ### Extra SHITS needed for the project like ERDs RESTful --- ![](https://i.imgur.com/cai857C.png)