A quick guide for building a ChatBot website that accepts external documents as context