textbook-vectorization

Community

Search textbooks semantically.

AuthorLannieYoo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill allows you to quickly find specific concepts and information within large PDF textbooks by enabling semantic search, transforming static documents into interactive knowledge bases.

Core Features & Use Cases

  • PDF Text Extraction: Extracts text content from PDF files.
  • Text Chunking: Divides extracted text into manageable segments for processing.
  • Vector Embedding Generation: Creates numerical representations (embeddings) of text chunks using local or cloud-based models.
  • Vector Database Creation: Saves text chunks and their embeddings into a searchable JSON file.
  • Semantic Search: Enables querying the textbook using natural language to find semantically similar content.
  • Use Case: When studying for an exam, you can ask the Skill "What is temporal difference learning?" and it will return the most relevant passages from your textbook, along with their page numbers.

Quick Start

Use the textbook-vectorization skill to vectorize the PDF textbook located at '/path/to/your/textbook.pdf'.

Dependency Matrix

Required Modules

pypdfsentence-transformersnumpy

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: textbook-vectorization
Download link: https://github.com/LannieYoo/gangwon-business-portal/archive/main.zip#textbook-vectorization

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.