Working on machine learning requires incredibly large amount of datasets. All of these datas has to be classified and prepared accordingly. Otherwise the results might be inaccurate.
Berkeley Deep Drive offers a free set of data which you can use to train your AI.