Chords is a browser extension which will stream music according to the mood of the user.
The basic idea is to develop a browser extension from scratch that will detect the mood of the user based on the input events emitted by the user and will stream in-browser music. It will consist of all the basic music controls when a user enters some keywords, an input event will be emitted, the input keywords will serve the purpose of input for the machine learning model, and the model will process the output mood (i.e. Happy, Romantic), all this output will be processed locally, on the browser itself, so there will be no privacy concerns. NodeJs server will serve as backend and will stream music either through HTTP or web socket protocol through MongoDB database.
Read the article about open source contribution - https://ayush-addhyayan.medium.com/how-to-contribute-to-open-source-d4e6bded1770