Human and Machine: A Journey