paperpilot / modules /overview.py
KamranX07's picture
Sync from GitHub via hub-sync
e74eb58 verified
Raw
History Blame Contribute Delete
630 Bytes
def generate_overview(master_json):
form_name = master_json.get(
"form_name",
"Unknown"
)
deadline = master_json.get(
"deadline",
"Not Found"
)
eligibility = master_json.get(
"eligibility",
"Not Found"
)
documents = master_json.get(
"documents",
[]
)
docs_text = ""
for doc in documents:
docs_text += f"β€’ {doc}\n"
overview = f"""
# πŸ“„ Form Overview
## Form Name
{form_name}
## πŸ“… Deadline
{deadline}
## 🎯 Eligibility
{eligibility}
## πŸ“‘ Required Documents
{docs_text}
"""
return overview