Easily access song lyrics in a tidy way.
May 5th, 2019
learnr::run_tutorial("genius_tutorial", "genius")to access the tutorial.
May 4th, 2019
genius. The function
calc_self_sim()enables the user to create a self-similarity matrix. The default output is a tidy data-frame that is ready for plotting. Additional arguments can be used to remove stop words. Stop word functionality is accessed via the
add_genius()has been modified to be able to accept a column for the
type. This will enable you to mix both single songs with entire albums. The
type_groupcolumn has been renamed to
titleto be more coherent. This is a potentially breaking change to existing code.
add_genius()were checked for
spotifyrreverse dependencies. Results returned 0 errors. All should be good.
April 28th, 2019
genius_album()would fail when it encountered a url with missing lyrics. The solution was to create a safe version of the
genius_url()function that is called from
genius_url()directly. This means that the function will continue to work if a single track url doesn't. Those tracks will have any empty tibble (so after unnesting within
genius_album()it returns a row of
purrr::possibly(), if anyone knows how to do this, please let me know via issue or twitter (@josiahparry).
April 10th, 2019
The name of this package has been changed from
genius due to a name conflict on CRAN.
@natebarr64 create the argument
info = "features" which will identify the song element and artist for that element if they are available. You can use this for