Gagan Gowda commited on
Commit
765049a
·
0 Parent(s):

Added README.md

Browse files
Files changed (1) hide show
  1. README.md +28 -0
README.md ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Moody Lyrics
2
+
3
+ Song recommendation website.
4
+
5
+ ## High-Level Functional Features
6
+
7
+ - Associates a song with a mood based on the lyrics.
8
+ - Lists out similar songs.
9
+
10
+ ## Eventual Non-Functional Features
11
+
12
+ - Scale - 1 million reqs/second
13
+ - Availability - Limited downtime
14
+
15
+ ### High Level Architecture
16
+
17
+ - A simple web app that takes in song name and artist.
18
+ - A backend server that -
19
+ - Fetches the lyrics - possibly on genius.com
20
+ - Passes the lyrics into the model to assign a mood.
21
+ - Uses this mood to fetch similar songs.
22
+ - Backend served and scaled by TFX?
23
+
24
+ ### Tech Stack
25
+
26
+ - Front-end - React
27
+ - Rest of the stuff in Python.
28
+ - Database - TDB