catalog-search

Search Technion faculty catalogs and extract degree tracks into JSON.

20|Updated Sep 15, 2021
One-click install
npx skills add https://github.com/sogrim/technion-sogrim --skill catalog-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: catalog-search
Source: https://github.com/sogrim/technion-sogrim/tree/main/.claude/skills/catalog-search
Command: npx skills add https://github.com/sogrim/technion-sogrim --skill catalog-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, BeautifulSoup, pdfplumber, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of searching for, extracting information from, and validating Technion faculty catalogs, streamlining educational planning for Technion students.

Core Features & Use Cases

  • Catalog Search: Find specific faculty catalogs by name and academic year.
  • Batch Extraction: Extract all degree tracks from a catalog into JSON files.
  • Validation: Ensure extracted information matches the original PDF.
  • Use Case: A Technion student needs to check their degree requirements. This Skill helps them find the catalog, extract their specific track, and validate the information.

Quick Start

Use the catalog-search skill to find and extract the 'Computer Science 2024-2025' catalog.

Frequently Asked Questions about catalog-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract degree tracks from a Hebrew Technion PDF catalog?

To extract degree tracks from a Hebrew Technion PDF catalog, the catalog-search skill scrapes the faculty website, extracts all tracks into JSON files, and validates the text against the original PDF using pdfplumber.

What is the best way to scrape Hebrew web content for degree planning data?

Scraping Hebrew web content for degree planning involves using BeautifulSoup to parse the Technion website, followed by batch extracting specific degree tracks into structured JSON files for validation.

Can I validate extracted PDF catalog information against the original source?

Yes, you can validate extracted PDF catalog information against the original source. The skill cross-references the extracted JSON degree tracks with the original PDF text to ensure data accuracy.

Does pdfplumber work well for extracting structured data from university catalogs?

Pdfplumber works effectively for extracting structured data from university catalogs by parsing Hebrew text, which is then validated against the scraped web data to ensure accurate degree requirement extraction.

How do I search for specific faculty catalogs by name and academic year on the Technion website?

You can search for specific faculty catalogs by name and academic year on the Technion website by using the requests library to fetch the relevant pages and BeautifulSoup to parse the Hebrew content for degree planning.