Update May 25th, 2024
Showcase visualizations about the common Japanese words in YOASOBI's songs' lyrics.
Lyrics were based on genius.com
Japanese words were extracted using SudachiPy and romanized using Cutlet.
Based on 25 YOASOBI songs
- Go to
yoasobiscraper.py
- Run the script.
- SQLite database 'yoasobi.db' will be initialized.
extract.py
- Extract words from the lyrics.
sql_query.py
- Return a specific SQL query.
sqlite_db.py
- Contain functions that deal with the database itself.
- Migrate the scraped data to SQLite database.
utils.py
- Contain utility functions.
web_scrap.py
- Scrap lyrics from the given urls.
- Extract song name from the scraped lyrics.
- Return song's lyrics.