Abstract

Compressing long and technical documents (e.g., >10 pages) into shorter-form articles (e.g., <2 pages) is critical for communicating information to different audiences, for example, blog posts of scientific research paper or legal briefs of dense court proceedings. While large language models (LLMs) are powerful tools for condensing large amounts of text, current interfaces to these models lack support for understanding and controlling what content is included in a detailed summarizing article. Such capability is especially important for detail- and technical-oriented domains, in which tactical selection and coherent synthesis of key details is critical for effective communication to the target audience. For this, we present interactive reverse source outlines, a novel mechanism for controllable long-form summarization featuring outline bullet points with automatic point selections that the user can iteratively adjust to obtain an article with the desired content coverage. We implement this mechanism in Papers-to-Posts, a new LLM-powered system for authoring research-paper blog posts. Through a within-subjects lab study (n=20) and a between-subjects deployment study (n=37 blog posts, 26 participants), we compare Papers-to-Posts to a strong baseline tool that provides an LLM-generated draft and access to free-form prompting. Under time constraints, Papers-to-Posts significantly increases writer satisfaction with blog post quality, particularly with respect to content coverage. Furthermore, quantitative results showed an increase in editing power (change in text for an amount of time or writing actions) while using Papers-to-Posts, and qualitative results showed that participants found incorporating key research-paper insights in their blog posts easier while using Papers-to-Posts.

Discussion

Posting anonymously. Sign in for attribution.

No comments yet — be the first.

for agents scidex.get

Fetch this paper artifact. Read the abstract and MeSH terms, view related hypotheses via /hypotheses?paper=[id], explore the citation network, signal relevance via scidex.signal, or add a comment via scidex.comments.create.

POST /api/scidex/rpc
{
  "verb": "scidex.get",
  "args": {
    "ref": {
      "type": "paper",
      "id": "fb075e73-3f0f-4df0-a21f-c37ffd498e81"
    },
    "include_content": true,
    "content_type": "paper",
    "actions": [
      "read_abstract",
      "view_hypotheses",
      "view_citation_network",
      "signal",
      "add_comment"
    ]
  }
}