For this past week, our group met for 1 hour from 2:00 – 3:00 on Sunday. We talked about our user research, as well as API implementation.
My Work
User Research
- I interviewed my brother for 20 minutes on how he finds new music, artists, as well as how often he listens to music, among other questions.
- This research, along with my group mates research, allowed our team to close in on our scope, and to re-evaluate the core features and capabilities of Omni.
- I worked with my group on creating user personas for the potential users of Omni.
Database/API Research
- I looked further into using the MusicBrainz API (https://musicbrainz.org/doc/Developer_Resources) and think it makes more sense to use, instead of using a web scraper to gather information from AllMusic (https://www.allmusic.com/).
- The MusicBrainz API requires Node.js (https://nodejs.org/en/about/) which I have installed on my laptop as well as my desktop computer.
In the Future
- This week I will set up and start working with the MusicBrainz API via Node.js. My goal is to output artist names and other information onto a webpage.
- Neo4j (https://neo4j.com/) uses Node.js, so once I figure out how to call the information, I can start creating relationships with that information in Neo4j.