{
  "aliases": [],
  "authors": [
    "Toby Jia-Jun Li",
    "Amos Azaria",
    "Brad A. Myers"
  ],
  "details": {
    "publication": {
      "authors": [
        "Toby Jia-Jun Li",
        "Amos Azaria",
        "Brad A. Myers"
      ],
      "date_basis": "Supplied year precision: 2017. Publications: SUGILITE, CHI 2017 Only publication year is asserted; event dates are kept separate.",
      "date_parts": [
        2017
      ],
      "doi": "10.1145/3025453.3025483",
      "event_dates": null,
      "evidence_urls": [
        "https://www.cs.cmu.edu/~NatProg/sugilite.html",
        "https://toby.li/files/TobyLi-CHI2017-Sugilite.pdf"
      ],
      "identity_basis": "No same-work record located in the full active catalog. Similarity screening was not used as automatic identity approval. The raw archive and exclusions are additionally checked during normalization.",
      "issue": null,
      "notes": "Related to later APPINITE and PUMICE work but distinguished here by its 2017 three-author publication and base demonstration-automation contribution. Publication month/day are not independently identified by the retained sources.",
      "pages": "6038-6049",
      "pdf_url": "https://toby.li/files/TobyLi-CHI2017-Sugilite.pdf",
      "publisher": null,
      "series": null,
      "title": "SUGILITE: Creating Multimodal Smartphone Automation by Demonstration",
      "type": "conference-paper",
      "url": "https://doi.org/10.1145/3025453.3025483",
      "venue": "Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems",
      "volume": null
    }
  },
  "environments": [
    "android"
  ],
  "evidence": [
    {
      "method": "editorial_primary_review",
      "retrieved_at": "2026-10-17T09:53:22Z",
      "role": "primary",
      "sha256": "32ee05ff1a91ed4a22d4bc156a462872aa4e28f5c79abfbce5dbf3655f412033",
      "supports": [
        "details.publication.date_basis",
        "details.publication.date_parts",
        "details.publication.notes",
        "details.publication.type",
        "details.publication.venue"
      ],
      "url": "https://www.cs.cmu.edu/~NatProg/sugilite.html"
    },
    {
      "method": "editorial_primary_review",
      "retrieved_at": "2026-10-17T09:54:39Z",
      "role": "primary",
      "sha256": "cc23c19284f0a558c4b99b8b051abca8ed61e274e9e1f1fed1ae91487f4368ad",
      "supports": [
        "details.publication.authors",
        "details.publication.doi",
        "details.publication.identity_basis",
        "details.publication.notes",
        "details.publication.pages",
        "details.publication.pdf_url",
        "details.publication.title",
        "details.publication.url"
      ],
      "url": "https://toby.li/files/TobyLi-CHI2017-Sugilite.pdf"
    },
    {
      "method": "editorial_primary_review",
      "retrieved_at": "2026-10-17T09:54:39Z",
      "role": "primary",
      "sha256": "cc23c19284f0a558c4b99b8b051abca8ed61e274e9e1f1fed1ae91487f4368ad",
      "supports": [
        "details.publication.authors",
        "details.publication.doi",
        "details.publication.identity_basis",
        "details.publication.notes",
        "details.publication.pages",
        "details.publication.pdf_url",
        "details.publication.title",
        "details.publication.url",
        "environments",
        "name",
        "scope",
        "summary",
        "topics"
      ],
      "url": "https://toby.li/files/TobyLi-CHI2017-Sugilite.pdf"
    },
    {
      "method": "editorial_primary_review",
      "retrieved_at": "2026-10-17T09:53:22Z",
      "role": "primary",
      "sha256": "32ee05ff1a91ed4a22d4bc156a462872aa4e28f5c79abfbce5dbf3655f412033",
      "supports": [
        "details.publication.date_basis",
        "details.publication.date_parts",
        "details.publication.notes",
        "details.publication.type",
        "details.publication.venue",
        "kind"
      ],
      "url": "https://www.cs.cmu.edu/~NatProg/sugilite.html"
    }
  ],
  "id": "url:392a602c660ffa91be46",
  "identifiers": {
    "doi": "10.1145/3025453.3025483"
  },
  "kind": "paper",
  "last_verified_at": "2026-10-17T09:54:39Z",
  "licenses": {
    "code": null,
    "data": null,
    "document": null,
    "weights": null
  },
  "links": [
    {
      "rel": "primary",
      "url": "https://doi.org/10.1145/3025453.3025483"
    },
    {
      "rel": "publication_pdf",
      "url": "https://toby.li/files/TobyLi-CHI2017-Sugilite.pdf"
    }
  ],
  "name": "SUGILITE: Creating Multimodal Smartphone Automation by Demonstration",
  "notes": "The annotation was reviewed against retained primary publication sources. Experiments have not been independently reproduced. Related to later APPINITE and PUMICE work but distinguished here by its 2017 three-author publication and base demonstration-automation contribution.",
  "published_at": null,
  "relations": [],
  "review_status": "curated",
  "scope": "core",
  "summary": "Introduces SUGILITE, which combines spoken instructions, demonstrated Android actions, and UI hierarchies to generate reusable automation scripts. Its interface includes context checking and repairs for unfamiliar situations and changing app interfaces.",
  "topics": [
    "mobile-navigation",
    "recording",
    "human-in-the-loop",
    "cross-app"
  ],
  "updated_at": null,
  "url": "https://doi.org/10.1145/3025453.3025483"
}
