extract

Extract entities, relations, events, and triplets from text into Markdown tables.

2.9k|348|Updated Jun 25, 2025
One-click install
npx skills add https://github.com/Hawksight-AI/semantica --skill extract-hawksight-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract
Source: https://github.com/Hawksight-AI/semantica/tree/main/plugins/skills/extract
Command: npx skills add https://github.com/Hawksight-AI/semantica --skill extract-hawksight-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates comprehensive information extraction from documents or inline text, enabling efficient data parsing and analysis.

Core Features & Use Cases

  • Full Semantic Extraction: Performs named entity recognition, relation extraction, event detection, coreference resolution, and triplet generation.
  • Use Case: For legal contracts, analyze large text blocks to identify entities, relationships, and key events, reducing manual review time.
  • Validation & Reporting: Validates extraction quality and highlights issues, facilitating high-confidence data collection.

Quick Start

Input a text sample or file path into the command to see entities, relations, events, and triplets extracted and formatted as Markdown tables.

Frequently Asked Questions about extract

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

FAQPage Schema
How do I extract structured information and entities from unstructured text?

To extract structured information from unstructured text, use an NLP pipeline for named entity recognition, relation extraction, and event detection. This process identifies core semantic data and formats it into tables for immediate analysis.

What is the best way to analyze legal contracts for key events and relationships?

Analyzing legal contracts for relationships is best handled by NLP extraction pipelines that detect named entities, events, and generate triplets. This reduces manual review time by validating extraction quality and highlighting data issues.

Can I build a knowledge graph from raw document files using NLP?

Yes, you can build a knowledge graph from document files by applying semantic extraction. The pipeline performs coreference resolution and triplet generation to map entities and relations, providing structured data for graph creation.

Does semantic extraction support coreference resolution and triplet generation?

Semantic extraction supports coreference resolution and triplet generation through its NLP pipelines. These features map text references to specific entities and output structured relationship data for document analysis workflows.

How do I validate extraction quality when parsing large text blocks?

To validate extraction quality when parsing large text blocks, use an NLP pipeline with built-in validation and reporting. It automatically highlights extraction issues to facilitate high-confidence data collection.

What formats are supported for information extraction from documents?

Information extraction from documents supports inline text samples and file paths as input. The pipeline processes these inputs to output extracted entities, relations, and events formatted as Markdown tables.