AI, Bard, ChatGPT, Deepfake and more: A look back at the A to Z of tech in 2023