learning from Introduction to Retrieval Augmented Generation (RAG) through tutorial by Duke University coursera