audiobooks-on-spotify-crawler's Introduction
audiobooks-on-spotify-crawler's People
audiobooks-on-spotify-crawler's Issues
Clean up branches
Augment albums parallely
Implement error handling in crawler routines
Try to detect the language of an audiobook
Have a db entity for metadata
Like last crawled at, how many playlists, artists and albums have been checked etc.
Rewrite CombiningLanguageDetectorTest with Mockito
Fix makefile
Docker command for running db in container is broken as h2 does not persists its data - so probably volume configuration is wrong.
Implement more meaningful subtypes to SpotifyObject
Add support for multiple image resolution in order to fasten up the web app
Add possibility to ignore artists
I found occurences of Spotify merging two obviously different artists into one. So ignoring the artist in this case would not mitigate the issue... An option would be to directly add the album and to not follow the artist.
Update makefile and automate build
Improve code of language detector
Evaluate fetching additional information on audio books from Amazon or another provider
This would be great as we could get:
- Rating
- Description
Aside Amazon another Source could perhaps be Wikipedia.
Create an improved h2 docker image
Add support for multiple artists
In some cases there are several artists to one track.
Make fetchers return instances of "Optional"
Improve logging
- show progress of scan
- Only log bad requests
Create list of profiles/Playlist to scan
Implement continuous runs
Implement proper logging and declutter output
Clean up code regarding pagination in order to provide PR to Spotify API library
Add popularity of albums
Get more metadata on the books
Add indices to database
Add logic for the case of exceeding the rate limit
Rename "artistImage" to "artistImageUrl" for consistency
Inject a proxy HTTP Manager into Spotify library to count the amount of request made
Add proper logging
Move configuration from persistence.xml into code
Add logic for the case of expired credentials
Add artist image and popularity
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.