To Data & Beyond

To Data & Beyond

Share this post

To Data & Beyond
To Data & Beyond
Hands-On LangChain for LLM Applications Development: Documents Loading
Copy link
Facebook
Email
Notes
More

Hands-On LangChain for LLM Applications Development: Documents Loading

Youssef Hosni's avatar
Youssef Hosni
Nov 18, 2023
∙ Paid
1

Share this post

To Data & Beyond
To Data & Beyond
Hands-On LangChain for LLM Applications Development: Documents Loading
Copy link
Facebook
Email
Notes
More
1
1
Share

In order to create an application where you can chat with your data, you first have to load your data into a format where it can be worked with. That’s where LangChain document loaders come into play. 

LangChain has over 80 different types of document loaders, and in this article, we’ll cover a few of the most important ones and get you comfortable with the concept in general. We will end the article with a practical tip that you can use to use them in an efficient way for your Large Language Model (LLM) applications. 

This is the first article in a long series of articles in which we will cover the basics of LangCain that you need to build effective LLM applications. In the coming article, we will cover how to split documents and store them in a vector database.

 Table of Contents:

  1. Introduction to Document Loaders & Importing Libraries 

  2. Loading PDFs

  3. Loading CSV Files 

  4. Loading Microsoft Excel Files (xls & xlsx)

  5. Loading Microsoft Word Files (doc / docx)

  6. Loading YouTube Videos into Text

  7. Loading HTML Pages

  8. Loading Notion Database

  9. Practical Tip for Loading Files

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2025 Youssef Hosni
Privacy ∙ Terms ∙ Collection notice
Start writingGet the app
Substack is the home for great culture

Share

Copy link
Facebook
Email
Notes
More