Week 11-12
Research started on the Phillips Hue and it’s integration into our project. From a brief check of the API, it seemed to be comprehensive with uses from it’s own app, with a few other APIs which allows us to call it from our own app.
A basic prototype of streaming Spotify was finished, allowing the user to log onto their personal spotify account from the browser or the spotify app. By connecting to the spotify API, we could stream the analysis data provided by spotify such as their beat analysis, sentiment analysis which can be used for both our Phillips Hue analysis and LLM song analysis.
The majority of the particle physics was finished this week, as we adopted to use a custom made physics system with a preset list of particles and associated physics. Instead of the AI generating the particles from scratch every single time, it will select from a list of particle systems. This will offload the uncertainty of the particle quality to a semi-automatic format.
Testing out with OpenVINO Python worked very well, but compilation with pyinstaller and nuitka seems to be a challenge as it could not find the dll files after packaging into an executable, giving many errors.
We also had the opertunity to present our project at BETT, an education conference that has over 30,000 attendees. We attended a panel on e-sports and gaming in education.