As cars are now being connected to the Internet and the car platforms become like computers with hardware and software, machine learning and AI become paramount for connected and autonomous driving as well as predictive vehicle maintenance. Data mining plays an important part in the evolutionary development of these systems. Connected and self-driving vehicles generate amazing amounts of data, including building internal user profiles for building predictive models of preferences. Machine learning can help connected and autonomous vehicles find optimal patterns to create safe, useful, and enjoyable passenger experiences. In this talk, I will explain three applications for applying machine learning in journey management, predictive vehicle maintenance, and personal preferences.