https://medium.com/@monocosmo77/how-domain-adaptation-works-part3-artificial-intelligence-2587267fc3da