Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Document Processing and Retrieval with LangChain in JavaScript

via CodeSignal

Overview

Unlock the power of document intelligence with LangChain in JavaScript. This course will teach you how to efficiently process and retrieve information from documents. Learn to load, split, and embed documents, and master the art of similarity search to extract relevant insights. Build a robust foundation for document-driven applications with cutting-edge techniques.

Syllabus

  • Unit 1: Loading and Splitting Documents with LangChain
    • Loading and Inspecting PDF Documents
    • Switching to Text File Loading
    • Experiment with Document Splitting Parameters
    • Exploring Different Text Splitters
    • Loading and Splitting PDF Documents
  • Unit 2: Generating Document Embeddings with OpenAI
    • Generating Embeddings from PDF Document Chunks
    • Experiment with Embedding Parameters
    • Troubleshoot the Embedding Model Bug
    • Exploring Embedding Dimensionality
  • Unit 3: Retrieving Relevant Information with Similarity Search
    • Exploring Document Processing and Embeddings with FAISS
    • Similarity Search with FAISS on a Document
    • Adjusting the Number of Retrieved Document Chunks
    • Vector Store Creation and Similarity Search with FAISS
  • Unit 4: Asking Questions with Retrieved Context and Templates
    • Creating Dynamic Chat Prompts with Templates
    • Merging Document Chunks for Context Creation
    • Integrating Context into Structured Prompts
    • Engaging with Chat Models Using Formatted Prompts
    • Guiding Model Responses with Contextual Prompts

Reviews

Start your review of Document Processing and Retrieval with LangChain in JavaScript

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.