One of the ways to understand a new field is to read a lot to produce a basic understanding.
I have studied recommendation system and machine learning before, but I have accumulated some books along the way, and lost some. Now there are still these. Here to share with you, there are a lot about machine learning and data mining, as well as python, spark, design class and so on. Most of the theory part is classic books, which may not be of great help to the paper publishing, and belongs to “internal skill”.
Book list GitHub address: Books
I am currently focusing on blockchain. Blockchain tutorial is a blockchain tutorial I wrote. If you are interested, you can have a look.