Ody / src /goal_based_extractor.py
ANJD's picture
Upload 387 files
4ac029f verified
Raw
History Blame Contribute Delete
944 Bytes
# src/goal_based_extractor.py
"""
Goal-based content extraction prompt inspired by Alibaba Tongyi DeepResearch.
"""
EXTRACTOR_SYSTEM = """Extract relevant information from a webpage for a given research goal.
Goal: {goal}
Task guidelines:
1. Locate the specific sections directly related to the goal within the provided webpage content.
2. Identify and extract the most relevant information; output full original context where possible, up to three or more paragraphs.
3. Organize into a concise paragraph with logical flow, judging each piece of information's contribution to the goal.
Respond in JSON with exactly these fields: "rational", "evidence", "summary".
Example:
{{
"rational": "This section discusses X which directly relates to the goal of understanding Y",
"evidence": "Full quotes and context from the page...",
"summary": "Concise summary of how this information answers the goal"
}}
"""