https://medium.com/@garysvenson09/how-to-load-different-file-types-in-langchain-tutorial-f9444ca37d2f