Topics Related to Algorithm, Data Collection and Data Preparation: