
from autoskill458
Patches OCR invoice entity-to-bounding-box mapping to avoid shared boxes for duplicate values, reverse-search amounts sections, and ensure coordinate uniqueness
Adds concrete logic to OCR invoice entity mapping workflows to handle duplicate entity values safely: when the same entity value appears multiple times, the algorithm assigns distinct bounding boxes (no reuse), uses memoization to track taken boxes, and falls back to the next-best match when overlaps occur. For amounts_and_tax sections it reverses the search order (bottom-up) to better match invoice layouts. Multi-token entities get sequence-aware matching and overlap checks so tokens don't claim the same coordinates.
Use when extracting structured fields from scanned invoices or receipts where the same textual value can appear multiple times (e.g., repeated amounts, line-item names). It's useful during OCR post-processing to increase mapping accuracy and avoid misattributing coordinates.
Relevant to Python-capable coding assistants (Codex, Copilot, GPT-style code assistants) and OCR pipelines that run post-processing scripts. Recommended for teams working with Tesseract/ocr-dataframes or CV-assisted extraction pipelines.
A prompt-only skill that instructs an LLM to modify OCR invoice entity-to-bounding-box mapping code for duplicate handling. No scripts bundled — purely a structured prompt template with operational rules for dynamic programming, reverse dataframe search, and coordinate uniqueness. Well-defined constraints but no runnable code, examples, or error handling guidance.
Prompt-only skill from the AutoSkill research project (ecnu-icalk/autoskill). Clean from a security perspective as there are no scripts or executable code. Limited practical value as a standalone skill since it only provides instructions for modifying code that must already exist elsewhere.
Extract Circuit Netlist Edge Features
Extract structured edge features from a bipartite circuit netlist (NetworkX MultiGraph), normalizing device/net ordering, mapping terminal colors, and detecting
Generate Multilingual Sentences with Contextual Definitions
Produce multiple example sentences using a target word in varied meanings, translate them into a target language, and show the contextual meaning of the word fo
Ultimate Assistant — Comprehensive Response
Produces methodical, highly detailed step-by-step answers that integrate scientific and non-scientific perspectives for complex questions.
Dynamic C Compilation Script Generator
Generates cross-platform shell scripts (Bash, PowerShell, or Batch) that accept source and output filenames to compile C programs with gcc, including basic argu
Provide Raw YouTube Video ID
Return only a valid existing YouTube video ID string (no URL, no commentary) — useful for tools that need raw IDs for downstream operations.
时空见证式哀伤外化对话
A grief-focused therapeutic micro-skill using dual-perspective narration to externalize and name core sorrow narratives and surface small supportive exceptions.
Health Condition Factor Analysis (with Citations)
Analyze a health condition for a defined population by listing categorized factors (health effects, QoL, behavioral, environmental, predisposing) with strict co
Genetic Algorithm for Rastrigin Function (Beginner Python)
Beginner-friendly Jupyter-ready Python implementation and explanation of a Genetic Algorithm to optimize the Rastrigin function using roulette-wheel selection a
Generate Twitch Game Outreach
Generates personalized, authentic outreach messages for Twitch streamers to request game keys or coverage, adapting tone while maintaining a human, community...
Empirical & Philosophical Film Analysis
Produce evidence-based film analyses that explain formal film techniques and connect them to philosophical themes, with clear definitions of technical terms.