Collected multi-source data through web scraping and an API & performed preprocessing and cleaning tasks including handling missing values, fixing inconsistent formats and validating data types.