textbook-vectorization
CommunitySearch 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.