Home IT Supporting Humans and Networks: AI and Machine Learning