https://community.ibm.com/community/user/blogs/stephen-crenshaw/2021/08/28/machine-learning-in-warranty-management