{
  "experiment": "base_class_test",
  "title": "Base-Class Enrichment \u2014 OOP Framing",
  "started_at": "2026-04-28T17:34:17.347816+00:00",
  "completed_at": "2026-04-28T17:53:10.216668+00:00",
  "haiku_model": "claude-haiku-4-5-20251001",
  "local_model": "mistral",
  "max_doc_chars": 12000,
  "n_documents": 10,
  "n_valid_pairs": 8,
  "total_elapsed_s": 1132.9,
  "totals": {
    "a_input_tokens": 13070,
    "a_output_tokens": 14312,
    "b_input_tokens": 15212,
    "b_output_tokens": 23838,
    "a_cost_usd": 0.0846,
    "b_cost_usd": 0.1344,
    "cost_delta_usd": 0.0498,
    "cost_delta_pct": 58.81,
    "note": "API cost only \u2014 local Mistral runtime on VPS not monetized"
  },
  "by_size_bucket": {
    "small": {
      "n": 1,
      "input_delta_pct": 130.77,
      "output_delta_pct": 7.89,
      "a_avg_entities": 7,
      "b_avg_entities": 7,
      "a_avg_edges": 8,
      "b_avg_edges": 9,
      "a_avg_predicate_diversity": 4,
      "b_avg_predicate_diversity": 5,
      "a_avg_type_diversity": 5,
      "b_avg_type_diversity": 4,
      "a_avg_degree": 2.29,
      "b_avg_degree": 2.57,
      "a_avg_largest_component_pct": 100.0,
      "b_avg_largest_component_pct": 100.0
    },
    "medium": {
      "n": 3,
      "input_delta_pct": 40.86,
      "output_delta_pct": 19.97,
      "a_avg_entities": 34,
      "b_avg_entities": 36.33,
      "a_avg_edges": 35,
      "b_avg_edges": 43.33,
      "a_avg_predicate_diversity": 16.33,
      "b_avg_predicate_diversity": 20.67,
      "a_avg_type_diversity": 10.67,
      "b_avg_type_diversity": 10,
      "a_avg_degree": 2.05,
      "b_avg_degree": 2.4,
      "a_avg_largest_component_pct": 57.67,
      "b_avg_largest_component_pct": 63.9
    },
    "large": {
      "n": 4,
      "input_delta_pct": 9.92,
      "output_delta_pct": 90.42,
      "a_avg_entities": 38.5,
      "b_avg_entities": 76.5,
      "a_avg_edges": 54.25,
      "b_avg_edges": 95.5,
      "a_avg_predicate_diversity": 22.75,
      "b_avg_predicate_diversity": 39,
      "a_avg_type_diversity": 13,
      "b_avg_type_diversity": 25.75,
      "a_avg_degree": 2.62,
      "b_avg_degree": 2.42,
      "a_avg_largest_component_pct": 57.67,
      "b_avg_largest_component_pct": 57.98
    }
  },
  "results": [
    {
      "source": "03_Editing Geometry.docx",
      "size_bucket": "small",
      "doc_chars_original": 171,
      "doc_chars_sent": 171,
      "truncated": false,
      "condition_a": {
        "input_tokens": 195,
        "output_tokens": 317,
        "latency_s": 1.76,
        "metrics": {
          "n_entities": 7,
          "n_edges": 8,
          "predicate_diversity": 4,
          "type_diversity": 5,
          "avg_degree": 2.29,
          "largest_component": 7,
          "largest_component_pct": 100.0
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Editing Commands\", \"type\": \"Feature\"},\n    {\"name\": \"geometry\", \"type\": \"Object\"},\n    {\"name\": \"sections\", \"type\": \"Component\"},\n    {\"name\": \"form\", \"type\": \"Structure\"},\n    {\"name\": \"adding\", \"type\": \"Operation\"},\n    {\"name\": \"combining\", \"type\": \"Operation\"},\n    {\"name\": \"removing\", \"type\": \"Operation\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Editing Commands\", \"predicate\": \"can be used to edit\", \"object\": \"geometry\"},\n    {\"subject\": \"geometry\", \"predicate\": \"can be edited by\", \"object\": \"adding\"},\n    {\"subject\": \"geometry\", \"predicate\": \"can be edited by\", \"object\": \"combining\"},\n    {\"subject\": \"geometry\", \"predicate\": \"can be edited by\", \"object\": \"removing\"},\n    {\"subject\": \"adding\", \"predicate\": \"modifies\", \"object\": \"sections\"},\n    {\"subject\": \"combining\", \"predicate\": \"modifies\", \"object\": \"sections\"},\n    {\"subject\": \"removing\", \"predicate\": \"modifies\", \"object\": \"sections\"},\n    {\"subject\": \"sections\", \"predicate\": \"are part of\", \"object\": \"form\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 25.35,
        "local_metadata": {
          "language": "en",
          "char_length": 171,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": false,
            "has_bullet_lists": false,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": false,
            "has_institutional_language": false,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "technical",
          "one_sentence_summary": "This document outlines methods for editing geometry in a form."
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 208,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": false,\n    \"has_bullet_lists\": false,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": false,\n    \"has_institutional_language\": false,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"technical\",\n  \"one_sentence_summary\": \"This document outlines methods for editing geometry in a form.\"\n}",
        "api_input_tokens": 450,
        "api_output_tokens": 342,
        "api_latency_s": 2.76,
        "metrics": {
          "n_entities": 7,
          "n_edges": 9,
          "predicate_diversity": 5,
          "type_diversity": 4,
          "avg_degree": 2.57,
          "largest_component": 7,
          "largest_component_pct": 100.0
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Editing Commands\", \"type\": \"concept\"},\n    {\"name\": \"geometry\", \"type\": \"object\"},\n    {\"name\": \"form\", \"type\": \"object\"},\n    {\"name\": \"sections\", \"type\": \"component\"},\n    {\"name\": \"adding\", \"type\": \"operation\"},\n    {\"name\": \"combining\", \"type\": \"operation\"},\n    {\"name\": \"removing\", \"type\": \"operation\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"geometry\", \"predicate\": \"can be edited by\", \"object\": \"Editing Commands\"},\n    {\"subject\": \"geometry\", \"predicate\": \"is part of\", \"object\": \"form\"},\n    {\"subject\": \"adding\", \"predicate\": \"is a method for editing\", \"object\": \"geometry\"},\n    {\"subject\": \"combining\", \"predicate\": \"is a method for editing\", \"object\": \"geometry\"},\n    {\"subject\": \"removing\", \"predicate\": \"is a method for editing\", \"object\": \"geometry\"},\n    {\"subject\": \"adding\", \"predicate\": \"operates on\", \"object\": \"sections\"},\n    {\"subject\": \"combining\", \"predicate\": \"operates on\", \"object\": \"sections\"},\n    {\"subject\": \"removing\", \"predicate\": \"operates on\", \"object\": \"sections\"},\n    {\"subject\": \"sections\", \"predicate\": \"are part of\", \"object\": \"form\"}\n  ]\n}\n```",
        "error": null
      }
    },
    {
      "source": "10_Moving Parts.docx",
      "size_bucket": "medium",
      "doc_chars_original": 2847,
      "doc_chars_sent": 2847,
      "truncated": false,
      "condition_a": {
        "input_tokens": 812,
        "output_tokens": 1090,
        "latency_s": 5.08,
        "metrics": {
          "n_entities": 27,
          "n_edges": 24,
          "predicate_diversity": 14,
          "type_diversity": 8,
          "avg_degree": 1.78,
          "largest_component": 11,
          "largest_component_pct": 40.7
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Hinge\", \"type\": \"Mechanism\"},\n    {\"name\": \"Horizontal Hinge\", \"type\": \"Mechanism\"},\n    {\"name\": \"Pin\", \"type\": \"Component\"},\n    {\"name\": \"Knuckles\", \"type\": \"Component\"},\n    {\"name\": \"Central axis\", \"type\": \"Component\"},\n    {\"name\": \"Overhangs\", \"type\": \"Feature\"},\n    {\"name\": \"Vertical Pin/Hinge\", \"type\": \"Mechanism\"},\n    {\"name\": \"PLA\", \"type\": \"Material\"},\n    {\"name\": \"Build platform\", \"type\": \"Equipment\"},\n    {\"name\": \"Ball in Socket\", \"type\": \"Mechanism\"},\n    {\"name\": \"Ball\", \"type\": \"Component\"},\n    {\"name\": \"Socket\", \"type\": \"Component\"},\n    {\"name\": \"Bridges\", \"type\": \"Feature\"},\n    {\"name\": \"Gyroscopic effect\", \"type\": \"Property\"},\n    {\"name\": \"Screw\", \"type\": \"Mechanism\"},\n    {\"name\": \"Ridge\", \"type\": \"Component\"},\n    {\"name\": \"Groove\", \"type\": \"Component\"},\n    {\"name\": \"Helix\", \"type\": \"Shape\"},\n    {\"name\": \"Chain links\", \"type\": \"Mechanism\"},\n    {\"name\": \"Fabric\", \"type\": \"Mechanism\"},\n    {\"name\": \"Tessellation\", \"type\": \"Property\"},\n    {\"name\": \"Mesh\", \"type\": \"Structure\"},\n    {\"name\": \"Nesting\", \"type\": \"Mechanism\"},\n    {\"name\": \"Telescoping\", \"type\": \"Mechanism\"},\n    {\"name\": \"Straight Telescope\", \"type\": \"Mechanism\"},\n    {\"name\": \"Wedging Telescope\", \"type\": \"Mechanism\"},\n    {\"name\": \"Guide pin\", \"type\": \"Component\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Hinge\", \"predicate\": \"allows for\", \"object\": \"Rotation\"},\n    {\"subject\": \"Hinge\", \"predicate\": \"comprises\", \"object\": \"Pin\"},\n    {\"subject\": \"Hinge\", \"predicate\": \"comprises\", \"object\": \"Central axis\"},\n    {\"subject\": \"Hinge\", \"predicate\": \"comprises\", \"object\": \"Knuckles\"},\n    {\"subject\": \"Horizontal Hinge\", \"predicate\": \"is a type of\", \"object\": \"Hinge\"},\n    {\"subject\": \"Horizontal Hinge\", \"predicate\": \"takes advantage of\", \"object\": \"Overhangs\"},\n    {\"subject\": \"Vertical Pin/Hinge\", \"predicate\": \"can be printed in\", \"object\": \"PLA\"},\n    {\"subject\": \"Vertical Pin/Hinge\", \"predicate\": \"takes advantage of\", \"object\": \"Overhang capabilities\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"takes advantage of\", \"object\": \"Overhangs\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"takes advantage of\", \"object\": \"Bridges\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"comprises\", \"object\": \"Ball\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"comprises\", \"object\": \"Socket\"},\n    {\"subject\": \"Ball\", \"predicate\": \"rolls inside\", \"object\": \"Socket\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"can produce\", \"object\": \"Gyroscopic effect\"},\n    {\"subject\": \"Screw\", \"predicate\": \"comprises\", \"object\": \"Ridge\"},\n    {\"subject\": \"Screw\", \"predicate\": \"comprises\", \"object\": \"Groove\"},\n    {\"subject\": \"Ridge\", \"predicate\": \"fits in\", \"object\": \"Groove\"},\n    {\"subject\": \"Groove\", \"predicate\": \"travels helically along\", \"object\": \"Axis\"},\n    {\"subject\": \"Chain links\", \"predicate\": \"uses\", \"object\": \"Tessellation\"},\n    {\"subject\": \"Fabric\", \"predicate\": \"uses\", \"object\": \"Tessellation\"},\n    {\"subject\": \"Chain links\", \"predicate\": \"retain\", \"object\": \"Range of motion\"},\n    {\"subject\": \"Mesh\", \"predicate\": \"is created from\", \"object\": \"Chain links\"},\n    {\"subject\": \"Wedging Telescope\", \"predicate\": \"removes need for\", \"object\": \"Guide pin\"},\n    {\"subject\": \"Wedging Telescope\", \"predicate\": \"wedges itself in\", \"object\": \"Open position\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 35.52,
        "local_metadata": {
          "language": "en",
          "char_length": 2847,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": false,
            "has_bullet_lists": false,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": false,
            "has_institutional_language": false,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "technical",
          "one_sentence_summary": "The document describes various methods for creating mechanical components such as hinges, screws, and telescopes using 3D printing."
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 450,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": false,\n    \"has_bullet_lists\": false,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": false,\n    \"has_institutional_language\": false,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"technical\",\n  \"one_sentence_summary\": \"The document describes various methods for creating mechanical components such as hinges, screws, and telescopes using 3D printing.\"\n}",
        "api_input_tokens": 1082,
        "api_output_tokens": 1407,
        "api_latency_s": 7.38,
        "metrics": {
          "n_entities": 29,
          "n_edges": 32,
          "predicate_diversity": 17,
          "type_diversity": 10,
          "avg_degree": 2.21,
          "largest_component": 14,
          "largest_component_pct": 48.3
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Hinge\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Horizontal Hinge\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Vertical Pin/Hinge\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Pin\", \"type\": \"Component Part\"},\n    {\"name\": \"Central Axis\", \"type\": \"Component Part\"},\n    {\"name\": \"Knuckles\", \"type\": \"Component Part\"},\n    {\"name\": \"Overhangs\", \"type\": \"3D Printing Feature\"},\n    {\"name\": \"PLA\", \"type\": \"Material\"},\n    {\"name\": \"Ball in Socket\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Ball\", \"type\": \"Component Part\"},\n    {\"name\": \"Socket\", \"type\": \"Component Part\"},\n    {\"name\": \"Bridges\", \"type\": \"3D Printing Feature\"},\n    {\"name\": \"Build Platform\", \"type\": \"3D Printing Equipment\"},\n    {\"name\": \"Gyroscopic Effect\", \"type\": \"Mechanical Property\"},\n    {\"name\": \"Screw\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Ridge\", \"type\": \"Component Part\"},\n    {\"name\": \"Groove\", \"type\": \"Component Part\"},\n    {\"name\": \"Helix\", \"type\": \"Geometric Pattern\"},\n    {\"name\": \"Chain Links\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Fabric\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Tessellation\", \"type\": \"Geometric Pattern\"},\n    {\"name\": \"Mesh\", \"type\": \"Structure\"},\n    {\"name\": \"Build Plate\", \"type\": \"3D Printing Equipment\"},\n    {\"name\": \"Nesting\", \"type\": \"Mechanical Assembly Method\"},\n    {\"name\": \"Telescoping\", \"type\": \"Mechanical Assembly Method\"},\n    {\"name\": \"Straight Telescope\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Wedging Telescope\", \"type\": \"Mechanical Component\"},\n    {\"name\": \"Guide Pin\", \"type\": \"Component Part\"},\n    {\"name\": \"3D Printing\", \"type\": \"Manufacturing Process\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Hinge\", \"predicate\": \"allows for\", \"object\": \"Rotation\"},\n    {\"subject\": \"Hinge\", \"predicate\": \"comprises\", \"object\": \"Pin\"},\n    {\"subject\": \"Hinge\", \"predicate\": \"comprises\", \"object\": \"Central Axis\"},\n    {\"subject\": \"Hinge\", \"predicate\": \"comprises\", \"object\": \"Knuckles\"},\n    {\"subject\": \"Horizontal Hinge\", \"predicate\": \"is a type of\", \"object\": \"Hinge\"},\n    {\"subject\": \"Horizontal Hinge\", \"predicate\": \"uses\", \"object\": \"Overhangs\"},\n    {\"subject\": \"Horizontal Hinge\", \"predicate\": \"locks\", \"object\": \"Knuckles\"},\n    {\"subject\": \"Vertical Pin/Hinge\", \"predicate\": \"is a type of\", \"object\": \"Hinge\"},\n    {\"subject\": \"Vertical Pin/Hinge\", \"predicate\": \"can be printed with\", \"object\": \"PLA\"},\n    {\"subject\": \"Vertical Pin/Hinge\", \"predicate\": \"takes advantage of\", \"object\": \"Overhangs\"},\n    {\"subject\": \"Pin\", \"predicate\": \"is part of\", \"object\": \"Hinge\"},\n    {\"subject\": \"Knuckles\", \"predicate\": \"is part of\", \"object\": \"Hinge\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"comprises\", \"object\": \"Ball\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"comprises\", \"object\": \"Socket\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"takes advantage of\", \"object\": \"Overhangs\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"takes advantage of\", \"object\": \"Bridges\"},\n    {\"subject\": \"Ball\", \"predicate\": \"rolls inside\", \"object\": \"Socket\"},\n    {\"subject\": \"Ball in Socket\", \"predicate\": \"can produce\", \"object\": \"Gyroscopic Effect\"},\n    {\"subject\": \"Screw\", \"predicate\": \"comprises\", \"object\": \"Ridge\"},\n    {\"subject\": \"Screw\", \"predicate\": \"comprises\", \"object\": \"Groove\"},\n    {\"subject\": \"Ridge\", \"predicate\": \"fits in\", \"object\": \"Groove\"},\n    {\"subject\": \"Groove\", \"predicate\": \"travels helically along\", \"object\": \"Axis\"},\n    {\"subject\": \"Chain Links\", \"predicate\": \"can be created with\", \"object\": \"3D Printing\"},\n    {\"subject\": \"Fabric\", \"predicate\": \"can be created with\", \"object\": \"3D Printing\"},\n    {\"subject\": \"Chain Links\", \"predicate\": \"uses\", \"object\": \"Tessellation\"},\n    {\"subject\": \"Fabric\", \"predicate\": \"uses\", \"object\": \"Tessellation\"},\n    {\"subject\": \"Chain Links\", \"predicate\": \"can be arrayed along\", \"object\": \"Curve\"},\n    {\"subject\": \"Straight Telescope\", \"predicate\": \"is a type of\", \"object\": \"Telescoping\"},\n    {\"subject\": \"Wedging Telescope\", \"predicate\": \"is a type of\", \"object\": \"Telescoping\"},\n    {\"subject\": \"Wedging Telescope\", \"predicate\": \"removes need for\", \"object\": \"Guide Pin\"},\n    {\"subject\": \"Wedging Telescope\", \"predicate\": \"wedges itself in\", \"object\": \"Open Position\"},\n    {\"subject\": \"Vertical Pin/Hinge\", \"predicate\": \"may fail to remain intact when removed from\", \"object\": \"Build Platform\"}\n  ]\n}\n```",
        "error": null
      }
    },
    {
      "source": "02_Point of Curves.docx",
      "size_bucket": "medium",
      "doc_chars_original": 1338,
      "doc_chars_sent": 1338,
      "truncated": false,
      "condition_a": {
        "input_tokens": 491,
        "output_tokens": 1420,
        "latency_s": 6.36,
        "metrics": {
          "n_entities": 30,
          "n_edges": 35,
          "predicate_diversity": 17,
          "type_diversity": 11,
          "avg_degree": 2.33,
          "largest_component": 23,
          "largest_component_pct": 76.7
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Rhino\", \"type\": \"Software\"},\n    {\"name\": \"NURBS\", \"type\": \"Mathematical Representation\"},\n    {\"name\": \"Geometry\", \"type\": \"Concept\"},\n    {\"name\": \"3-D geometry\", \"type\": \"Geometric Form\"},\n    {\"name\": \"2-D line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"circle\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"arc\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"curve\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"3-D organic free-form surface\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"solid\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"illustration\", \"type\": \"Process\"},\n    {\"name\": \"animation\", \"type\": \"Process\"},\n    {\"name\": \"manufacturing\", \"type\": \"Process\"},\n    {\"name\": \"point\", \"type\": \"Geometric Element\"},\n    {\"name\": \"area\", \"type\": \"Property\"},\n    {\"name\": \"volume\", \"type\": \"Property\"},\n    {\"name\": \"XYZ intersection\", \"type\": \"Coordinate System\"},\n    {\"name\": \"2D geometry\", \"type\": \"Geometric Form\"},\n    {\"name\": \"3D geometry\", \"type\": \"Geometric Form\"},\n    {\"name\": \"line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"polygon\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"ellipse\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"helix\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"spiral\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"open curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"closed curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"planar curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"non-planar curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"single curve\", \"type\": \"Curve Category\"},\n    {\"name\": \"polycurve\", \"type\": \"Curve Category\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Rhino\", \"predicate\": \"represents all geometry with\", \"object\": \"NURBS\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"are mathematical representations of\", \"object\": \"3-D geometry\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can accurately describe\", \"object\": \"2-D line\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can accurately describe\", \"object\": \"circle\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can accurately describe\", \"object\": \"arc\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can accurately describe\", \"object\": \"curve\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can accurately describe\", \"object\": \"3-D organic free-form surface\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can accurately describe\", \"object\": \"solid\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"illustration\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"animation\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"manufacturing\"},\n    {\"subject\": \"point\", \"predicate\": \"is the most basic element in\", \"object\": \"Rhino\"},\n    {\"subject\": \"point\", \"predicate\": \"represents\", \"object\": \"XYZ intersection\"},\n    {\"subject\": \"point\", \"predicate\": \"does not have\", \"object\": \"area\"},\n    {\"subject\": \"point\", \"predicate\": \"does not have\", \"object\": \"volume\"},\n    {\"subject\": \"points\", \"predicate\": \"are used to define\", \"object\": \"2D geometry\"},\n    {\"subject\": \"points\", \"predicate\": \"are used to define\", \"object\": \"3D geometry\"},\n    {\"subject\": \"curve\", \"predicate\": \"is a 2D geometric form in Rhino\", \"object\": \"Geometry\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"line\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"circle\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"arc\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"polygon\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"ellipse\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"helix\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"spiral\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"open curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"closed curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"planar curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"non-planar curve\"},\n    {\"subject\": \"curves\", \"predicate\": \"are building blocks for\", \"object\": \"complex geometries\"},\n    {\"subject\": \"single curve\", \"predicate\": \"cannot be broken down into\", \"object\": \"smaller units\"},\n    {\"subject\": \"polycurve\", \"predicate\": \"is composed of\", \"object\": \"multiple curves\"},\n    {\"subject\": \"polycurve\", \"predicate\": \"has curves joined at\", \"object\": \"end points\"},\n    {\"subject\": \"curve\", \"predicate\": \"can only be joined\", \"object\": \"end to end\"},\n    {\"subject\": \"open curve\", \"predicate\": \"cannot be joined with\", \"object\": \"closed curve\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 25.39,
        "local_metadata": {
          "language": "en",
          "char_length": 1338,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": false,
            "has_bullet_lists": false,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": false,
            "has_institutional_language": true,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "technical",
          "one_sentence_summary": "The document describes the use of Non-Uniform Rational B-Splines (NURBS) in Rhino for representing and generating various geometric forms."
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 289,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": false,\n    \"has_bullet_lists\": false,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": false,\n    \"has_institutional_language\": true,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"technical\",\n  \"one_sentence_summary\": \"The document describes the use of Non-Uniform Rational B-Splines (NURBS) in Rhino for representing and generating various geometric forms.\"\n}",
        "api_input_tokens": 769,
        "api_output_tokens": 1618,
        "api_latency_s": 8.81,
        "metrics": {
          "n_entities": 31,
          "n_edges": 41,
          "predicate_diversity": 21,
          "type_diversity": 6,
          "avg_degree": 2.65,
          "largest_component": 28,
          "largest_component_pct": 90.3
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Rhino\", \"type\": \"Software\"},\n    {\"name\": \"Non-Uniform Rational B-Splines\", \"type\": \"Mathematical Representation\"},\n    {\"name\": \"NURBS\", \"type\": \"Mathematical Representation\"},\n    {\"name\": \"3-D geometry\", \"type\": \"Geometric Form\"},\n    {\"name\": \"2-D line\", \"type\": \"Geometric Form\"},\n    {\"name\": \"circle\", \"type\": \"Geometric Form\"},\n    {\"name\": \"arc\", \"type\": \"Geometric Form\"},\n    {\"name\": \"curve\", \"type\": \"Geometric Form\"},\n    {\"name\": \"3-D organic free-form surface\", \"type\": \"Geometric Form\"},\n    {\"name\": \"solid\", \"type\": \"Geometric Form\"},\n    {\"name\": \"illustration\", \"type\": \"Application Domain\"},\n    {\"name\": \"animation\", \"type\": \"Application Domain\"},\n    {\"name\": \"manufacturing\", \"type\": \"Application Domain\"},\n    {\"name\": \"point\", \"type\": \"Geometric Element\"},\n    {\"name\": \"area\", \"type\": \"Geometric Property\"},\n    {\"name\": \"volume\", \"type\": \"Geometric Property\"},\n    {\"name\": \"XYZ intersection\", \"type\": \"Geometric Property\"},\n    {\"name\": \"2D geometry\", \"type\": \"Geometric Form\"},\n    {\"name\": \"3D geometry\", \"type\": \"Geometric Form\"},\n    {\"name\": \"line\", \"type\": \"Geometric Form\"},\n    {\"name\": \"polygon\", \"type\": \"Geometric Form\"},\n    {\"name\": \"ellipse\", \"type\": \"Geometric Form\"},\n    {\"name\": \"helix\", \"type\": \"Geometric Form\"},\n    {\"name\": \"spiral\", \"type\": \"Geometric Form\"},\n    {\"name\": \"open curve\", \"type\": \"Geometric Form\"},\n    {\"name\": \"closed curve\", \"type\": \"Geometric Form\"},\n    {\"name\": \"planar curve\", \"type\": \"Geometric Form\"},\n    {\"name\": \"non-planar curve\", \"type\": \"Geometric Form\"},\n    {\"name\": \"single curve\", \"type\": \"Geometric Form\"},\n    {\"name\": \"polycurve\", \"type\": \"Geometric Form\"},\n    {\"name\": \"end points\", \"type\": \"Geometric Property\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Rhino\", \"predicate\": \"represents all geometry with\", \"object\": \"Non-Uniform Rational B-Splines\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"is abbreviation for\", \"object\": \"Non-Uniform Rational B-Splines\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"are mathematical representations of\", \"object\": \"3-D geometry\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"2-D line\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"circle\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"arc\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"curve\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"3-D organic free-form surface\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"solid\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"have property of\", \"object\": \"flexibility\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"have property of\", \"object\": \"accuracy\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"illustration\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"animation\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"manufacturing\"},\n    {\"subject\": \"point\", \"predicate\": \"is most basic element in\", \"object\": \"Rhino\"},\n    {\"subject\": \"point\", \"predicate\": \"represents\", \"object\": \"XYZ intersection\"},\n    {\"subject\": \"point\", \"predicate\": \"does not have\", \"object\": \"area\"},\n    {\"subject\": \"point\", \"predicate\": \"does not have\", \"object\": \"volume\"},\n    {\"subject\": \"point\", \"predicate\": \"is used as\", \"object\": \"place holder\"},\n    {\"subject\": \"point\", \"predicate\": \"is used to define\", \"object\": \"2D geometry\"},\n    {\"subject\": \"point\", \"predicate\": \"is used to define\", \"object\": \"3D geometry\"},\n    {\"subject\": \"curve\", \"predicate\": \"is 2D geometric form in\", \"object\": \"Rhino\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"line\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"arc\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"circle\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"polygon\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"ellipse\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"helix\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"spiral\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"open curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"closed curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"planar curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"non-planar curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"are building blocks for\", \"object\": \"complex geometries\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be described as\", \"object\": \"single curve\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be described as\", \"object\": \"polycurve\"},\n    {\"subject\": \"single curve\", \"predicate\": \"cannot be broken down into\", \"object\": \"smaller units\"},\n    {\"subject\": \"polycurve\", \"predicate\": \"is multiple curves joined at\", \"object\": \"end points\"},\n    {\"subject\": \"curve\", \"predicate\": \"can only be joined\", \"object\": \"end to end\"},\n    {\"subject\": \"open curve\", \"predicate\": \"cannot be joined with\", \"object\": \"closed curve\"},\n    {\"subject\": \"three curves\", \"predicate\": \"cannot be joined at\", \"object\": \"end points\"}\n  ]\n}\n```",
        "error": null
      }
    },
    {
      "source": "02_Point of Curves - AARON.docx",
      "size_bucket": "medium",
      "doc_chars_original": 2116,
      "doc_chars_sent": 2116,
      "truncated": false,
      "condition_a": {
        "input_tokens": 667,
        "output_tokens": 1966,
        "latency_s": 8.69,
        "metrics": {
          "n_entities": 45,
          "n_edges": 46,
          "predicate_diversity": 18,
          "type_diversity": 13,
          "avg_degree": 2.04,
          "largest_component": 25,
          "largest_component_pct": 55.6
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Rhino\", \"type\": \"Software\"},\n    {\"name\": \"NURBS\", \"type\": \"Mathematical Representation\"},\n    {\"name\": \"Geometry\", \"type\": \"Concept\"},\n    {\"name\": \"3-D geometry\", \"type\": \"Geometric Type\"},\n    {\"name\": \"2-D line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"circle\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"arc\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"curve\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"3-D organic free-form surface\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"solid\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"point\", \"type\": \"Geometric Element\"},\n    {\"name\": \"3D Cartesian space\", \"type\": \"Coordinate System\"},\n    {\"name\": \"X-axis\", \"type\": \"Coordinate Axis\"},\n    {\"name\": \"Y-axis\", \"type\": \"Coordinate Axis\"},\n    {\"name\": \"Z-axis\", \"type\": \"Coordinate Axis\"},\n    {\"name\": \"2D geometry\", \"type\": \"Geometric Type\"},\n    {\"name\": \"3D geometry\", \"type\": \"Geometric Type\"},\n    {\"name\": \"line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"polygon\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"ellipse\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"helix\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"spiral\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"open curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"closed curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"planar curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"non-planar curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"single curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"polycurve\", \"type\": \"Curve Type\"},\n    {\"name\": \"illustration\", \"type\": \"Application\"},\n    {\"name\": \"animation\", \"type\": \"Application\"},\n    {\"name\": \"manufacturing\", \"type\": \"Application\"},\n    {\"name\": \"small object template\", \"type\": \"Template\"},\n    {\"name\": \"Top viewport\", \"type\": \"Viewport\"},\n    {\"name\": \"Circle layer\", \"type\": \"Layer\"},\n    {\"name\": \"Star layer\", \"type\": \"Layer\"},\n    {\"name\": \"Rectangle layer\", \"type\": \"Layer\"},\n    {\"name\": \"Polyline layer\", \"type\": \"Layer\"},\n    {\"name\": \"Curve layer\", \"type\": \"Layer\"},\n    {\"name\": \"Shape layer\", \"type\": \"Layer\"},\n    {\"name\": \"Star\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Rectangle\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Rectangle with rounded corners\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Open Polyline\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Closed Curve\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Closed Shape\", \"type\": \"Geometric Shape\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Rhino\", \"predicate\": \"represents all geometry with\", \"object\": \"NURBS\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"2-D line\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"circle\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"arc\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"curve\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"3-D organic free-form surface\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"solid\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"have\", \"object\": \"flexibility\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"have\", \"object\": \"accuracy\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"illustration\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"animation\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"manufacturing\"},\n    {\"subject\": \"point\", \"predicate\": \"is the most basic element in\", \"object\": \"Rhino\"},\n    {\"subject\": \"point\", \"predicate\": \"represents position in\", \"object\": \"3D Cartesian space\"},\n    {\"subject\": \"point\", \"predicate\": \"expressed as coordinates along\", \"object\": \"X-axis\"},\n    {\"subject\": \"point\", \"predicate\": \"expressed as coordinates along\", \"object\": \"Y-axis\"},\n    {\"subject\": \"point\", \"predicate\": \"expressed as coordinates along\", \"object\": \"Z-axis\"},\n    {\"subject\": \"points\", \"predicate\": \"are building blocks for\", \"object\": \"2D geometry\"},\n    {\"subject\": \"points\", \"predicate\": \"are building blocks for\", \"object\": \"3D geometry\"},\n    {\"subject\": \"curve\", \"predicate\": \"is the basic 2D geometric entity in\", \"object\": \"Rhino\"},\n    {\"subject\": \"curve\", \"predicate\": \"is a generalization of\", \"object\": \"line\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"line\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"circle\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"arc\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"polygon\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"ellipse\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"helix\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"spiral\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"open curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"closed curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"planar curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"non-planar curve\"},\n    {\"subject\": \"curves\", \"predicate\": \"are building blocks for\", \"object\": \"complex geometries\"},\n    {\"subject\": \"single curve\", \"predicate\": \"cannot be broken down into\", \"object\": \"smaller units\"},\n    {\"subject\": \"polycurve\", \"predicate\": \"is multiple curves joined at\", \"object\": \"end points\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"is comprised of\", \"object\": \"Curves\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"is comprised of\", \"object\": \"lines\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"is comprised of\", \"object\": \"Poly lines\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"planar curve\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"non-planar curve\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"open curve\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"closed curve\"},\n    {\"subject\": \"Curves\", \"predicate\": \"can only be joined\", \"object\": \"end to end\"},\n    {\"subject\": \"open curve\", \"predicate\": \"cannot be joined with\", \"object\": \"closed curve\"},\n    {\"subject\": \"Closed Shape\", \"predicate\": \"is produced by joining\", \"object\": \"curve\"},\n    {\"subject\": \"Closed Shape\", \"predicate\": \"is produced by joining\", \"object\": \"polycurve\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 25.86,
        "local_metadata": {
          "language": "en",
          "char_length": 2116,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": false,
            "has_bullet_lists": false,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": false,
            "has_institutional_language": false,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "technical",
          "one_sentence_summary": "Document describes the basics of Geometry in Rhino software"
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 320,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": false,\n    \"has_bullet_lists\": false,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": false,\n    \"has_institutional_language\": false,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"technical\",\n  \"one_sentence_summary\": \"Document describes the basics of Geometry in Rhino software\"\n}",
        "api_input_tokens": 924,
        "api_output_tokens": 2345,
        "api_latency_s": 10.49,
        "metrics": {
          "n_entities": 49,
          "n_edges": 57,
          "predicate_diversity": 24,
          "type_diversity": 14,
          "avg_degree": 2.33,
          "largest_component": 26,
          "largest_component_pct": 53.1
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Rhino\", \"type\": \"Software\"},\n    {\"name\": \"Geometry\", \"type\": \"Concept\"},\n    {\"name\": \"Non-Uniform Rational B-Splines\", \"type\": \"Mathematical Concept\"},\n    {\"name\": \"NURBS\", \"type\": \"Mathematical Concept\"},\n    {\"name\": \"3-D geometry\", \"type\": \"Geometric Type\"},\n    {\"name\": \"2-D line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"circle\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"arc\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"curve\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"3-D organic free-form surface\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"solid\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"illustration\", \"type\": \"Application Domain\"},\n    {\"name\": \"animation\", \"type\": \"Application Domain\"},\n    {\"name\": \"manufacturing\", \"type\": \"Application Domain\"},\n    {\"name\": \"point\", \"type\": \"Geometric Element\"},\n    {\"name\": \"3D Cartesian space\", \"type\": \"Coordinate System\"},\n    {\"name\": \"X-axis\", \"type\": \"Coordinate Axis\"},\n    {\"name\": \"Y-axis\", \"type\": \"Coordinate Axis\"},\n    {\"name\": \"Z-axis\", \"type\": \"Coordinate Axis\"},\n    {\"name\": \"coordinates\", \"type\": \"Concept\"},\n    {\"name\": \"2D geometry\", \"type\": \"Geometric Type\"},\n    {\"name\": \"3D geometry\", \"type\": \"Geometric Type\"},\n    {\"name\": \"line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"polygon\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"ellipse\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"helix\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"spiral\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"open curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"closed curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"planar curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"non-planar curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"single curve\", \"type\": \"Curve Type\"},\n    {\"name\": \"polycurve\", \"type\": \"Curve Type\"},\n    {\"name\": \"poly line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"small object template\", \"type\": \"Template\"},\n    {\"name\": \"Top viewport\", \"type\": \"Viewport\"},\n    {\"name\": \"layer\", \"type\": \"Organizational Concept\"},\n    {\"name\": \"Circle layer\", \"type\": \"Layer\"},\n    {\"name\": \"Star layer\", \"type\": \"Layer\"},\n    {\"name\": \"Rectangle layer\", \"type\": \"Layer\"},\n    {\"name\": \"Polyline layer\", \"type\": \"Layer\"},\n    {\"name\": \"Curve layer\", \"type\": \"Layer\"},\n    {\"name\": \"Shape layer\", \"type\": \"Layer\"},\n    {\"name\": \"Star\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Rectangle\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Rectangle with rounded corners\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Open Poly-line\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"Closed Curve\", \"type\": \"Geometric Shape\"},\n    {\"name\": \"closed shape\", \"type\": \"Geometric Shape\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Rhino\", \"predicate\": \"represents all geometry with\", \"object\": \"NURBS\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"is also known as\", \"object\": \"Non-Uniform Rational B-Splines\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"are mathematical representations of\", \"object\": \"3-D geometry\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"2-D line\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"circle\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"arc\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"curve\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"3-D organic free-form surface\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"can describe\", \"object\": \"solid\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"have property of\", \"object\": \"flexibility\"},\n    {\"subject\": \"NURBS\", \"predicate\": \"have property of\", \"object\": \"accuracy\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"illustration\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"animation\"},\n    {\"subject\": \"NURBS models\", \"predicate\": \"can be used in\", \"object\": \"manufacturing\"},\n    {\"subject\": \"point\", \"predicate\": \"is the most basic element in\", \"object\": \"Rhino\"},\n    {\"subject\": \"point\", \"predicate\": \"represents\", \"object\": \"position in 3D Cartesian space\"},\n    {\"subject\": \"point\", \"predicate\": \"is expressed as\", \"object\": \"coordinates\"},\n    {\"subject\": \"coordinates\", \"predicate\": \"are along\", \"object\": \"X-axis\"},\n    {\"subject\": \"coordinates\", \"predicate\": \"are along\", \"object\": \"Y-axis\"},\n    {\"subject\": \"coordinates\", \"predicate\": \"are along\", \"object\": \"Z-axis\"},\n    {\"subject\": \"points\", \"predicate\": \"are building blocks that define\", \"object\": \"2D geometry\"},\n    {\"subject\": \"points\", \"predicate\": \"are building blocks that define\", \"object\": \"3D geometry\"},\n    {\"subject\": \"curve\", \"predicate\": \"is the basic 2D geometric entity in\", \"object\": \"Rhino\"},\n    {\"subject\": \"curve\", \"predicate\": \"is a generalization of\", \"object\": \"line\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"line\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"arc\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"circle\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"polygon\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"ellipse\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"helix\"},\n    {\"subject\": \"curve\", \"predicate\": \"includes\", \"object\": \"spiral\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"open curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"closed curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"planar curve\"},\n    {\"subject\": \"curve\", \"predicate\": \"can be\", \"object\": \"non-planar curve\"},\n    {\"subject\": \"curves\", \"predicate\": \"are building blocks to generating\", \"object\": \"complex geometries\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be described as\", \"object\": \"single curve\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be described as\", \"object\": \"polycurve\"},\n    {\"subject\": \"single curve\", \"predicate\": \"cannot be broken down into\", \"object\": \"smaller units\"},\n    {\"subject\": \"polycurve\", \"predicate\": \"is\", \"object\": \"multiple curves joined at their end points\"},\n    {\"subject\": \"curve\", \"predicate\": \"can only be joined\", \"object\": \"one end to another end\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"is comprised of\", \"object\": \"Curves\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"is comprised of\", \"object\": \"lines\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"is comprised of\", \"object\": \"Poly lines\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"planar\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"non-planar\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"open\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"can be\", \"object\": \"closed\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"are building blocks to produce\", \"object\": \"complex forms\"},\n    {\"subject\": \"2D geometry\", \"predicate\": \"are building blocks to produce\", \"object\": \"geometries\"},\n    {\"subject\": \"Circle layer\", \"predicate\": \"should contain\", \"object\": \"Circle\"},\n    {\"subject\": \"Star layer\", \"predicate\": \"should contain\", \"object\": \"Star\"},\n    {\"subject\": \"Rectangle layer\", \"predicate\": \"should contain\", \"object\": \"Rectangle with rounded corners\"},\n    {\"subject\": \"Polyline layer\", \"predicate\": \"should contain\", \"object\": \"Open Poly-line\"},\n    {\"subject\": \"Curve layer\", \"predicate\": \"should contain\", \"object\": \"Closed Curve\"},\n    {\"subject\": \"Shape layer\", \"predicate\": \"should contain\", \"object\": \"closed shape\"},\n    {\"subject\": \"closed shape\", \"predicate\": \"is produced by\", \"object\": \"curve joined to a poly-line\"}\n  ]\n}\n```",
        "error": null
      }
    },
    {
      "source": "2019-2020 Research and Creative Projects Awards Guidelines.FINAL.pdf",
      "size_bucket": "large",
      "doc_chars_original": 12119,
      "doc_chars_sent": 12000,
      "truncated": true,
      "condition_a": {
        "input_tokens": 2677,
        "output_tokens": 2800,
        "latency_s": 15.12,
        "metrics": {
          "n_entities": 38,
          "n_edges": 65,
          "predicate_diversity": 40,
          "type_diversity": 8,
          "avg_degree": 3.42,
          "largest_component": 10,
          "largest_component_pct": 26.3
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Research and Creative Projects Awards Program\", \"type\": \"Program\"},\n    {\"name\": \"Faculty\", \"type\": \"Role\"},\n    {\"name\": \"Division of Academic Affairs\", \"type\": \"Organization\"},\n    {\"name\": \"Full-time tenure-track teaching faculty\", \"type\": \"Role\"},\n    {\"name\": \"Full-time term lecturers\", \"type\": \"Role\"},\n    {\"name\": \"Committee on Research, Awards and Leaves (CRAL)\", \"type\": \"Organization\"},\n    {\"name\": \"Provost\", \"type\": \"Role\"},\n    {\"name\": \"Office of Sponsored Programs\", \"type\": \"Organization\"},\n    {\"name\": \"Carrie Corti\", \"type\": \"Person\"},\n    {\"name\": \"Department chair\", \"type\": \"Role\"},\n    {\"name\": \"Dean\", \"type\": \"Role\"},\n    {\"name\": \"Human Research Ethics Board (HREB)\", \"type\": \"Organization\"},\n    {\"name\": \"Office of Academic Affairs\", \"type\": \"Organization\"},\n    {\"name\": \"New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"State of New York\", \"type\": \"Organization\"},\n    {\"name\": \"IMS\", \"type\": \"Organization\"},\n    {\"name\": \"IT\", \"type\": \"Organization\"},\n    {\"name\": \"Payroll Department\", \"type\": \"Organization\"},\n    {\"name\": \"Library\", \"type\": \"Organization\"},\n    {\"name\": \"Student assistant\", \"type\": \"Role\"},\n    {\"name\": \"Undergraduate students\", \"type\": \"Role\"},\n    {\"name\": \"SUNY New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"Research travel\", \"type\": \"Expense Category\"},\n    {\"name\": \"Student Assistance\", \"type\": \"Expense Category\"},\n    {\"name\": \"Travel\", \"type\": \"Expense Category\"},\n    {\"name\": \"Supplies and materials\", \"type\": \"Expense Category\"},\n    {\"name\": \"Other\", \"type\": \"Expense Category\"},\n    {\"name\": \"April 1, 2019\", \"type\": \"Date\"},\n    {\"name\": \"March 31, 2020\", \"type\": \"Date\"},\n    {\"name\": \"November 30, 2018\", \"type\": \"Date\"},\n    {\"name\": \"December 21, 2018\", \"type\": \"Date\"},\n    {\"name\": \"January 11, 2019\", \"type\": \"Date\"},\n    {\"name\": \"January 18, 2019\", \"type\": \"Date\"},\n    {\"name\": \"February 15, 2019\", \"type\": \"Date\"},\n    {\"name\": \"March 1, 2019\", \"type\": \"Date\"},\n    {\"name\": \"$2,500\", \"type\": \"Monetary Amount\"},\n    {\"name\": \"$11.10 per hour\", \"type\": \"Monetary Amount\"},\n    {\"name\": \"$0.54 per mile\", \"type\": \"Monetary Amount\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Research and Creative Projects Awards Program\", \"predicate\": \"encourages and supports\", \"object\": \"Faculty research or creative activity\"},\n    {\"subject\": \"Research and Creative Projects Awards Program\", \"predicate\": \"encourages and supports\", \"object\": \"Faculty research and creative work that promotes links between faculty scholarship and student learning\"},\n    {\"subject\": \"Research and Creative Projects Awards Program\", \"predicate\": \"encourages and supports\", \"object\": \"Faculty research or creative projects that generate new knowledge\"},\n    {\"subject\": \"Full-time tenure-track teaching faculty\", \"predicate\": \"are eligible to apply for\", \"object\": \"Research and Creative Projects Awards Program\"},\n    {\"subject\": \"Full-time term lecturers\", \"predicate\": \"are eligible to apply for\", \"object\": \"Research and Creative Projects Awards Program\"},\n    {\"subject\": \"Full-time term lecturers\", \"predicate\": \"must have\", \"object\": \"three or more years of service in the Division of Academic Affairs\"},\n    {\"subject\": \"Full-time term lecturers\", \"predicate\": \"are eligible to apply for awards intended to\", \"object\": \"improve instruction\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"reviews\", \"object\": \"proposals\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"makes funding recommendations to\", \"object\": \"Provost\"},\n    {\"subject\": \"Office of Sponsored Programs\", \"predicate\": \"must be consulted for\", \"object\": \"external funding matters\"},\n    {\"subject\": \"Carrie Corti\", \"predicate\": \"works in\", \"object\": \"Office of Sponsored Programs\"},\n    {\"subject\": \"Application\", \"predicate\": \"must be submitted by email to\", \"object\": \"Department chair\"},\n    {\"subject\": \"Application\", \"predicate\": \"must be submitted by\", \"object\": \"November 30, 2018\"},\n    {\"subject\": \"Department chair\", \"predicate\": \"reviews applications and forwards to\", \"object\": \"Dean\"},\n    {\"subject\": \"Department chair\", \"predicate\": \"completes review by\", \"object\": \"December 21, 2018\"},\n    {\"subject\": \"Dean\", \"predicate\": \"reviews applications and forwards to\", \"object\": \"Office of Academic Affairs\"},\n    {\"subject\": \"Dean\", \"predicate\": \"completes review by\", \"object\": \"January 11, 2019\"},\n    {\"subject\": \"Office of Academic Affairs\", \"predicate\": \"makes applications available to\", \"object\": \"Committee on Research, Awards and Leaves (CRAL)\"},\n    {\"subject\": \"Office of Academic Affairs\", \"predicate\": \"receives applications by\", \"object\": \"January 11, 2019\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"makes recommendations by\", \"object\": \"February 15, 2019\"},\n    {\"subject\": \"Awards\", \"predicate\": \"expected to be announced by\", \"object\": \"March 1, 2019\"},\n    {\"subject\": \"Awardees\", \"predicate\": \"must notify Academic Affairs of acceptance or declination by\", \"object\": \"April 1, 2019\"},\n    {\"subject\": \"Project\", \"predicate\": \"can be conducted between\", \"object\": \"April 1, 2019 and March 31, 2020\"},\n    {\"subject\": \"Maximum award\", \"predicate\": \"is\", \"object\": \"$2,500\"},\n    {\"subject\": \"Final report\", \"predicate\": \"is due at\", \"object\": \"completion of the award period\"},\n    {\"subject\": \"Application\", \"predicate\": \"must include\", \"object\": \"Cover sheet\"},\n    {\"subject\": \"Application\", \"predicate\": \"must include\", \"object\": \"Signed evaluation from department chair\"},\n    {\"subject\": \"Application\", \"predicate\": \"must include\", \"object\": \"Signed evaluation from dean\"},\n    {\"subject\": \"Application\", \"predicate\": \"must include\", \"object\": \"Project narrative\"},\n    {\"subject\": \"Application\", \"predicate\": \"must include\", \"object\": \"Budget\"},\n    {\"subject\": \"Application\", \"predicate\": \"must include\", \"object\": \"Current Vitae\"},\n    {\"subject\": \"Application\", \"predicate\": \"must include\", \"object\": \"Approval from Human Research Ethics Board (HREB)\"},\n    {\"subject\": \"Project narrative\", \"predicate\": \"must address\", \"object\": \"Background and context for the project\"},\n    {\"subject\": \"Project narrative\", \"predicate\": \"must address\", \"object\": \"Problem or issue to be addressed in the project\"},\n    {\"subject\": \"Project narrative\", \"predicate\": \"must address\", \"object\": \"Expected outcomes or benefits\"},\n    {\"subject\": \"Project narrative\", \"predicate\": \"must address\", \"object\": \"Specific plans for completing and disseminating the project\"},\n    {\"subject\": \"Project narrative\", \"predicate\": \"must address\", \"object\": \"Discussion of Budget\"},\n    {\"subject\": \"Project narrative\", \"predicate\": \"must address\", \"object\": \"Previous internal and/or external support\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"scores projects on\", \"object\": \"Contribution\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"scores projects on\", \"object\": \"Dissemination\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"scores projects on\", \"object\": \"Methodology\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"scores projects on\", \"object\": \"Capability\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"scores projects on\", \"object\": \"Budget\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"scores projects on\", \"object\": \"Tenured/permanent\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"considers\", \"object\": \"HREB approval\"},\n    {\"subject\": \"Committee on Research, Awards and Leaves (CRAL)\", \"predicate\": \"considers\", \"object\": \"Previous support/prior recipient\"},\n    {\"subject\": \"Highest possible score\", \"predicate\": \"is\", \"object\": \"30\"},\n    {\"subject\": \"Non-tenured tenure-track teaching faculty\", \"predicate\": \"receive\", \"object\": \"5 points\"},\n    {\"subject\": \"Tenured faculty\", \"predicate\": \"receive\", \"object\": \"0 points\"},\n    {\"subject\": \"Project\", \"predicate\": \"requires approval from\", \"object\": \"Human Research Ethics Board (HREB)\"},\n    {\"subject\": \"Human Research Ethics Board (HREB) approval\", \"predicate\": \"must be provided to Academic Affairs by\", \"object\": \"March 1, 2019\"},\n    {\"subject\": \"Human Research Ethics Board (HREB) approval\", \"predicate\": \"requires completion of\", \"object\": \"human subjects training program\"},\n    {\"subject\": \"Undergraduate students\", \"predicate\": \"currently receive\", \"object\": \"$11.10 per hour\"},\n    {\"subject\": \"Student assistant\", \"predicate\": \"costs are figured on\", \"object\": \"hourly basis\"},\n    {\"subject\": \"Automobile mileage\", \"predicate\": \"should be computed at\", \"object\": \"$0.54 per mile\"},\n    {\"subject\": \"Travel funds\", \"predicate\": \"cannot be used to support travel for\", \"object\": \"any individual other than the awardee\"},\n    {\"subject\": \"Meals and meal per diems\", \"predicate\": \"are not eligible for reimbursement through\", \"object\": \"this program\"},\n    {\"subject\": \"Travel for conference attendance and conference registration fees\", \"predicate\": \"are not eligible for funding through\", \"object\": \"this program\"},\n    {\"subject\": \"Equipment and non-consumable goods purchased\", \"predicate\": \"become the property of\", \"object\": \"State of New York\"},\n    {\"subject\": \"Office of Academic Affairs\", \"predicate\": \"may place purchases in\", \"object\": \"Library\"},\n    {\"subject\": \"Office of Academic Affairs\", \"predicate\": \"may place purchases in\", \"object\": \"IMS\"},\n    {\"subject\": \"IMS\", \"predicate\": \"may have equipment available to\", \"object\": \"borrow for the duration of the project\"},\n    {\"subject\": \"IMS and IT\", \"predicate\": \"must be consulted for approval of\", \"object\": \"computer and/or media equipment\"},\n    {\"subject\": \"Payments to research/survey participants\", \"predicate\": \"cannot be funded through\", \"object\": \"this program\"},\n    {\"subject\": \"Publications and materials resulting from this award\", \"predicate\": \"must carry a statement acknowledging support by\", \"object\": \"State University of New York at New Paltz\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 111.06,
        "local_metadata": {
          "language": "en",
          "char_length": 12000,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": true,
            "has_bullet_lists": false,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": true
          },
          "content_signals": {
            "has_named_people": true,
            "has_institutional_language": true,
            "has_technical_terminology": true,
            "has_first_person": true,
            "has_quotations": false
          },
          "domain_class": "administrative",
          "one_sentence_summary": "Document outlines guidelines for a research and creative projects awards program at SUNY New Paltz"
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 1420,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": true,\n    \"has_bullet_lists\": false,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": true\n  },\n  \"content_signals\": {\n    \"has_named_people\": true,\n    \"has_institutional_language\": true,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": true,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"administrative\",\n  \"one_sentence_summary\": \"Document outlines guidelines for a research and creative projects awards program at SUNY New Paltz\"\n}",
        "api_input_tokens": 2942,
        "api_output_tokens": 5350,
        "api_latency_s": 25.62,
        "metrics": {
          "n_entities": 66,
          "n_edges": 88,
          "predicate_diversity": 55,
          "type_diversity": 24,
          "avg_degree": 2.67,
          "largest_component": 9,
          "largest_component_pct": 13.6
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\n      \"name\": \"Research and Creative Projects Awards Program\",\n      \"type\": \"Program\"\n    },\n    {\n      \"name\": \"SUNY New Paltz\",\n      \"type\": \"Institution\"\n    },\n    {\n      \"name\": \"Division of Academic Affairs\",\n      \"type\": \"Organizational Unit\"\n    },\n    {\n      \"name\": \"Committee on Research, Awards and Leaves\",\n      \"type\": \"Committee\"\n    },\n    {\n      \"name\": \"CRAL\",\n      \"type\": \"Committee\"\n    },\n    {\n      \"name\": \"Provost\",\n      \"type\": \"Position\"\n    },\n    {\n      \"name\": \"Office of Sponsored Programs\",\n      \"type\": \"Organizational Unit\"\n    },\n    {\n      \"name\": \"Carrie Corti\",\n      \"type\": \"Person\"\n    },\n    {\n      \"name\": \"cortic@newpaltz.edu\",\n      \"type\": \"Email Address\"\n    },\n    {\n      \"name\": \"Human Research Ethics Board\",\n      \"type\": \"Committee\"\n    },\n    {\n      \"name\": \"HREB\",\n      \"type\": \"Committee\"\n    },\n    {\n      \"name\": \"Office of Academic Affairs\",\n      \"type\": \"Organizational Unit\"\n    },\n    {\n      \"name\": \"researchcreative@newpaltz.edu\",\n      \"type\": \"Email Address\"\n    },\n    {\n      \"name\": \"Department Chair\",\n      \"type\": \"Position\"\n    },\n    {\n      \"name\": \"Dean\",\n      \"type\": \"Position\"\n    },\n    {\n      \"name\": \"full-time tenure-track teaching faculty\",\n      \"type\": \"Eligible Applicant Category\"\n    },\n    {\n      \"name\": \"full-time term lecturers\",\n      \"type\": \"Eligible Applicant Category\"\n    },\n    {\n      \"name\": \"April 1, 2019\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"March 31, 2020\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"November 30, 2018\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"December 21, 2018\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"January 11, 2019\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"January 18, 2019\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"February 15, 2019\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"March 1, 2019\",\n      \"type\": \"Date\"\n    },\n    {\n      \"name\": \"2019-2020\",\n      \"type\": \"Academic Year\"\n    },\n    {\n      \"name\": \"$2,500\",\n      \"type\": \"Monetary Amount\"\n    },\n    {\n      \"name\": \"Faculty research or creative activity\",\n      \"type\": \"Project Type\"\n    },\n    {\n      \"name\": \"Faculty research and creative work promoting links between scholarship and student learning\",\n      \"type\": \"Project Type\"\n    },\n    {\n      \"name\": \"Faculty research or creative projects generating new knowledge\",\n      \"type\": \"Project Type\"\n    },\n    {\n      \"name\": \"Cover sheet\",\n      \"type\": \"Required Document\"\n    },\n    {\n      \"name\": \"Signed evaluation from department chair\",\n      \"type\": \"Required Document\"\n    },\n    {\n      \"name\": \"Signed evaluation from dean\",\n      \"type\": \"Required Document\"\n    },\n    {\n      \"name\": \"Project narrative\",\n      \"type\": \"Required Document\"\n    },\n    {\n      \"name\": \"Budget\",\n      \"type\": \"Required Document\"\n    },\n    {\n      \"name\": \"Current Vitae\",\n      \"type\": \"Required Document\"\n    },\n    {\n      \"name\": \"Approval from Human Research Ethics Board\",\n      \"type\": \"Required Document\"\n    },\n    {\n      \"name\": \"Background and context for the project\",\n      \"type\": \"Narrative Section\"\n    },\n    {\n      \"name\": \"Problem or issue to be addressed\",\n      \"type\": \"Narrative Section\"\n    },\n    {\n      \"name\": \"Expected outcomes or benefits\",\n      \"type\": \"Narrative Section\"\n    },\n    {\n      \"name\": \"Specific plans for completing and disseminating the project\",\n      \"type\": \"Narrative Section\"\n    },\n    {\n      \"name\": \"Discussion of Budget\",\n      \"type\": \"Narrative Section\"\n    },\n    {\n      \"name\": \"Previous internal and external support\",\n      \"type\": \"Narrative Section\"\n    },\n    {\n      \"name\": \"Contribution\",\n      \"type\": \"Evaluation Criterion\"\n    },\n    {\n      \"name\": \"Dissemination\",\n      \"type\": \"Evaluation Criterion\"\n    },\n    {\n      \"name\": \"Methodology\",\n      \"type\": \"Evaluation Criterion\"\n    },\n    {\n      \"name\": \"Capability\",\n      \"type\": \"Evaluation Criterion\"\n    },\n    {\n      \"name\": \"Budget\",\n      \"type\": \"Evaluation Criterion\"\n    },\n    {\n      \"name\": \"Tenured/permanent\",\n      \"type\": \"Evaluation Criterion\"\n    },\n    {\n      \"name\": \"Student Assistance\",\n      \"type\": \"Budget Category\"\n    },\n    {\n      \"name\": \"Travel\",\n      \"type\": \"Budget Category\"\n    },\n    {\n      \"name\": \"Supplies and materials\",\n      \"type\": \"Budget Category\"\n    },\n    {\n      \"name\": \"Other\",\n      \"type\": \"Budget Category\"\n    },\n    {\n      \"name\": \"$11.10 per hour\",\n      \"type\": \"Hourly Rate\"\n    },\n    {\n      \"name\": \"$0.54 per mile\",\n      \"type\": \"Mileage Rate\"\n    },\n    {\n      \"name\": \"Undergraduate students\",\n      \"type\": \"Eligible Student Category\"\n    },\n    {\n      \"name\": \"IMS\",\n      \"type\": \"Organizational Unit\"\n    },\n    {\n      \"name\": \"IT\",\n      \"type\": \"Organizational Unit\"\n    },\n    {\n      \"name\": \"Payroll Department\",\n      \"type\": \"Organizational Unit\"\n    },\n    {\n      \"name\": \"Library\",\n      \"type\": \"Organizational Unit\"\n    },\n    {\n      \"name\": \"State of New York\",\n      \"type\": \"Entity\"\n    },\n    {\n      \"name\": \"three or more years of service\",\n      \"type\": \"Eligibility Requirement\"\n    },\n    {\n      \"name\": \"one proposal\",\n      \"type\": \"Application Limit\"\n    },\n    {\n      \"name\": \"human subjects training program\",\n      \"type\": \"Requirement\"\n    },\n    {\n      \"name\": \"x3281\",\n      \"type\": \"Phone Extension\"\n    },\n    {\n      \"name\": \"x3282\",\n      \"type\": \"Phone Extension\"\n    }\n  ],\n  \"edges\": [\n    {\n      \"subject\": \"Research and Creative Projects Awards Program\",\n      \"predicate\": \"is administered by\",\n      \"object\": \"SUNY New Paltz\"\n    },\n    {\n      \"subject\": \"Research and Creative Projects Awards Program\",\n      \"predicate\": \"encourages and supports\",\n      \"object\": \"Faculty research or creative activity\"\n    },\n    {\n      \"subject\": \"Research and Creative Projects Awards Program\",\n      \"predicate\": \"encourages and supports\",\n      \"object\": \"Faculty research and creative work promoting links between scholarship and student learning\"\n    },\n    {\n      \"subject\": \"Research and Creative Projects Awards Program\",\n      \"predicate\": \"encourages and supports\",\n      \"object\": \"Faculty research or creative projects generating new knowledge\"\n    },\n    {\n      \"subject\": \"full-time tenure-track teaching faculty\",\n      \"predicate\": \"are eligible to apply for\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"full-time term lecturers\",\n      \"predicate\": \"are eligible to apply for\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"full-time term lecturers\",\n      \"predicate\": \"must have\",\n      \"object\": \"three or more years of service\"\n    },\n    {\n      \"subject\": \"full-time term lecturers\",\n      \"predicate\": \"are eligible to apply for awards intended to\",\n      \"object\": \"improve instruction\"\n    },\n    {\n      \"subject\": \"eligible applicants\",\n      \"predicate\": \"can apply for\",\n      \"object\": \"one proposal\"\n    },\n    {\n      \"subject\": \"Research and Creative Projects Awards Program\",\n      \"predicate\": \"awards maximum of\",\n      \"object\": \"$2,500\"\n    },\n    {\n      \"subject\": \"awarded funds\",\n      \"predicate\": \"can be utilized for project conducted between\",\n      \"object\": \"April 1, 2019\"\n    },\n    {\n      \"subject\": \"awarded funds\",\n      \"predicate\": \"can be utilized for project conducted until\",\n      \"object\": \"March 31, 2020\"\n    },\n    {\n      \"subject\": \"awardees\",\n      \"predicate\": \"must submit\",\n      \"object\": \"final report of achievements\"\n    },\n    {\n      \"subject\": \"Committee on Research, Awards and Leaves\",\n      \"predicate\": \"reviews\",\n      \"object\": \"proposals\"\n    },\n    {\n      \"subject\": \"Committee on Research, Awards and Leaves\",\n      \"predicate\": \"makes funding recommendations to\",\n      \"object\": \"Provost\"\n    },\n    {\n      \"subject\": \"CRAL\",\n      \"predicate\": \"is abbreviation for\",\n      \"object\": \"Committee on Research, Awards and Leaves\"\n    },\n    {\n      \"subject\": \"Office of Sponsored Programs\",\n      \"predicate\": \"must be consulted for\",\n      \"object\": \"external funding matters\"\n    },\n    {\n      \"subject\": \"Carrie Corti\",\n      \"predicate\": \"works in\",\n      \"object\": \"Office of Sponsored Programs\"\n    },\n    {\n      \"subject\": \"Carrie Corti\",\n      \"predicate\": \"can be contacted at\",\n      \"object\": \"cortic@newpaltz.edu\"\n    },\n    {\n      \"subject\": \"Carrie Corti\",\n      \"predicate\": \"can be contacted at\",\n      \"object\": \"x3281\"\n    },\n    {\n      \"subject\": \"applicants\",\n      \"predicate\": \"must submit electronic copy to\",\n      \"object\": \"Department Chair\"\n    },\n    {\n      \"subject\": \"application submission\",\n      \"predicate\": \"is due by\",\n      \"object\": \"November 30, 2018\"\n    },\n    {\n      \"subject\": \"application\",\n      \"predicate\": \"must include\",\n      \"object\": \"Cover sheet\"\n    },\n    {\n      \"subject\": \"application\",\n      \"predicate\": \"must include\",\n      \"object\": \"Signed evaluation from department chair\"\n    },\n    {\n      \"subject\": \"application\",\n      \"predicate\": \"must include\",\n      \"object\": \"Signed evaluation from dean\"\n    },\n    {\n      \"subject\": \"application\",\n      \"predicate\": \"must include\",\n      \"object\": \"Project narrative\"\n    },\n    {\n      \"subject\": \"application\",\n      \"predicate\": \"must include\",\n      \"object\": \"Budget\"\n    },\n    {\n      \"subject\": \"application\",\n      \"predicate\": \"must include\",\n      \"object\": \"Current Vitae\"\n    },\n    {\n      \"subject\": \"application\",\n      \"predicate\": \"must include if applicable\",\n      \"object\": \"Approval from Human Research Ethics Board\"\n    },\n    {\n      \"subject\": \"Department Chair\",\n      \"predicate\": \"reviews applications by\",\n      \"object\": \"December 21, 2018\"\n    },\n    {\n      \"subject\": \"Department Chair\",\n      \"predicate\": \"forwards materials to\",\n      \"object\": \"Dean\"\n    },\n    {\n      \"subject\": \"Dean\",\n      \"predicate\": \"reviews applications by\",\n      \"object\": \"January 11, 2019\"\n    },\n    {\n      \"subject\": \"Dean\",\n      \"predicate\": \"forwards materials to\",\n      \"object\": \"Office of Academic Affairs\"\n    },\n    {\n      \"subject\": \"Office of Academic Affairs\",\n      \"predicate\": \"receives applications by\",\n      \"object\": \"January 11, 2019\"\n    },\n    {\n      \"subject\": \"applications\",\n      \"predicate\": \"are made available to CRAL by\",\n      \"object\": \"January 18, 2019\"\n    },\n    {\n      \"subject\": \"CRAL\",\n      \"predicate\": \"makes recommendations by\",\n      \"object\": \"February 15, 2019\"\n    },\n    {\n      \"subject\": \"awards\",\n      \"predicate\": \"are expected to be announced by\",\n      \"object\": \"March 1, 2019\"\n    },\n    {\n      \"subject\": \"HREB approval\",\n      \"predicate\": \"is due by\",\n      \"object\": \"March 1, 2019\"\n    },\n    {\n      \"subject\": \"awardees\",\n      \"predicate\": \"must notify Academic Affairs of acceptance or declination by\",\n      \"object\": \"April 1, 2019\"\n    },\n    {\n      \"subject\": \"Project narrative\",\n      \"predicate\": \"must address\",\n      \"object\": \"Background and context for the project\"\n    },\n    {\n      \"subject\": \"Project narrative\",\n      \"predicate\": \"must address\",\n      \"object\": \"Problem or issue to be addressed\"\n    },\n    {\n      \"subject\": \"Project narrative\",\n      \"predicate\": \"must address\",\n      \"object\": \"Expected outcomes or benefits\"\n    },\n    {\n      \"subject\": \"Project narrative\",\n      \"predicate\": \"must address\",\n      \"object\": \"Specific plans for completing and disseminating the project\"\n    },\n    {\n      \"subject\": \"Project narrative\",\n      \"predicate\": \"must address\",\n      \"object\": \"Discussion of Budget\"\n    },\n    {\n      \"subject\": \"Project narrative\",\n      \"predicate\": \"must address\",\n      \"object\": \"Previous internal and external support\"\n    },\n    {\n      \"subject\": \"Contribution\",\n      \"predicate\": \"is scored on scale of\",\n      \"object\": \"1-5\"\n    },\n    {\n      \"subject\": \"Dissemination\",\n      \"predicate\": \"is scored on scale of\",\n      \"object\": \"1-5\"\n    },\n    {\n      \"subject\": \"Methodology\",\n      \"predicate\": \"is scored on scale of\",\n      \"object\": \"1-5\"\n    },\n    {\n      \"subject\": \"Capability\",\n      \"predicate\": \"is scored on scale of\",\n      \"object\": \"1-5\"\n    },\n    {\n      \"subject\": \"Budget\",\n      \"predicate\": \"is scored on scale of\",\n      \"object\": \"1-5\"\n    },\n    {\n      \"subject\": \"Tenured/permanent\",\n      \"predicate\": \"is scored as\",\n      \"object\": \"0 or 5\"\n    },\n    {\n      \"subject\": \"Non-tenured tenure-track teaching faculty\",\n      \"predicate\": \"receive points of\",\n      \"object\": \"5\"\n    },\n    {\n      \"subject\": \"tenured faculty\",\n      \"predicate\": \"receive points of\",\n      \"object\": \"0\"\n    },\n    {\n      \"subject\": \"highest possible score\",\n      \"predicate\": \"is\",\n      \"object\": \"30\"\n    },\n    {\n      \"subject\": \"projects requiring work with human subjects\",\n      \"predicate\": \"must file with\",\n      \"object\": \"Human Research Ethics Board\"\n    },\n    {\n      \"subject\": \"HREB approval\",\n      \"predicate\": \"requires completion of\",\n      \"object\": \"human subjects training program\"\n    },\n    {\n      \"subject\": \"Office of Sponsored Programs\",\n      \"predicate\": \"can be contacted at\",\n      \"object\": \"x3282\"\n    },\n    {\n      \"subject\": \"Student Assistance\",\n      \"predicate\": \"is budget category for\",\n      \"object\": \"Student Assistance\"\n    },\n    {\n      \"subject\": \"Undergraduate students\",\n      \"predicate\": \"currently receive\",\n      \"object\": \"$11.10 per hour\"\n    },\n    {\n      \"subject\": \"salaries exceeding $11.10 per hour\",\n      \"predicate\": \"require written justification to\",\n      \"object\": \"Office of Academic Affairs\"\n    },\n    {\n      \"subject\": \"SUNY New Paltz faculty and staff\",\n      \"predicate\": \"are not eligible for payment through\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"faculty release time during academic year\",\n      \"predicate\": \"is not supported by\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"summer stipends\",\n      \"predicate\": \"are not supported by\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"Travel\",\n      \"predicate\": \"follows\",\n      \"object\": \"State policies\"\n    },\n    {\n      \"subject\": \"Automobile mileage\",\n      \"predicate\": \"is computed at\",\n      \"object\": \"$0.54 per mile\"\n    },\n    {\n      \"subject\": \"Travel for conference attendance\",\n      \"predicate\": \"is not eligible for funding through\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"Conference registration fees\",\n      \"predicate\": \"are not eligible for funding through\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"Meals and meal per diems\",\n      \"predicate\": \"are not eligible for reimbursement through\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"Travel funds\",\n      \"predicate\": \"cannot be used to support travel for\",\n      \"object\": \"any individual other than the awardee\"\n    },\n    {\n      \"subject\": \"Supplies and materials\",\n      \"predicate\": \"includes\",\n      \"object\": \"laboratory supplies\"\n    },\n    {\n      \"subject\": \"Supplies and materials\",\n      \"predicate\": \"includes\",\n      \"object\": \"books and journals\"\n    },\n    {\n      \"subject\": \"Supplies and materials\",\n      \"predicate\": \"includes\",\n      \"object\": \"artist supplies\"\n    },\n    {\n      \"subject\": \"Supplies and materials\",\n      \"predicate\": \"includes\",\n      \"object\": \"office supplies\"\n    },\n    {\n      \"subject\": \"Supplies and materials\",\n      \"predicate\": \"includes\",\n      \"object\": \"computer supplies and software\"\n    },\n    {\n      \"subject\": \"Supplies and materials\",\n      \"predicate\": \"includes\",\n      \"object\": \"small equipment items\"\n    },\n    {\n      \"subject\": \"IMS\",\n      \"predicate\": \"may have equipment available to\",\n      \"object\": \"borrow for the duration of the project\"\n    },\n    {\n      \"subject\": \"IMS and IT\",\n      \"predicate\": \"must be consulted for approval of\",\n      \"object\": \"computer and media equipment\"\n    },\n    {\n      \"subject\": \"equipment and non-consumable goods purchased\",\n      \"predicate\": \"become the property of\",\n      \"object\": \"State of New York\"\n    },\n    {\n      \"subject\": \"Office of Academic Affairs\",\n      \"predicate\": \"may place purchases in\",\n      \"object\": \"Library\"\n    },\n    {\n      \"subject\": \"Office of Academic Affairs\",\n      \"predicate\": \"may place purchases in\",\n      \"object\": \"IMS\"\n    },\n    {\n      \"subject\": \"Other budget category\",\n      \"predicate\": \"includes\",\n      \"object\": \"Duplicating costs\"\n    },\n    {\n      \"subject\": \"Other budget category\",\n      \"predicate\": \"includes\",\n      \"object\": \"postage\"\n    },\n    {\n      \"subject\": \"Other budget category\",\n      \"predicate\": \"includes\",\n      \"object\": \"publication related costs\"\n    },\n    {\n      \"subject\": \"Other budget category\",\n      \"predicate\": \"includes\",\n      \"object\": \"computer data searches\"\n    },\n    {\n      \"subject\": \"Payments to research/survey participants\",\n      \"predicate\": \"cannot be funded through\",\n      \"object\": \"Research and Creative Projects Awards Program\"\n    },\n    {\n      \"subject\": \"Requests for budget modifications\",\n      \"predicate\": \"must be submitted in writing to\",\n      \"object\": \"Office of Academic Affairs\"\n    },\n    {\n      \"subject\": \"Failure to submit budget modification requests\",\n      \"predicate\": \"may result in\",\n      \"object\": \"loss of funds\"\n    },\n    {\n      \"subject\": \"publications and materials resulting from award\",\n      \"predicate\": \"must carry statement acknowledging support by\",\n      \"object\": \"State University of New York at New Paltz\"\n    }\n  ]\n}\n```",
        "error": null
      }
    },
    {
      "source": "2021 - DDF 320 - Design Intents Syllabus.pdf",
      "size_bucket": "large",
      "doc_chars_original": 22910,
      "doc_chars_sent": 12000,
      "truncated": true,
      "condition_a": {
        "input_tokens": 2939,
        "output_tokens": 2606,
        "latency_s": 12.4,
        "metrics": {
          "n_entities": 61,
          "n_edges": 47,
          "predicate_diversity": 22,
          "type_diversity": 26,
          "avg_degree": 1.54,
          "largest_component": 48,
          "largest_component_pct": 78.7
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Design Intents DDF 320-01\", \"type\": \"Course\"},\n    {\"name\": \"Aaron Nelson\", \"type\": \"Instructor\"},\n    {\"name\": \"Spring 2021\", \"type\": \"Semester\"},\n    {\"name\": \"EIH 104\", \"type\": \"Classroom\"},\n    {\"name\": \"HVAMC\", \"type\": \"Building\"},\n    {\"name\": \"nelsona@newpaltz.edu\", \"type\": \"Email\"},\n    {\"name\": \"human-centered design\", \"type\": \"Design Principle\"},\n    {\"name\": \"prototype driven design practice\", \"type\": \"Design Principle\"},\n    {\"name\": \"mindfulness of process\", \"type\": \"Design Principle\"},\n    {\"name\": \"design processes\", \"type\": \"Topic\"},\n    {\"name\": \"innovation methodologies\", \"type\": \"Topic\"},\n    {\"name\": \"need finding\", \"type\": \"Topic\"},\n    {\"name\": \"human factors\", \"type\": \"Topic\"},\n    {\"name\": \"visualization\", \"type\": \"Topic\"},\n    {\"name\": \"rapid prototyping\", \"type\": \"Topic\"},\n    {\"name\": \"team dynamics\", \"type\": \"Topic\"},\n    {\"name\": \"storytelling\", \"type\": \"Topic\"},\n    {\"name\": \"project leadership\", \"type\": \"Topic\"},\n    {\"name\": \"design research\", \"type\": \"Skill\"},\n    {\"name\": \"iterative ideation\", \"type\": \"Skill\"},\n    {\"name\": \"presentation\", \"type\": \"Skill\"},\n    {\"name\": \"DDF minor\", \"type\": \"Academic Program\"},\n    {\"name\": \"Homeworks\", \"type\": \"Assignment\"},\n    {\"name\": \"Reading Responses\", \"type\": \"Assignment\"},\n    {\"name\": \"Group Presentations\", \"type\": \"Assignment\"},\n    {\"name\": \"Quizzes\", \"type\": \"Assignment\"},\n    {\"name\": \"Class Discussion Participation\", \"type\": \"Assignment\"},\n    {\"name\": \"Midterm Presentation\", \"type\": \"Assignment\"},\n    {\"name\": \"In Progress Design Review\", \"type\": \"Assignment\"},\n    {\"name\": \"Final Prototype Presentations\", \"type\": \"Assignment\"},\n    {\"name\": \"Blackboard\", \"type\": \"Platform\"},\n    {\"name\": \"Don Norman\", \"type\": \"Author\"},\n    {\"name\": \"Design Thinking\", \"type\": \"Concept\"},\n    {\"name\": \"Dieter Rams\", \"type\": \"Author\"},\n    {\"name\": \"Principals for Good Design\", \"type\": \"Concept\"},\n    {\"name\": \"IDEO\", \"type\": \"Organization\"},\n    {\"name\": \"10 Step Design Process\", \"type\": \"Framework\"},\n    {\"name\": \"SELUX\", \"type\": \"Client\"},\n    {\"name\": \"Problem Statement\", \"type\": \"Deliverable\"},\n    {\"name\": \"Stakeholder Maps\", \"type\": \"Deliverable\"},\n    {\"name\": \"Storyboards\", \"type\": \"Deliverable\"},\n    {\"name\": \"Mockups\", \"type\": \"Deliverable\"},\n    {\"name\": \"Pitch\", \"type\": \"Deliverable\"},\n    {\"name\": \"Disability Resource Center\", \"type\": \"Institution\"},\n    {\"name\": \"Student Union\", \"type\": \"Location\"},\n    {\"name\": \"Deanna Knapp\", \"type\": \"Person\"},\n    {\"name\": \"Jean Vizvary\", \"type\": \"Person\"},\n    {\"name\": \"Sojourner Truth Library\", \"type\": \"Institution\"},\n    {\"name\": \"Office of Veteran and Military Services\", \"type\": \"Institution\"},\n    {\"name\": \"SUNY New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"Student Conduct Office\", \"type\": \"Institution\"},\n    {\"name\": \"March 29th\", \"type\": \"Date\"},\n    {\"name\": \"April 19-May 3\", \"type\": \"Date Range\"},\n    {\"name\": \"May 7\", \"type\": \"Date\"},\n    {\"name\": \"academic integrity\", \"type\": \"Policy\"},\n    {\"name\": \"cheating\", \"type\": \"Violation\"},\n    {\"name\": \"plagiarism\", \"type\": \"Violation\"},\n    {\"name\": \"forgery\", \"type\": \"Violation\"},\n    {\"name\": \"daily health screening\", \"type\": \"Requirement\"},\n    {\"name\": \"mask or face covering\", \"type\": \"Requirement\"},\n    {\"name\": \"6 feet apart\", \"type\": \"Requirement\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"taught by\", \"object\": \"Aaron Nelson\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"offered in\", \"object\": \"Spring 2021\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"held in\", \"object\": \"EIH 104\"},\n    {\"subject\": \"EIH 104\", \"predicate\": \"located in\", \"object\": \"HVAMC\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has email\", \"object\": \"nelsona@newpaltz.edu\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"introduces\", \"object\": \"human-centered design\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"introduces\", \"object\": \"prototype driven design practice\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"introduces\", \"object\": \"mindfulness of process\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"design processes\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"innovation methodologies\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"need finding\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"human factors\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"visualization\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"rapid prototyping\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"team dynamics\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"storytelling\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers topic\", \"object\": \"project leadership\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"teaches skill\", \"object\": \"design research\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"teaches skill\", \"object\": \"iterative ideation\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"teaches skill\", \"object\": \"presentation\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"applies knowledge from\", \"object\": \"DDF minor\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"Homeworks\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"Reading Responses\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"Group Presentations\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"Quizzes\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"Class Discussion Participation\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"Midterm Presentation\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"In Progress Design Review\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires assignment\", \"object\": \"Final Prototype Presentations\"},\n    {\"subject\": \"Homeworks\", \"predicate\": \"submitted to\", \"object\": \"Blackboard\"},\n    {\"subject\": \"Reading Responses\", \"predicate\": \"about\", \"object\": \"Don Norman\"},\n    {\"subject\": \"Reading Responses\", \"predicate\": \"about\", \"object\": \"Design Thinking\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"covers framework\", \"object\": \"10 Step Design Process\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"works with client\", \"object\": \"SELUX\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"provides accommodations for\", \"object\": \"Design Intents DDF 320-01\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"works at\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Jean Vizvary\", \"predicate\": \"works at\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"enforces policy\", \"object\": \"academic integrity\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"prohibits\", \"object\": \"cheating\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"prohibits\", \"object\": \"plagiarism\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"prohibits\", \"object\": \"forgery\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires\", \"object\": \"daily health screening\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires\", \"object\": \"mask or face covering\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"requires\", \"object\": \"6 feet apart\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"drop deadline\", \"object\": \"March 29th\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"SEI administration period\", \"object\": \"April 19-May 3\"},\n    {\"subject\": \"Design Intents DDF 320-01\", \"predicate\": \"final review date\", \"object\": \"May 7\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 122.84,
        "local_metadata": {
          "language": "en",
          "char_length": 12000,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": true,
            "has_bullet_lists": true,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": true,
            "has_institutional_language": true,
            "has_technical_terminology": true,
            "has_first_person": true,
            "has_quotations": false
          },
          "domain_class": "educational",
          "one_sentence_summary": "This document outlines a course syllabus for a design-focused class in Spring 2021."
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 1824,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": true,\n    \"has_bullet_lists\": true,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": true,\n    \"has_institutional_language\": true,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": true,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"educational\",\n  \"one_sentence_summary\": \"This document outlines a course syllabus for a design-focused class in Spring 2021.\"\n}",
        "api_input_tokens": 3204,
        "api_output_tokens": 8192,
        "api_latency_s": 40.02,
        "metrics": null,
        "stop_reason": "max_tokens",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Design Intents\", \"type\": \"Course\"},\n    {\"name\": \"DDF 320-01\", \"type\": \"Course Code\"},\n    {\"name\": \"Spring 2021\", \"type\": \"Semester\"},\n    {\"name\": \"Aaron Nelson\", \"type\": \"Person\"},\n    {\"name\": \"EIH 104\", \"type\": \"Location\"},\n    {\"name\": \"HVAMC\", \"type\": \"Location\"},\n    {\"name\": \"nelsona@newpaltz.edu\", \"type\": \"Email\"},\n    {\"name\": \"human-centered design\", \"type\": \"Design Concept\"},\n    {\"name\": \"prototype driven design practice\", \"type\": \"Design Concept\"},\n    {\"name\": \"fail fast\", \"type\": \"Design Concept\"},\n    {\"name\": \"mindfulness of process\", \"type\": \"Design Concept\"},\n    {\"name\": \"design processes\", \"type\": \"Topic\"},\n    {\"name\": \"innovation methodologies\", \"type\": \"Topic\"},\n    {\"name\": \"need finding\", \"type\": \"Topic\"},\n    {\"name\": \"human factors\", \"type\": \"Topic\"},\n    {\"name\": \"visualization\", \"type\": \"Topic\"},\n    {\"name\": \"rapid prototyping\", \"type\": \"Topic\"},\n    {\"name\": \"team dynamics\", \"type\": \"Topic\"},\n    {\"name\": \"storytelling\", \"type\": \"Topic\"},\n    {\"name\": \"project leadership\", \"type\": \"Topic\"},\n    {\"name\": \"design research\", \"type\": \"Skill\"},\n    {\"name\": \"iterative ideation\", \"type\": \"Skill\"},\n    {\"name\": \"presentation\", \"type\": \"Skill\"},\n    {\"name\": \"DDF minor\", \"type\": \"Academic Program\"},\n    {\"name\": \"Homeworks\", \"type\": \"Assignment\"},\n    {\"name\": \"Reading Responses\", \"type\": \"Assignment\"},\n    {\"name\": \"Group Presentations\", \"type\": \"Assignment\"},\n    {\"name\": \"Quizzes\", \"type\": \"Assignment\"},\n    {\"name\": \"Blackboard\", \"type\": \"Platform\"},\n    {\"name\": \"Class Discussion Participation\", \"type\": \"Assignment\"},\n    {\"name\": \"Midterm Presentation\", \"type\": \"Assignment\"},\n    {\"name\": \"Mid Term Design Review\", \"type\": \"Assignment\"},\n    {\"name\": \"In Progress Design Review\", \"type\": \"Assignment\"},\n    {\"name\": \"Final Prototype Presentations\", \"type\": \"Assignment\"},\n    {\"name\": \"Selux\", \"type\": \"Client\"},\n    {\"name\": \"A\", \"type\": \"Grade\"},\n    {\"name\": \"B\", \"type\": \"Grade\"},\n    {\"name\": \"C\", \"type\": \"Grade\"},\n    {\"name\": \"D\", \"type\": \"Grade\"},\n    {\"name\": \"F\", \"type\": \"Grade\"},\n    {\"name\": \"March 29th\", \"type\": \"Date\"},\n    {\"name\": \"Disability Resource Center\", \"type\": \"Institution\"},\n    {\"name\": \"Student Union\", \"type\": \"Location\"},\n    {\"name\": \"Room 210\", \"type\": \"Location\"},\n    {\"name\": \"Deanna Knapp\", \"type\": \"Person\"},\n    {\"name\": \"knappd@newpaltz.edu\", \"type\": \"Email\"},\n    {\"name\": \"Jean Vizvary\", \"type\": \"Person\"},\n    {\"name\": \"vizvaryj@newpaltz.edu\", \"type\": \"Email\"},\n    {\"name\": \"Computer Services\", \"type\": \"Institution\"},\n    {\"name\": \"Student Evaluation of Instruction\", \"type\": \"Assessment\"},\n    {\"name\": \"April 19-May 3\", \"type\": \"Date Range\"},\n    {\"name\": \"Office of Veteran and Military Services\", \"type\": \"Institution\"},\n    {\"name\": \"OVMS\", \"type\": \"Institution\"},\n    {\"name\": \"Student Union Room 100 South\", \"type\": \"Location\"},\n    {\"name\": \"Sojourner Truth Library\", \"type\": \"Institution\"},\n    {\"name\": \"SUNY New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"Don Norman\", \"type\": \"Person\"},\n    {\"name\": \"Design Thinking\", \"type\": \"Topic\"},\n    {\"name\": \"Human Centered Design\", \"type\": \"Topic\"},\n    {\"name\": \"Observation and Idea Generation\", \"type\": \"Topic\"},\n    {\"name\": \"10 Step Design Process\", \"type\": \"Framework\"},\n    {\"name\": \"Frameworks for Design\", \"type\": \"Topic\"},\n    {\"name\": \"Dieter Rams\", \"type\": \"Person\"},\n    {\"name\": \"Principals for Good Design\", \"type\": \"Framework\"},\n    {\"name\": \"IDEO\", \"type\": \"Organization\"},\n    {\"name\": \"Design Groups\", \"type\": \"Group\"},\n    {\"name\": \"Project Planning and Management\", \"type\": \"Topic\"},\n    {\"name\": \"Project Framing\", \"type\": \"Topic\"},\n    {\"name\": \"Problem Introduction\", \"type\": \"Topic\"},\n    {\"name\": \"Research and Gathering Data\", \"type\": \"Topic\"},\n    {\"name\": \"Research Presentations\", \"type\": \"Assignment\"},\n    {\"name\": \"Slide Decks\", \"type\": \"Deliverable\"},\n    {\"name\": \"Problem Statement\", \"type\": \"Deliverable\"},\n    {\"name\": \"Brainstorming Sessions\", \"type\": \"Activity\"},\n    {\"name\": \"Stakeholder Maps\", \"type\": \"Deliverable\"},\n    {\"name\": \"10 Step Outlines\", \"type\": \"Deliverable\"},\n    {\"name\": \"Group Assessment 1\", \"type\": \"Assessment\"},\n    {\"name\": \"Concept Generation\", \"type\": \"Topic\"},\n    {\"name\": \"Storyboards\", \"type\": \"Deliverable\"},\n    {\"name\": \"Mockups\", \"type\": \"Deliverable\"},\n    {\"name\": \"Pitch Presentations\", \"type\": \"Activity\"},\n    {\"name\": \"Draft Pitch\", \"type\": \"Deliverable\"},\n    {\"name\": \"Final Pitch\", \"type\": \"Deliverable\"},\n    {\"name\": \"Group Assessment 2\", \"type\": \"Assessment\"},\n    {\"name\": \"Integrating Feedback\", \"type\": \"Activity\"},\n    {\"name\": \"Updated Project Plan\", \"type\": \"Deliverable\"},\n    {\"name\": \"Group Responses\", \"type\": \"Deliverable\"},\n    {\"name\": \"Printing and Post Processing\", \"type\": \"Activity\"},\n    {\"name\": \"Group Assessment 3\", \"type\": \"Assessment\"},\n    {\"name\": \"Final In-Progress Design Review\", \"type\": \"Assessment\"},\n    {\"name\": \"Final Review with SELUX\", \"type\": \"Assessment\"},\n    {\"name\": \"T 12:30 \u2013 1:45 pm\", \"type\": \"Time\"},\n    {\"name\": \"M-R 10am \u2013 12pm\", \"type\": \"Time\"},\n    {\"name\": \"1.19\", \"type\": \"Date\"},\n    {\"name\": \"1.22\", \"type\": \"Date\"},\n    {\"name\": \"1.26\", \"type\": \"Date\"},\n    {\"name\": \"1.29\", \"type\": \"Date\"},\n    {\"name\": \"2.02\", \"type\": \"Date\"},\n    {\"name\": \"2.05\", \"type\": \"Date\"},\n    {\"name\": \"2.09\", \"type\": \"Date\"},\n    {\"name\": \"2.12\", \"type\": \"Date\"},\n    {\"name\": \"2.16\", \"type\": \"Date\"},\n    {\"name\": \"2.19\", \"type\": \"Date\"},\n    {\"name\": \"2.23\", \"type\": \"Date\"},\n    {\"name\": \"2.26\", \"type\": \"Date\"},\n    {\"name\": \"3.02\", \"type\": \"Date\"},\n    {\"name\": \"3.05\", \"type\": \"Date\"},\n    {\"name\": \"3.09\", \"type\": \"Date\"},\n    {\"name\": \"3.12\", \"type\": \"Date\"},\n    {\"name\": \"3.16\", \"type\": \"Date\"},\n    {\"name\": \"3.19\", \"type\": \"Date\"},\n    {\"name\": \"3.23\", \"type\": \"Date\"},\n    {\"name\": \"3.26\", \"type\": \"Date\"},\n    {\"name\": \"3.30\", \"type\": \"Date\"},\n    {\"name\": \"4.02\", \"type\": \"Date\"},\n    {\"name\": \"4.06\", \"type\": \"Date\"},\n    {\"name\": \"4.09\", \"type\": \"Date\"},\n    {\"name\": \"4.13\", \"type\": \"Date\"},\n    {\"name\": \"4.16\", \"type\": \"Date\"},\n    {\"name\": \"4.20\", \"type\": \"Date\"},\n    {\"name\": \"4.23\", \"type\": \"Date\"},\n    {\"name\": \"4.27\", \"type\": \"Date\"},\n    {\"name\": \"5.07\", \"type\": \"Date\"},\n    {\"name\": \"daily health screening\", \"type\": \"Requirement\"},\n    {\"name\": \"mask or face covering\", \"type\": \"Requirement\"},\n    {\"name\": \"6 feet apart\", \"type\": \"Requirement\"},\n    {\"name\": \"Student Conduct Office\", \"type\": \"Institution\"},\n    {\"name\": \"Student Conduct Code\", \"type\": \"Policy\"},\n    {\"name\": \"Non-Compliance with Official Requests\", \"type\": \"Policy\"},\n    {\"name\": \"We, not Me\", \"type\": \"Theme\"},\n    {\"name\": \"The Pledge\", \"type\": \"Policy\"},\n    {\"name\": \"academic integrity\", \"type\": \"Policy\"},\n    {\"name\": \"cheating\", \"type\": \"Violation\"},\n    {\"name\": \"forgery\", \"type\": \"Violation\"},\n    {\"name\": \"plagiarism\", \"type\": \"Violation\"},\n    {\"name\": \"Acceptable Uses and Privacy Policy\", \"type\": \"Policy\"},\n    {\"name\": \"collaborative team research\", \"type\": \"Approach\"},\n    {\"name\": \"interdisciplinary practices\", \"type\": \"Approach\"},\n    {\"name\": \"real world challenges\", \"type\": \"Context\"},\n    {\"name\": \"external client\", \"type\": \"Stakeholder\"},\n    {\"name\": \"professional level design presentation\", \"type\": \"Deliverable\"},\n    {\"name\": \"client audience\", \"type\": \"Audience\"},\n    {\"name\": \"200 points\", \"type\": \"Points\"},\n    {\"name\": \"100 points\", \"type\": \"Points\"},\n    {\"name\": \"600 points\", \"type\": \"Points\"},\n    {\"name\": \"10% deducted per day\", \"type\": \"Penalty\"},\n    {\"name\": \"4 absences\", \"type\": \"Threshold\"},\n    {\"name\": \"failing grade\", \"type\": \"Consequence\"},\n    {\"name\": \"extreme, documented personal or medical emergencies\", \"type\": \"Exception\"},\n    {\"name\": \"weather related cancelations\", \"type\": \"Exception\"},\n    {\"name\": \"https://www.newpaltz.edu/emergency/policy.html\", \"type\": \"URL\"},\n    {\"name\": \"http://www.newpaltz.edu/ugc/policies/policies_integrity.html\", \"type\": \"URL\"},\n    {\"name\": \"http://lib.newpaltz.edu/assistance/plag.html\", \"type\": \"URL\"},\n    {\"name\": \"https://sites.newpaltz.edu/csc/policies/acceptable-uses-and-privacy-policy/\", \"type\": \"URL\"},\n    {\"name\": \"www.newpaltz.edu/veterans\", \"type\": \"URL\"},\n    {\"name\": \"845-257-3020\", \"type\": \"Phone Number\"},\n    {\"name\": \"845-257-3120\", \"type\": \"Phone Number\"},\n    {\"name\": \"845-257-3124\", \"type\": \"Phone Number\"},\n    {\"name\": \"845-257-3074\", \"type\": \"Phone Number\"},\n    {\"name\": \"https://newpaltz.edu/media/corona-virus/Protect.NP.pledge.pdf\", \"type\": \"URL\"},\n    {\"name\": \"3 Credit Hours\", \"type\": \"Credit\"},\n    {\"name\": \"Outstanding, excellent work\", \"type\": \"Grade Description\"},\n    {\"name\": \"Good, competent work\", \"type\": \"Grade Description\"},\n    {\"name\": \"Adequate, reasonably satisfactory work\", \"type\": \"Grade Description\"},\n    {\"name\": \"Minimally acceptable work\", \"type\": \"Grade Description\"},\n    {\"name\": \"Inadequate work\", \"type\": \"Grade Description\"},\n    {\"name\": \"careful planning and completion\", \"type\": \"Criterion\"},\n    {\"name\": \"specific guidelines\", \"type\": \"Criterion\"},\n    {\"name\": \"elements and principles of design\", \"type\": \"Criterion\"},\n    {\"name\": \"original thinking\", \"type\": \"Criterion\"},\n    {\"name\": \"synthesis of course material\", \"type\": \"Criterion\"},\n    {\"name\": \"basic competency\", \"type\": \"Criterion\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Design Intents\", \"predicate\": \"has course code\", \"object\": \"DDF 320-01\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"offered in\", \"object\": \"Spring 2021\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"taught by\", \"object\": \"Aaron Nelson\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"meets at time\", \"object\": \"T 12:30 \u2013 1:45 pm\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"held in location\", \"object\": \"EIH 104\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"held in location\", \"object\": \"HVAMC\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has email\", \"object\": \"nelsona@newpaltz.edu\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has office hours\", \"object\": \"M-R 10am \u2013 12pm\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"is worth\", \"object\": \"3 Credit Hours\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"introduces\", \"object\": \"collaborative team research\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"introduces\", \"object\": \"interdisciplinary practices\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"approaches\", \"object\": \"real world challenges\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"includes tenet\", \"object\": \"human-centered design\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"includes tenet\", \"object\": \"prototype driven design practice\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"includes tenet\", \"object\": \"fail fast\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"includes tenet\", \"object\": \"mindfulness of process\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"design processes\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"innovation methodologies\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"need finding\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"human factors\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"visualization\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"rapid prototyping\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"team dynamics\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"storytelling\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"covers topic\", \"object\": \"project leadership\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"teaches skill\", \"object\": \"design research\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"teaches skill\", \"object\": \"iterative ideation\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"teaches skill\", \"object\": \"presentation\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"applies knowledge from\", \"object\": \"DDF minor\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"works with client\", \"object\": \"Selux\"},\n    {\"subject\": \"Homeworks\", \"predicate\": \"worth points\", \"object\": \"200 points\"},\n    {\"subject\": \"Reading Responses\", \"predicate\": \"worth points\", \"object\": \"200 points\"},\n    {\"subject\": \"Group Presentations\", \"predicate\": \"worth points\", \"object\": \"200 points\"},\n    {\"subject\": \"Quizzes\", \"predicate\": \"worth points\", \"object\": \"200 points\"},\n    {\"subject\": \"Class Discussion Participation\", \"predicate\": \"worth points\", \"object\": \"100 points\"},\n    {\"subject\": \"Midterm Presentation\", \"predicate\": \"worth points\", \"object\": \"100 points\"},\n    {\"subject\": \"In Progress Design Review\", \"predicate\": \"worth points\", \"object\": \"100 points\"},\n    {\"subject\": \"Final Prototype Presentations\", \"predicate\": \"worth points\", \"object\": \"100 points\"},\n    {\"subject\": \"Homeworks\", \"predicate\": \"submitted to\", \"object\": \"Blackboard\"},\n    {\"subject\": \"Homeworks\", \"predicate\": \"due before\", \"object\": \"class start\"},\n    {\"subject\": \"A\", \"predicate\": \"represents\", \"object\": \"Outstanding, excellent work\"},\n    {\"subject\": \"B\", \"predicate\": \"represents\", \"object\": \"Good, competent work\"},\n    {\"subject\": \"C\", \"predicate\": \"represents\", \"object\": \"Adequate, reasonably satisfactory work\"},\n    {\"subject\": \"D\", \"predicate\": \"represents\", \"object\": \"Minimally acceptable work\"},\n    {\"subject\": \"F\", \"predicate\": \"represents\", \"object\": \"Inadequate work\"},\n    {\"subject\": \"late assignments\", \"predicate\": \"incur penalty\", \"object\": \"10% deducted per day\"},\n    {\"subject\": \"students\", \"predicate\": \"allowed absences\", \"object\": \"4 absences\"},\n    {\"subject\": \"4 absences\", \"predicate\": \"results in\", \"object\": \"failing grade\"},\n    {\"subject\": \"students\", \"predicate\": \"can drop course by\", \"object\": \"March 29th\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"located at\", \"object\": \"Student Union\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"located at\", \"object\": \"Room 210\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"phone number\", \"object\": \"845-257-3020\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"is Assistant Director of\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"has email\", \"object\": \"knappd@newpaltz.edu\"},\n    {\"subject\": \"Jean Vizvary\", \"predicate\": \"is Director of\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Jean Vizvary\", \"predicate\": \"has email\", \"object\": \"vizvaryj@newpaltz.edu\"},\n    {\"subject\": \"Student Evaluation of Instruction\", \"predicate\": \"administered\", \"object\": \"April 19-May 3\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"veterans\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"service members\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"dependents\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"located at\", \"object\": \"Student Union Room 100 South\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"phone number\", \"object\": \"845-257-3120\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"phone number\", \"object\": \"845-257-3124\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"phone number\", \"object\": \"845-257-3074\"},\n    {\"subject\": \"students\", \"predicate\": \"must complete\", \"object\": \"daily health screening\"},\n    {\"subject\": \"students\", \"predicate\": \"must wear\", \"object\": \"mask or face covering\"},\n    {\"subject\": \"students\", \"predicate\": \"must maintain distance\", \"object\": \"6 feet apart\"},\n    {\"subject\": \"refusal to wear mask\", \"predicate\": \"reported to\", \"object\": \"Student Conduct Office\"},\n    {\"subject\": \"refusal to wear mask\", \"predicate\": \"violates\", \"object\": \"Student Conduct Code\"},\n    {\"subject\": \"refusal to wear mask\", \"predicate\": \"violates\", \"object\": \"Non-Compliance with Official Requests\"},\n    {\"subject\": \"Design Intents\", \"predicate\": \"theme\", \"object\": \"We, not Me\"},\n    {\"subject\": \"students\", \"predicate\": \"expected to maintain\", \"object\": \"academic integrity\"},\n    {\"subject\": \"academic integrity\", \"predicate\": \"prohibits\", \"object\": \"cheating\"},\n    {\"subject\": \"academic integrity\", \"predicate\": \"prohibits\", \"object\": \"forgery\"},\n    {\"subject\": \"academic integrity\", \"predicate\": \"prohibits\", \"object\": \"plagiarism\"},\n    {\"subject\": \"students\", \"predicate\": \"must comply with\", \"object\": \"Acceptable Uses and Privacy Policy\"},\n    {\"subject\": \"Week 1\", \"predicate\": \"date\", \"object\": \"1.19\"},\n    {\"subject\": \"Week 1\", \"predicate\": \"topic\", \"object\": \"Intro to Design Intents\"},\n    {\"subject\": \"Week 1\", \"predicate\": \"homework\", \"object\": \"Reading Responses \u2013 Don Norman Design Thinking\"},\n    {\"subject\": \"Week 1\", \"predicate\": \"date\", \"object\": \"1.22\"},\n    {\"subject\": \"Week 1\", \"predicate\": \"topic\", \"object\": \"Intro to Design Thinking \u2013 Human Centered Design\"},\n    {\"subject\": \"Week 1\", \"predicate\": \"homework\", \"object\": \"Reading Responses \u2013 Don Norman\"},\n    {\"subject\": \"Week 2\", \"predicate\": \"date\", \"object\": \"1.26\"},\n    {\"subject\": \"Week 2\", \"predicate\": \"topic\", \"object\": \"Intro to a 10 Step Design Process\"},\n    {\"subject\": \"Week 2\", \"predicate\": \"topic\", \"object\": \"Frameworks for Design\"},\n    {\"subject\": \"Week 2\", \"predicate\": \"homework\", \"object\": \"Design Process Homework\"},\n    {\"subject\": \"Week 2\", \"predicate\": \"date\", \"object\": \"1.29\"},\n    {\"subject\": \"Week 2\", \"predicate\": \"topic\", \"object\": \"Dieter Rams Principals for Good Design\"},\n    {\"subject\": \"Week 2\", \"predicate\": \"homework\", \"object\": \"Game Homework\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"date\", \"object\": \"2.02\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"topic\", \"object\": \"Test Games\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"topic\", \"object\": \"Articulation of the Design Processes\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"topic\", \"object\": \"IDEO Human Centered Design\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"activity\", \"object\": \"Design Groups Assigned\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"date\", \"object\": \"2.05\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"topic\", \"object\": \"Project Planning and Management\"},\n    {\"subject\": \"Week 3\", \"predicate\": \"homework\", \"object\": \"Project Framing and Project Plans Due next class\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"date\", \"object\": \"2.09\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"topic\", \"object\": \"Problem Introduction\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"topic\", \"object\": \"Research and Gathering Data\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"activity\", \"object\": \"combined group meeting with SELUX\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"homework\", \"object\": \"Research Presentations \u2013 Slide Decks next class\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"date\", \"object\": \"2.12\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"topic\", \"object\": \"Generating a Problem Statement\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"activity\", \"object\": \"Brainstorming Sessions\"},\n    {\"subject\": \"Week 4\", \"predicate\": \"homework\", \"object\": \"Group Presentations next class of bundled ideas\"},\n    {\"subject\": \"Week 5\", \"predicate\": \"date\", \"object\": \"2.16\"},\n    {\"subject\": \"Week 5\", \"predicate\": \"topic\", \"object\": \"Brain Storming Presentations\"},\n    {\"subject\": \"Week 5\", \"predicate\": \"topic\", \"object\": \"Stakeholder Maps\"},\n    {\"subject\": \"Week 5\", \"predicate\": \"homework\", \"object\": \"10 Step Outlines + Group Assessment 1 Due Next Class\"},\n    {\"subject\": \"Week 5\", \"predicate\": \"date\", \"object\": \"2.19\"},\n    {\"subject\": \"Week 5\", \"predicate\": \"topic\", \"object\": \"Concept Generation\"},\n    {\"subject\": \"Week 5\", \"predicate\": \"homework\", \"object\": \"Storyboards/Mockups \u2013 Group Presentations next class\"},\n    {\"subject\": \"Week 6\", \"predicate\": \"date\", \"object\": \"2.23\"},\n    {\"subject\": \"Week 6\", \"predicate\": \"topic\", \"object\": \"NO CLASSES\"},\n    {\"subject\": \"Week 6\", \"predicate\": \"date\", \"object\": \"2.26\"},\n    {\"subject\": \"Week 6\", \"predicate\": \"topic\", \"object\": \"Storyboard/Mockup Presentations\"},\n    {\"subject\": \"Week 6\", \"predicate\": \"homework\", \"object\": \"Outline Pitch\"},\n    {\"subject\": \"Week 7\", \"predicate\": \"date\", \"object\": \"3.02\"},\n    {\"subject\": \"Week 7\", \"predicate\": \"topic\", \"object\": \"Work Period for Pitch Presentations\"},\n    {\"subject\": \"Week 7\", \"predicate\": \"homework\", \"object\": \"Draft Pitch Due Next Class\"},\n    {\"subject\": \"Week 7\", \"predicate\": \"date\", \"object\": \"3.05\"},\n    {\"subject\": \"Week 7\", \"predicate\": \"topic\", \"object\": \"Pitch Preview\"},\n    {\"subject\": \"Week 7\", \"predicate\": \"homework\", \"object\": \"Final Pitch Due for Next Class\"},\n    {\"subject\": \"Week 8\", \"predicate\": \"date\", \"object\": \"3.09\"},\n    {\"subject\": \"Week 8\", \"predicate\": \"topic\", \"object\": \"Mid Term Design Review with SELUX\"},\n    {\"subject\": \"Week 8\", \"predicate\": \"activity\", \"object\": \"combined group meeting with SELUX\"},\n    {\"subject\": \"Week 8\", \"predicate\": \"homework\", \"object\": \"Group Assessment 2 Due Next Class\"},\n    {\"subject\": \"Week 8\", \"predicate\": \"date\", \"object\": \"3.12\"},\n    {\"subject\": \"Week 8\", \"predicate\": \"topic\", \"object\": \"Work Period \u2013 Integrating Feedback\"},\n    {\"subject\": \"Week 8\", \"predicate\": \"homework\", \"object\": \"Group Responses \u2013 Integrate feedback. Project Plans should be updated based on the current track of the project. Present next class\"},\n    {\"subject\": \"Week 9\", \"predicate\": \"date\", \"object\": \"3.16\"},\n    {\"subject\": \"Week 9\", \"predicate\": \"topic\", \"object\": \"Updated Project Plans - Work Period\"},\n    {\"subject\": \"Week 9\", \"predicate\": \"date\", \"object\": \"3.19\"},\n    {\"subject\": \"Week 9\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 10\", \"predicate\": \"date\", \"object\": \"3.23\"},\n    {\"subject\": \"Week 10\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 10\", \"predicate\": \"date\", \"object\": \"3.26\"},\n    {\"subject\": \"Week 10\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 11\", \"predicate\": \"date\", \"object\": \"3.30\"},\n    {\"subject\": \"Week 11\", \"predicate\": \"topic\", \"object\": \"Printing and Post Processing\"},\n    {\"subject\": \"Week 11\", \"predicate\": \"date\", \"object\": \"4.02\"},\n    {\"subject\": \"Week 11\", \"predicate\": \"topic\", \"object\": \"Printing and Post Processing\"},\n    {\"subject\": \"Week 11\", \"predicate\": \"homework\", \"object\": \"All in progress materials should be ready to be presented at the Final In Progress review\"},\n    {\"subject\": \"Week 12\", \"predicate\": \"date\", \"object\": \"4.06\"},\n    {\"subject\": \"Week 12\", \"predicate\": \"topic\", \"object\": \"Final In-Progress Design Review\"},\n    {\"subject\": \"Week 12\", \"predicate\": \"homework\", \"object\": \"Group Assessment 3 Due Next Class\"},\n    {\"subject\": \"Week 12\", \"predicate\": \"date\", \"object\": \"4.09\"},\n    {\"subject\": \"Week 12\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 13\", \"predicate\": \"date\", \"object\": \"4.13\"},\n    {\"subject\": \"Week 13\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 13\", \"predicate\": \"date\", \"object\": \"4.16\"},\n    {\"subject\": \"Week 13\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 14\", \"predicate\": \"date\", \"object\": \"4.20\"},\n    {\"subject\": \"Week 14\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 14\", \"predicate\": \"date\", \"object\": \"4.23\"},\n    {\"subject\": \"Week 14\", \"predicate\": \"topic\", \"object\": \"Work Period\"},\n    {\"subject\": \"Week 15\", \"predicate\": \"date\", \"object\": \"4.27\"},\n    {\"subject\": \"Week 15\", \"predicate\": \"topic\", \"object\": \"FINAL CLASS \u2013 Work Period\"},\n    {\"subject\": \"Week 15\", \"predicate\": \"date\", \"object\": \"5.07\"},\n    {\"subject\": \"Week 15\", \"predicate\": \"topic\", \"object\": \"Final Review with SELUX\"},\n    {\"subject\": \"Week 15\", \"predicate\": \"activity\", \"object\": \"combined group meeting with SELUX\"},\n    {\"subject\": \"Don Norman\", \"predicate\": \"author of reading\", \"object\": \"Design Thinking\"},\n    {\"subject\": \"Dieter Rams\", \"predicate\": \"author of\", \"object\": \"Principals for Good Design\"},\n    {\"subject\": \"IDEO\", \"predicate\": \"associated with\", \"object\": \"Human Centered Design\"},\n    {\"subject\": \"students\", \"predicate\": \"form\", \"object\": \"Design Groups\"},\n    {\"subject\": \"Design Groups\", \"predicate\": \"work with\", \"object\": \"Selux\"},\n    {\"subject\": \"students\", \"predicate\": \"must establish\", \"object\": \"communication channels\"},\n    {\"subject\": \"students\", \"predicate\": \"create\", \"object\": \"Stakeholder Maps\"},\n    {\"subject\": \"students\", \"predicate\": \"create\", \"object\": \"Storyboards\"},\n    {\"subject\": \"students\", \"predicate\": \"create\", \"object\": \"Mockups\"},\n    {\"subject\": \"students\", \"predicate\": \"deliver\", \"object\": \"professional level design presentation\"},\n    {\"subject\": \"professional level design presentation\", \"predicate\": \"presented to\", \"object\": \"client audience\"},\n    {\"subject\": \"files\", \"predicate\": \"must be\", \"object\": \"your own work\"},\n    {\"subject\": \"files\", \"predicate\": \"must be formatted as\", \"object\": \"instructed\"},\n    {\"subject\": \"files sourced from internet\", \"predicate\": \"considered\", \"object\": \"academic integrity violation\"},\n    {\"subject\": \"files created by another\", \"predicate\": \"considered\", \"object\": \"academic integrity violation\"},\n    {\"subject\": \"format deviations\", \"predicate\": \"result in\", \"object\": \"points off\"},\n    {\"subject\": \"naming deviations\", \"predicate\": \"result in\", \"object\": \"points off\"},\n    {\"subject\": \"temporary illness\", \"predicate\": \"requires\", \"object\": \"make up coursework\"},\n    {\"subject\": \"late arrival\", \"predicate\": \"requires\", \"object\": \"enter quietly\"},\n    {\"subject\": \"extreme, documented personal or medical emergencies\", \"predicate\": \"allows\", \"object\": \"make-ups\"},\n    {\"subject\": \"weather related cancelations\", \"predicate\": \"information at\", \"object\": \"https://www.newpaltz.edu/emergency/policy.html\"},\n    {\"subject\": \"academic integrity policy\", \"predicate\": \"found at\", \"object\": \"http://www.newpaltz.edu/ugc/policies/policies_integrity.html\"},\n    {\"subject\": \"plagiarism resources\", \"predicate\": \"available at\", \"object\": \"http://lib.newpaltz.edu/assistance/plag.html\"},\n    {\"subject\": \"Sojourner Truth Library\",",
        "error": null
      }
    },
    {
      "source": "2016 - DDF 205 - CAD I Syllabus.pdf",
      "size_bucket": "large",
      "doc_chars_original": 11012,
      "doc_chars_sent": 11012,
      "truncated": false,
      "condition_a": {
        "input_tokens": 2659,
        "output_tokens": 1435,
        "latency_s": 7.76,
        "metrics": {
          "n_entities": 27,
          "n_edges": 27,
          "predicate_diversity": 16,
          "type_diversity": 16,
          "avg_degree": 2.0,
          "largest_component": 21,
          "largest_component_pct": 77.8
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Computer Aided Design DDF 205-03\", \"type\": \"Course\"},\n    {\"name\": \"Aaron Nelson\", \"type\": \"Instructor\"},\n    {\"name\": \"Fall 2016\", \"type\": \"Semester\"},\n    {\"name\": \"SAB 100 \u2013 HVMAC\", \"type\": \"Location\"},\n    {\"name\": \"Rhino3D\", \"type\": \"Software\"},\n    {\"name\": \"Rhino 5 Level 1 Training Guide\", \"type\": \"Textbook\"},\n    {\"name\": \"3D printing\", \"type\": \"Technology\"},\n    {\"name\": \"CAD software\", \"type\": \"Software\"},\n    {\"name\": \"NURBS geometry\", \"type\": \"Concept\"},\n    {\"name\": \"Digital fabrication\", \"type\": \"Skill\"},\n    {\"name\": \"Desktop FDM printing\", \"type\": \"Technology\"},\n    {\"name\": \"Worksheets and Homework\", \"type\": \"Assessment\"},\n    {\"name\": \"Project 1\", \"type\": \"Assessment\"},\n    {\"name\": \"Midterm\", \"type\": \"Assessment\"},\n    {\"name\": \"Project 2\", \"type\": \"Assessment\"},\n    {\"name\": \"Project 3\", \"type\": \"Assessment\"},\n    {\"name\": \"Attendance and Participation\", \"type\": \"Assessment\"},\n    {\"name\": \"Academic Integrity Policy\", \"type\": \"Policy\"},\n    {\"name\": \"Disability Resource Center\", \"type\": \"Institution\"},\n    {\"name\": \"Deanna Knapp\", \"type\": \"Person\"},\n    {\"name\": \"Student Evaluation of Instruction\", \"type\": \"Process\"},\n    {\"name\": \"Office of Veteran and Military Services\", \"type\": \"Institution\"},\n    {\"name\": \"SUNY New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"Sojourner Truth Library\", \"type\": \"Institution\"},\n    {\"name\": \"November 4th\", \"type\": \"Date\"},\n    {\"name\": \"November 30\u2013December 10\", \"type\": \"Date Range\"},\n    {\"name\": \"April 21-May 5\", \"type\": \"Date Range\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"is taught by\", \"object\": \"Aaron Nelson\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"is held in\", \"object\": \"SAB 100 \u2013 HVMAC\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"occurs during\", \"object\": \"Fall 2016\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"introduces\", \"object\": \"Rhino3D\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"uses textbook\", \"object\": \"Rhino 5 Level 1 Training Guide\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"teaches\", \"object\": \"3D printing\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"teaches\", \"object\": \"CAD software\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"teaches\", \"object\": \"NURBS geometry\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"teaches\", \"object\": \"Digital fabrication\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"teaches\", \"object\": \"Desktop FDM printing\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"includes assessment\", \"object\": \"Worksheets and Homework\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"includes assessment\", \"object\": \"Project 1\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"includes assessment\", \"object\": \"Midterm\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"includes assessment\", \"object\": \"Project 2\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"includes assessment\", \"object\": \"Project 3\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"includes assessment\", \"object\": \"Attendance and Participation\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has office hours\", \"object\": \"M-R 11am \u2013 12pm\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"email\", \"object\": \"nelsona@newpaltz.edu\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"requires compliance with\", \"object\": \"Academic Integrity Policy\"},\n    {\"subject\": \"Students\", \"predicate\": \"can contact for accommodations\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"is assisted by\", \"object\": \"Deanna Knapp\"},\n    {\"subject\": \"Computer Aided Design DDF 205-03\", \"predicate\": \"requires completion of\", \"object\": \"Student Evaluation of Instruction\"},\n    {\"subject\": \"SUNY New Paltz\", \"predicate\": \"operates\", \"object\": \"Office of Veteran and Military Services\"},\n    {\"subject\": \"SUNY New Paltz\", \"predicate\": \"operates\", \"object\": \"Sojourner Truth Library\"},\n    {\"subject\": \"Student Evaluation of Instruction\", \"predicate\": \"administered during\", \"object\": \"November 30\u2013December 10\"},\n    {\"subject\": \"Student Evaluation of Instruction\", \"predicate\": \"administered during\", \"object\": \"April 21-May 5\"},\n    {\"subject\": \"Students\", \"predicate\": \"can drop course without penalty by\", \"object\": \"November 4th\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 112.83,
        "local_metadata": {
          "language": "en",
          "char_length": 11012,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": true,
            "has_bullet_lists": false,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": true,
            "has_institutional_language": true,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "educational",
          "one_sentence_summary": "This document outlines a Computer Aided Design course for Fall 2016, including objectives, student learning outcomes, grading, attendance policy, and resources."
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 962,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": true,\n    \"has_bullet_lists\": false,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": true,\n    \"has_institutional_language\": true,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"educational\",\n  \"one_sentence_summary\": \"This document outlines a Computer Aided Design course for Fall 2016, including objectives, student learning outcomes, grading, attendance policy, and resources.\"\n}",
        "api_input_tokens": 2935,
        "api_output_tokens": 2647,
        "api_latency_s": 12.95,
        "metrics": {
          "n_entities": 60,
          "n_edges": 56,
          "predicate_diversity": 28,
          "type_diversity": 21,
          "avg_degree": 1.87,
          "largest_component": 38,
          "largest_component_pct": 63.3
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Computer Aided Design\", \"type\": \"course\"},\n    {\"name\": \"DDF 205-03\", \"type\": \"course_code\"},\n    {\"name\": \"Fall 2016\", \"type\": \"semester\"},\n    {\"name\": \"Aaron Nelson\", \"type\": \"person\"},\n    {\"name\": \"SAB 100\", \"type\": \"location\"},\n    {\"name\": \"HVMAC\", \"type\": \"location\"},\n    {\"name\": \"nelsona@newpaltz.edu\", \"type\": \"email\"},\n    {\"name\": \"Rhino3D\", \"type\": \"software\"},\n    {\"name\": \"CAD software\", \"type\": \"software\"},\n    {\"name\": \"NURBS geometry\", \"type\": \"concept\"},\n    {\"name\": \"3D printing\", \"type\": \"technology\"},\n    {\"name\": \"Rhino 5 Level 1 Training Guide\", \"type\": \"textbook\"},\n    {\"name\": \"digital fabrication\", \"type\": \"concept\"},\n    {\"name\": \"spatial awareness\", \"type\": \"skill\"},\n    {\"name\": \"three dimensional design\", \"type\": \"concept\"},\n    {\"name\": \"Desktop FDM printing\", \"type\": \"technology\"},\n    {\"name\": \"Worksheets and Homework\", \"type\": \"assessment\"},\n    {\"name\": \"Project 1\", \"type\": \"assessment\"},\n    {\"name\": \"Midterm\", \"type\": \"assessment\"},\n    {\"name\": \"Project 2\", \"type\": \"assessment\"},\n    {\"name\": \"Project 3\", \"type\": \"assessment\"},\n    {\"name\": \"Attendance and Participation\", \"type\": \"assessment\"},\n    {\"name\": \"Grade A\", \"type\": \"grade\"},\n    {\"name\": \"Grade B\", \"type\": \"grade\"},\n    {\"name\": \"Grade C\", \"type\": \"grade\"},\n    {\"name\": \"Grade D\", \"type\": \"grade\"},\n    {\"name\": \"Grade F\", \"type\": \"grade\"},\n    {\"name\": \"November 4th\", \"type\": \"date\"},\n    {\"name\": \"Academic Integrity\", \"type\": \"policy\"},\n    {\"name\": \"cheating\", \"type\": \"violation\"},\n    {\"name\": \"forgery\", \"type\": \"violation\"},\n    {\"name\": \"plagiarism\", \"type\": \"violation\"},\n    {\"name\": \"New Paltz\", \"type\": \"institution\"},\n    {\"name\": \"Disability Resource Center\", \"type\": \"organization\"},\n    {\"name\": \"Student Union\", \"type\": \"location\"},\n    {\"name\": \"Room 210\", \"type\": \"location\"},\n    {\"name\": \"Deanna Knapp\", \"type\": \"person\"},\n    {\"name\": \"knappd@newpaltz.edu\", \"type\": \"email\"},\n    {\"name\": \"Computer Services\", \"type\": \"organization\"},\n    {\"name\": \"Acceptable Uses and Privacy Policy\", \"type\": \"policy\"},\n    {\"name\": \"Student Evaluation of Instruction\", \"type\": \"assessment\"},\n    {\"name\": \"SEI\", \"type\": \"assessment\"},\n    {\"name\": \"November 30\", \"type\": \"date\"},\n    {\"name\": \"December 10\", \"type\": \"date\"},\n    {\"name\": \"April 21\", \"type\": \"date\"},\n    {\"name\": \"May 5\", \"type\": \"date\"},\n    {\"name\": \"Office of Veteran and Military Services\", \"type\": \"organization\"},\n    {\"name\": \"OVMS\", \"type\": \"organization\"},\n    {\"name\": \"Sojourner Truth Library\", \"type\": \"organization\"},\n    {\"name\": \"SUNY New Paltz\", \"type\": \"institution\"},\n    {\"name\": \"M-R 9:30 \u2013 10:45 am\", \"type\": \"schedule\"},\n    {\"name\": \"M-R 11am \u2013 12pm\", \"type\": \"schedule\"},\n    {\"name\": \"3 Credit Hours\", \"type\": \"credit\"},\n    {\"name\": \"rapid manufacturing\", \"type\": \"concept\"},\n    {\"name\": \"virtual spaces\", \"type\": \"concept\"},\n    {\"name\": \"tangible objects\", \"type\": \"concept\"},\n    {\"name\": \"measuring devices\", \"type\": \"tool\"},\n    {\"name\": \"critical thinking\", \"type\": \"skill\"},\n    {\"name\": \"problem solving\", \"type\": \"skill\"},\n    {\"name\": \"research methods\", \"type\": \"skill\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"has course code\", \"object\": \"DDF 205-03\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"offered in\", \"object\": \"Fall 2016\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"taught by\", \"object\": \"Aaron Nelson\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"meets at location\", \"object\": \"SAB 100\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"meets at location\", \"object\": \"HVMAC\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"has credit hours\", \"object\": \"3 Credit Hours\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"meets on schedule\", \"object\": \"M-R 9:30 \u2013 10:45 am\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has email\", \"object\": \"nelsona@newpaltz.edu\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has office hours\", \"object\": \"M-R 11am \u2013 12pm\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"introduces\", \"object\": \"3D computer aided design drawing\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"introduces\", \"object\": \"rapid manufacturing\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"uses software\", \"object\": \"Rhino3D\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches concept\", \"object\": \"NURBS geometry\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches technology\", \"object\": \"3D printing\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"uses textbook\", \"object\": \"Rhino 5 Level 1 Training Guide\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches skill\", \"object\": \"digital fabrication\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches skill\", \"object\": \"spatial awareness\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches concept\", \"object\": \"three dimensional design\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches technology\", \"object\": \"Desktop FDM printing\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches skill\", \"object\": \"critical thinking\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"teaches skill\", \"object\": \"problem solving\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"includes assessment\", \"object\": \"Worksheets and Homework\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"includes assessment\", \"object\": \"Project 1\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"includes assessment\", \"object\": \"Midterm\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"includes assessment\", \"object\": \"Project 2\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"includes assessment\", \"object\": \"Project 3\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"includes assessment\", \"object\": \"Attendance and Participation\"},\n    {\"subject\": \"Worksheets and Homework\", \"predicate\": \"worth percentage of grade\", \"object\": \"20%\"},\n    {\"subject\": \"Project 1\", \"predicate\": \"worth percentage of grade\", \"object\": \"15%\"},\n    {\"subject\": \"Midterm\", \"predicate\": \"worth percentage of grade\", \"object\": \"10%\"},\n    {\"subject\": \"Project 2\", \"predicate\": \"worth percentage of grade\", \"object\": \"15%\"},\n    {\"subject\": \"Project 3\", \"predicate\": \"worth percentage of grade\", \"object\": \"30%\"},\n    {\"subject\": \"Attendance and Participation\", \"predicate\": \"worth percentage of grade\", \"object\": \"10%\"},\n    {\"subject\": \"Grade A\", \"predicate\": \"represents\", \"object\": \"Outstanding, excellent work\"},\n    {\"subject\": \"Grade B\", \"predicate\": \"represents\", \"object\": \"Good, competent work\"},\n    {\"subject\": \"Grade C\", \"predicate\": \"represents\", \"object\": \"Adequate, reasonably satisfactory work\"},\n    {\"subject\": \"Grade D\", \"predicate\": \"represents\", \"object\": \"Minimally acceptable work\"},\n    {\"subject\": \"Grade F\", \"predicate\": \"represents\", \"object\": \"Inadequate work\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"has policy\", \"object\": \"Academic Integrity\"},\n    {\"subject\": \"Academic Integrity\", \"predicate\": \"prohibits\", \"object\": \"cheating\"},\n    {\"subject\": \"Academic Integrity\", \"predicate\": \"prohibits\", \"object\": \"forgery\"},\n    {\"subject\": \"Academic Integrity\", \"predicate\": \"prohibits\", \"object\": \"plagiarism\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"affiliated with\", \"object\": \"New Paltz\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"drop deadline\", \"object\": \"November 4th\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"located at\", \"object\": \"Student Union\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"located at\", \"object\": \"Room 210\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"works at\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"has email\", \"object\": \"knappd@newpaltz.edu\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"has title\", \"object\": \"Assistant Director\"},\n    {\"subject\": \"New Paltz\", \"predicate\": \"has policy\", \"object\": \"Acceptable Uses and Privacy Policy\"},\n    {\"subject\": \"Computer Aided Design\", \"predicate\": \"requires assessment\", \"object\": \"Student Evaluation of Instruction\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"veterans\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"service members\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"affiliated with\", \"object\": \"SUNY New Paltz\"},\n    {\"subject\": \"Sojourner Truth Library\", \"predicate\": \"provides resources on\", \"object\": \"plagiarism\"},\n    {\"subject\": \"New Paltz\", \"predicate\": \"has office\", \"object\": \"Office of Veteran and Military Services\"}\n  ]\n}\n```",
        "error": null
      }
    },
    {
      "source": "04_ALL_Materials and Their Properties_v3.pptx",
      "size_bucket": "large",
      "doc_chars_original": 25692,
      "doc_chars_sent": 12000,
      "truncated": true,
      "condition_a": {
        "input_tokens": 3283,
        "output_tokens": 2954,
        "latency_s": 15.09,
        "metrics": {
          "n_entities": 58,
          "n_edges": 58,
          "predicate_diversity": 31,
          "type_diversity": 15,
          "avg_degree": 2.0,
          "largest_component": 19,
          "largest_component_pct": 32.8
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"PolyJet\", \"type\": \"3D Printing Technology\"},\n    {\"name\": \"FDM\", \"type\": \"3D Printing Technology\"},\n    {\"name\": \"PLA\", \"type\": \"FDM Material\"},\n    {\"name\": \"ABS-PLUS\", \"type\": \"FDM Material\"},\n    {\"name\": \"ABSM30\", \"type\": \"FDM Material\"},\n    {\"name\": \"ABSI\", \"type\": \"FDM Material\"},\n    {\"name\": \"ABS M30I\", \"type\": \"FDM Material\"},\n    {\"name\": \"ABS-ESD7\", \"type\": \"FDM Material\"},\n    {\"name\": \"ASA\", \"type\": \"FDM Material\"},\n    {\"name\": \"NYLON 12\", \"type\": \"FDM Material\"},\n    {\"name\": \"NYLON 6\", \"type\": \"FDM Material\"},\n    {\"name\": \"PC-ABS\", \"type\": \"FDM Material\"},\n    {\"name\": \"PC-ISO\", \"type\": \"FDM Material\"},\n    {\"name\": \"ULTEM 9085\", \"type\": \"FDM Material\"},\n    {\"name\": \"ULTEM 1010\", \"type\": \"FDM Material\"},\n    {\"name\": \"Veros\", \"type\": \"PolyJet Material\"},\n    {\"name\": \"Rigur\", \"type\": \"PolyJet Material\"},\n    {\"name\": \"Durus\", \"type\": \"PolyJet Material\"},\n    {\"name\": \"Tango\", \"type\": \"PolyJet Material\"},\n    {\"name\": \"Agilus\", \"type\": \"PolyJet Material\"},\n    {\"name\": \"Digital ABS\", \"type\": \"PolyJet Material\"},\n    {\"name\": \"VeroClare FullCure810\", \"type\": \"PolyJet Material\"},\n    {\"name\": \"Thermoplastics\", \"type\": \"Material Category\"},\n    {\"name\": \"Rigid Opaque\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Rigid Transparent\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Simulated Polypropylene\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Flexible Rubber-like\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Digital Material\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"SR\", \"type\": \"Support Structure\"},\n    {\"name\": \"BASS\", \"type\": \"Support Structure\"},\n    {\"name\": \"Heat Deflection Temperature\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"Tensile Strength\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"Flexural Strength\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"IZOD Impact\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"Coefficient of Thermal Expansion\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"Electrical Properties\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"Water Absorption\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"Shore Hardness\", \"type\": \"ASTM Testing Standard\"},\n    {\"name\": \"Materials Data Sheet\", \"type\": \"Documentation\"},\n    {\"name\": \"Safety Data Sheet\", \"type\": \"Documentation\"},\n    {\"name\": \"Stratasys\", \"type\": \"Company\"},\n    {\"name\": \"Standard FDM Materials\", \"type\": \"Material Category\"},\n    {\"name\": \"Engineering FDM Materials\", \"type\": \"Material Category\"},\n    {\"name\": \"High Performance FDM Materials\", \"type\": \"Material Category\"},\n    {\"name\": \"Elongation to Break\", \"type\": \"Material Property\"},\n    {\"name\": \"Toughness\", \"type\": \"Material Property\"},\n    {\"name\": \"Flexural Modulus\", \"type\": \"Material Property\"},\n    {\"name\": \"Static Dissipative\", \"type\": \"Electrical Property\"},\n    {\"name\": \"Surface Resistance\", \"type\": \"Electrical Property\"},\n    {\"name\": \"Volume Resistance\", \"type\": \"Electrical Property\"},\n    {\"name\": \"Shore A\", \"type\": \"Hardness Scale\"},\n    {\"name\": \"Shore D\", \"type\": \"Hardness Scale\"},\n    {\"name\": \"Glass Transition Temperature\", \"type\": \"Material Property\"},\n    {\"name\": \"Biocompatible\", \"type\": \"Material Property\"},\n    {\"name\": \"ISO10993\", \"type\": \"Standard\"},\n    {\"name\": \"REACH\", \"type\": \"Regulation\"},\n    {\"name\": \"Global Harmonized System\", \"type\": \"Standard\"},\n    {\"name\": \"Design Series 3D Printers\", \"type\": \"Equipment\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"PolyJet\", \"predicate\": \"is a 3D printing technology offered by\", \"object\": \"Stratasys\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is a 3D printing technology offered by\", \"object\": \"Stratasys\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is a type of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is a type of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"is a type of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"is a type of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is a type of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABS-ESD7\", \"predicate\": \"is a type of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ASA\", \"predicate\": \"is a type of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"NYLON 12\", \"predicate\": \"is a type of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"NYLON 6\", \"predicate\": \"is a type of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"PC-ABS\", \"predicate\": \"is a type of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"PC-ISO\", \"predicate\": \"is a type of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"ULTEM 9085\", \"predicate\": \"is a type of\", \"object\": \"High Performance FDM Materials\"},\n    {\"subject\": \"ULTEM 1010\", \"predicate\": \"is a type of\", \"object\": \"High Performance FDM Materials\"},\n    {\"subject\": \"Veros\", \"predicate\": \"is a type of\", \"object\": \"PolyJet Material\"},\n    {\"subject\": \"Rigur\", \"predicate\": \"is a member of\", \"object\": \"Simulated Polypropylene\"},\n    {\"subject\": \"Durus\", \"predicate\": \"is a member of\", \"object\": \"Simulated Polypropylene\"},\n    {\"subject\": \"Tango\", \"predicate\": \"is a member of\", \"object\": \"Flexible Rubber-like\"},\n    {\"subject\": \"Agilus\", \"predicate\": \"is a member of\", \"object\": \"Flexible Rubber-like\"},\n    {\"subject\": \"Digital ABS\", \"predicate\": \"is a type of\", \"object\": \"Digital Material\"},\n    {\"subject\": \"Thermoplastics\", \"predicate\": \"become pliable when heated above\", \"object\": \"Glass Transition Temperature\"},\n    {\"subject\": \"FDM\", \"predicate\": \"uses materials from\", \"object\": \"Thermoplastics\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"offers material families including\", \"object\": \"Rigid Opaque\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"offers material families including\", \"object\": \"Rigid Transparent\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"offers material families including\", \"object\": \"Simulated Polypropylene\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"offers material families including\", \"object\": \"Flexible Rubber-like\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"offers material families including\", \"object\": \"Digital Material\"},\n    {\"subject\": \"Heat Deflection Temperature\", \"predicate\": \"measures material's resistance to\", \"object\": \"distortion\"},\n    {\"subject\": \"Tensile Strength\", \"predicate\": \"is an\", \"object\": \"ASTM Testing Standard\"},\n    {\"subject\": \"Flexural Strength\", \"predicate\": \"determines the\", \"object\": \"bending properties\"},\n    {\"subject\": \"IZOD Impact\", \"predicate\": \"measures material's resistance to\", \"object\": \"impact\"},\n    {\"subject\": \"Coefficient of Thermal Expansion\", \"predicate\": \"affects\", \"object\": \"dimensional stability\"},\n    {\"subject\": \"Water Absorption\", \"predicate\": \"indicates material distortion in\", \"object\": \"water or humid environments\"},\n    {\"subject\": \"Shore Hardness\", \"predicate\": \"measures the\", \"object\": \"hardness of the materials\"},\n    {\"subject\": \"Shore A\", \"predicate\": \"is performed on\", \"object\": \"flexible materials\"},\n    {\"subject\": \"Shore D\", \"predicate\": \"is performed on\", \"object\": \"rigid materials\"},\n    {\"subject\": \"Materials Data Sheet\", \"predicate\": \"is provided by\", \"object\": \"Stratasys\"},\n    {\"subject\": \"Safety Data Sheet\", \"predicate\": \"is provided by\", \"object\": \"Stratasys\"},\n    {\"subject\": \"Safety Data Sheet\", \"predicate\": \"is managed according to\", \"object\": \"REACH\"},\n    {\"subject\": \"Safety Data Sheet\", \"predicate\": \"follows\", \"object\": \"Global Harmonized System\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is a\", \"object\": \"renewable plastic material\"},\n    {\"subject\": \"PLA\", \"predicate\": \"offers higher stiffness than\", \"object\": \"ABS\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is ideal for\", \"object\": \"early concept modeling\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is a\", \"object\": \"production-grade thermoplastic\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"works with\", \"object\": \"Design Series 3D Printers\"},\n    {\"subject\": \"ABS-M30\", \"predicate\": \"has properties of\", \"object\": \"traditional ABS\"},\n    {\"subject\": \"ABS-M30i\", \"predicate\": \"is\", \"object\": \"Biocompatible\"},\n    {\"subject\": \"ABS-M30i\", \"predicate\": \"complies with\", \"object\": \"ISO10993\"},\n    {\"subject\": \"ABS-ESD7\", \"predicate\": \"is\", \"object\": \"Electrostatic Dissipative\"},\n    {\"subject\": \"ASA\", \"predicate\": \"has enhanced mechanical properties for\", \"object\": \"longer bridging\"},\n    {\"subject\": \"ULTEM 1010\", \"predicate\": \"is suitable for\", \"object\": \"medical and food contact\"},\n    {\"subject\": \"Static Dissipative\", \"predicate\": \"ranges from\", \"object\": \"104 to 1011 Ohms\"},\n    {\"subject\": \"Elongation to Break\", \"predicate\": \"refers to the change in\", \"object\": \"length of a sample\"},\n    {\"subject\": \"Toughness\", \"predicate\": \"is the energy a sample can absorb before\", \"object\": \"it breaks\"},\n    {\"subject\": \"Flexural Modulus\", \"predicate\": \"is the ratio of\", \"object\": \"stress to strain\"},\n    {\"subject\": \"Material selection\", \"predicate\": \"ensures the integrity of\", \"object\": \"the design\"},\n    {\"subject\": \"Material selection\", \"predicate\": \"ensures\", \"object\": \"Structural integrity for the final part\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 144.14,
        "local_metadata": {
          "language": "en",
          "char_length": 12000,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": true,
            "has_bullet_lists": true,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": false,
            "has_institutional_language": true,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "technical",
          "one_sentence_summary": "This document discusses Stratasys materials and their properties, testing standards, and applications in FDM and PolyJet technologies."
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 3204,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": true,\n    \"has_bullet_lists\": true,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": false,\n    \"has_institutional_language\": true,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"technical\",\n  \"one_sentence_summary\": \"This document discusses Stratasys materials and their properties, testing standards, and applications in FDM and PolyJet technologies.\"\n}",
        "api_input_tokens": 3556,
        "api_output_tokens": 8192,
        "api_latency_s": 41.78,
        "metrics": null,
        "stop_reason": "max_tokens",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Stratasys\", \"type\": \"Company\"},\n    {\"name\": \"PolyJet\", \"type\": \"Technology\"},\n    {\"name\": \"FDM\", \"type\": \"Technology\"},\n    {\"name\": \"PLA\", \"type\": \"Material\"},\n    {\"name\": \"ABS-PLUS\", \"type\": \"Material\"},\n    {\"name\": \"ABSM30\", \"type\": \"Material\"},\n    {\"name\": \"ABSI\", \"type\": \"Material\"},\n    {\"name\": \"ABS M30I\", \"type\": \"Material\"},\n    {\"name\": \"ABS-ESD7\", \"type\": \"Material\"},\n    {\"name\": \"ASA\", \"type\": \"Material\"},\n    {\"name\": \"NYLON 12\", \"type\": \"Material\"},\n    {\"name\": \"NYLON 6\", \"type\": \"Material\"},\n    {\"name\": \"PC-ABS\", \"type\": \"Material\"},\n    {\"name\": \"PC-ISO\", \"type\": \"Material\"},\n    {\"name\": \"ULTEM 9085\", \"type\": \"Material\"},\n    {\"name\": \"ULTEM 1010\", \"type\": \"Material\"},\n    {\"name\": \"Veros\", \"type\": \"Material\"},\n    {\"name\": \"Rigur\", \"type\": \"Material\"},\n    {\"name\": \"Durus\", \"type\": \"Material\"},\n    {\"name\": \"Tango\", \"type\": \"Material\"},\n    {\"name\": \"Agilus\", \"type\": \"Material\"},\n    {\"name\": \"Digital ABS\", \"type\": \"Material\"},\n    {\"name\": \"VEROCLEAR FULLCURE810\", \"type\": \"Material\"},\n    {\"name\": \"ANTERO\", \"type\": \"Material\"},\n    {\"name\": \"Thermal Resistance\", \"type\": \"Testing Standard\"},\n    {\"name\": \"Tensile Strength\", \"type\": \"Testing Standard\"},\n    {\"name\": \"Flexural Strength\", \"type\": \"Testing Standard\"},\n    {\"name\": \"IZOD Impact\", \"type\": \"Testing Standard\"},\n    {\"name\": \"Coefficient of Thermal Expansion\", \"type\": \"Testing Standard\"},\n    {\"name\": \"Electrical Properties\", \"type\": \"Testing Standard\"},\n    {\"name\": \"Water Absorption\", \"type\": \"Testing Standard\"},\n    {\"name\": \"Shore Hardness\", \"type\": \"Testing Standard\"},\n    {\"name\": \"ASTM\", \"type\": \"Organization\"},\n    {\"name\": \"Heat Deflection Temperature\", \"type\": \"Property\"},\n    {\"name\": \"Tensile Modulus\", \"type\": \"Property\"},\n    {\"name\": \"Elongation to Break\", \"type\": \"Property\"},\n    {\"name\": \"Toughness\", \"type\": \"Property\"},\n    {\"name\": \"Flexural Modulus\", \"type\": \"Property\"},\n    {\"name\": \"Static Dissipative\", \"type\": \"Electrical Property\"},\n    {\"name\": \"Surface Resistance\", \"type\": \"Electrical Property\"},\n    {\"name\": \"Volume Resistance\", \"type\": \"Electrical Property\"},\n    {\"name\": \"Shore A\", \"type\": \"Hardness Scale\"},\n    {\"name\": \"Shore D\", \"type\": \"Hardness Scale\"},\n    {\"name\": \"Materials Data Sheet\", \"type\": \"Document Type\"},\n    {\"name\": \"Safety Data Sheet\", \"type\": \"Document Type\"},\n    {\"name\": \"SDS\", \"type\": \"Document Type\"},\n    {\"name\": \"SR Support Structure\", \"type\": \"Support Structure\"},\n    {\"name\": \"BASS Support Structure\", \"type\": \"Support Structure\"},\n    {\"name\": \"Rigid Opaque\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Rigid Transparent\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Simulated Polypropylene Family\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Flexible Rubber-like Family\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Digital Material\", \"type\": \"PolyJet Material Family\"},\n    {\"name\": \"Standard FDM Materials\", \"type\": \"Material Category\"},\n    {\"name\": \"Engineering FDM Materials\", \"type\": \"Material Category\"},\n    {\"name\": \"High Performance FDM Materials\", \"type\": \"Material Category\"},\n    {\"name\": \"Thermoplastic\", \"type\": \"Material Type\"},\n    {\"name\": \"Glass Transition Temperature\", \"type\": \"Property\"},\n    {\"name\": \"Design Series 3D Printers\", \"type\": \"Equipment\"},\n    {\"name\": \"Regulation (EC) No. 1907/2006\", \"type\": \"Regulation\"},\n    {\"name\": \"REACH\", \"type\": \"Regulation\"},\n    {\"name\": \"Global Harmonized System\", \"type\": \"Standard\"},\n    {\"name\": \"GHS\", \"type\": \"Standard\"},\n    {\"name\": \"ISO10993\", \"type\": \"Standard\"},\n    {\"name\": \"grabcad.com\", \"type\": \"Website\"},\n    {\"name\": \"Biocompatible\", \"type\": \"Property\"},\n    {\"name\": \"UV Stability\", \"type\": \"Property\"},\n    {\"name\": \"Electrostatic Dissipative\", \"type\": \"Property\"},\n    {\"name\": \"Polypropylene-like\", \"type\": \"Property\"},\n    {\"name\": \"Molding & Tooling\", \"type\": \"Application\"},\n    {\"name\": \"Medical & Dental\", \"type\": \"Application\"},\n    {\"name\": \"Food Contact\", \"type\": \"Application\"},\n    {\"name\": \"Assembly Line\", \"type\": \"Application\"},\n    {\"name\": \"Sparse Fill\", \"type\": \"Printing Technique\"},\n    {\"name\": \"Sparse Mode\", \"type\": \"Printing Technique\"},\n    {\"name\": \"Bridging\", \"type\": \"Printing Technique\"},\n    {\"name\": \"Dimensional Stability\", \"type\": \"Property\"},\n    {\"name\": \"Durable\", \"type\": \"Property\"},\n    {\"name\": \"Strong\", \"type\": \"Property\"},\n    {\"name\": \"Tough\", \"type\": \"Property\"},\n    {\"name\": \"Economic\", \"type\": \"Property\"},\n    {\"name\": \"Versatile\", \"type\": \"Property\"},\n    {\"name\": \"Transparent\", \"type\": \"Property\"},\n    {\"name\": \"Multi-material Realism\", \"type\": \"Property\"},\n    {\"name\": \"Smooth Surface Finish\", \"type\": \"Property\"},\n    {\"name\": \"Thin Walls & Cavities\", \"type\": \"Property\"},\n    {\"name\": \"Color Range\", \"type\": \"Property\"},\n    {\"name\": \"Choice of Flexibility\", \"type\": \"Property\"},\n    {\"name\": \"Ivory\", \"type\": \"Color\"},\n    {\"name\": \"Black\", \"type\": \"Color\"},\n    {\"name\": \"Red\", \"type\": \"Color\"},\n    {\"name\": \"Olive Green\", \"type\": \"Color\"},\n    {\"name\": \"Fluorescent Yellow\", \"type\": \"Color\"},\n    {\"name\": \"Nectarine\", \"type\": \"Color\"},\n    {\"name\": \"Blue\", \"type\": \"Color\"},\n    {\"name\": \"Dark Grey\", \"type\": \"Color\"},\n    {\"name\": \"White\", \"type\": \"Color\"},\n    {\"name\": \"Amber\", \"type\": \"Color\"},\n    {\"name\": \"Natural\", \"type\": \"Color\"},\n    {\"name\": \"Insulator\", \"type\": \"Electrical Classification\"},\n    {\"name\": \"Conductor\", \"type\": \"Electrical Classification\"},\n    {\"name\": \"ABS\", \"type\": \"Material\"},\n    {\"name\": \"Aluminum\", \"type\": \"Material\"},\n    {\"name\": \"Packing Peanuts\", \"type\": \"Example Object\"},\n    {\"name\": \"Wind Tunnel\", \"type\": \"Testing Equipment\"},\n    {\"name\": \"X-ray\", \"type\": \"Testing Equipment\"},\n    {\"name\": \"Oven\", \"type\": \"Testing Equipment\"},\n    {\"name\": \"Pendulum\", \"type\": \"Testing Equipment\"},\n    {\"name\": \"Stress-Strain Graph\", \"type\": \"Testing Method\"},\n    {\"name\": \"Two-point Bending\", \"type\": \"Testing Method\"},\n    {\"name\": \"Notched Specimen\", \"type\": \"Testing Method\"},\n    {\"name\": \"Un-notched Specimen\", \"type\": \"Testing Method\"},\n    {\"name\": \"Fracture Energy\", \"type\": \"Property\"},\n    {\"name\": \"Impact Resistance\", \"type\": \"Property\"},\n    {\"name\": \"Tensile Strength\", \"type\": \"Property\"},\n    {\"name\": \"Impact Strength\", \"type\": \"Property\"},\n    {\"name\": \"Flexural Strength\", \"type\": \"Property\"},\n    {\"name\": \"Stiffness\", \"type\": \"Property\"},\n    {\"name\": \"Melting Point\", \"type\": \"Property\"},\n    {\"name\": \"HDT\", \"type\": \"Property\"},\n    {\"name\": \"Mechanical Properties\", \"type\": \"Property Category\"},\n    {\"name\": \"Concept Modeling\", \"type\": \"Application\"},\n    {\"name\": \"Fast Prototyping\", \"type\": \"Application\"},\n    {\"name\": \"Design Development\", \"type\": \"Application\"},\n    {\"name\": \"General Purpose Prototyping\", \"type\": \"Application\"},\n    {\"name\": \"Surgical Planning Models\", \"type\": \"Application\"},\n    {\"name\": \"Tools and Fixtures\", \"type\": \"Application\"},\n    {\"name\": \"Static Charge Damage\", \"type\": \"Risk\"},\n    {\"name\": \"Soluble Support Material\", \"type\": \"Support Material\"},\n    {\"name\": \"Finishing Stations\", \"type\": \"Equipment\"},\n    {\"name\": \"Threading\", \"type\": \"Property\"},\n    {\"name\": \"Translucent\", \"type\": \"Property\"},\n    {\"name\": \"Renewable Plastic\", \"type\": \"Property\"},\n    {\"name\": \"Low-cost\", \"type\": \"Property\"},\n    {\"name\": \"High Speeds\", \"type\": \"Property\"},\n    {\"name\": \"Quick Concept Verification\", \"type\": \"Application\"},\n    {\"name\": \"Production-grade Thermoplastic\", \"type\": \"Material Classification\"},\n    {\"name\": \"Office Environment\", \"type\": \"Application Context\"},\n    {\"name\": \"Prototype\", \"type\": \"Product Type\"},\n    {\"name\": \"3D Model\", \"type\": \"Product Type\"},\n    {\"name\": \"Part\", \"type\": \"Product Type\"},\n    {\"name\": \"Build Orientation\", \"type\": \"Parameter\"},\n    {\"name\": \"Specimen Dimension\", \"type\": \"Testing Parameter\"},\n    {\"name\": \"Pascal\", \"type\": \"Unit\"},\n    {\"name\": \"PSI\", \"type\": \"Unit\"},\n    {\"name\": \"MPa\", \"type\": \"Unit\"},\n    {\"name\": \"J/m\", \"type\": \"Unit\"},\n    {\"name\": \"Ohms\", \"type\": \"Unit\"},\n    {\"name\": \"Ohms/cm\", \"type\": \"Unit\"},\n    {\"name\": \"Ohms/m2\", \"type\": \"Unit\"},\n    {\"name\": \"Celsius\", \"type\": \"Unit\"},\n    {\"name\": \"Degrees\", \"type\": \"Unit\"},\n    {\"name\": \"Percentage\", \"type\": \"Unit\"},\n    {\"name\": \"Ratio\", \"type\": \"Unit\"},\n    {\"name\": \"Module 4\", \"type\": \"Course Module\"},\n    {\"name\": \"Learning Objectives\", \"type\": \"Course Component\"},\n    {\"name\": \"Activity 4.1\", \"type\": \"Course Activity\"},\n    {\"name\": \"Activity 4.2\", \"type\": \"Course Activity\"},\n    {\"name\": \"Resources Section\", \"type\": \"Course Component\"},\n    {\"name\": \"Worksheet\", \"type\": \"Course Material\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Stratasys\", \"predicate\": \"manufactures\", \"object\": \"PolyJet\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"manufactures\", \"object\": \"FDM\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is a technology that uses\", \"object\": \"Rigid Opaque\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is a technology that uses\", \"object\": \"Rigid Transparent\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is a technology that uses\", \"object\": \"Simulated Polypropylene Family\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is a technology that uses\", \"object\": \"Flexible Rubber-like Family\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is a technology that uses\", \"object\": \"Digital Material\"},\n    {\"subject\": \"Veros\", \"predicate\": \"is part of\", \"object\": \"Rigid Opaque\"},\n    {\"subject\": \"Rigur\", \"predicate\": \"is part of\", \"object\": \"Simulated Polypropylene Family\"},\n    {\"subject\": \"Durus\", \"predicate\": \"is part of\", \"object\": \"Simulated Polypropylene Family\"},\n    {\"subject\": \"Tango\", \"predicate\": \"is part of\", \"object\": \"Flexible Rubber-like Family\"},\n    {\"subject\": \"Agilus\", \"predicate\": \"is part of\", \"object\": \"Flexible Rubber-like Family\"},\n    {\"subject\": \"Digital ABS\", \"predicate\": \"is part of\", \"object\": \"Digital Material\"},\n    {\"subject\": \"FDM\", \"predicate\": \"uses material category\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"FDM\", \"predicate\": \"uses material category\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"FDM\", \"predicate\": \"uses material category\", \"object\": \"High Performance FDM Materials\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is part of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is part of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"is part of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"is part of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is part of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ABS-ESD7\", \"predicate\": \"is part of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"ASA\", \"predicate\": \"is part of\", \"object\": \"Standard FDM Materials\"},\n    {\"subject\": \"NYLON 12\", \"predicate\": \"is part of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"NYLON 6\", \"predicate\": \"is part of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"PC-ABS\", \"predicate\": \"is part of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"PC-ISO\", \"predicate\": \"is part of\", \"object\": \"Engineering FDM Materials\"},\n    {\"subject\": \"ULTEM 9085\", \"predicate\": \"is part of\", \"object\": \"High Performance FDM Materials\"},\n    {\"subject\": \"ULTEM 1010\", \"predicate\": \"is part of\", \"object\": \"High Performance FDM Materials\"},\n    {\"subject\": \"ANTERO\", \"predicate\": \"is part of\", \"object\": \"High Performance FDM Materials\"},\n    {\"subject\": \"Thermoplastic\", \"predicate\": \"is material type used in\", \"object\": \"FDM\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is a\", \"object\": \"Thermoplastic\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is a\", \"object\": \"Thermoplastic\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"is a\", \"object\": \"Thermoplastic\"},\n    {\"subject\": \"NYLON 12\", \"predicate\": \"is a\", \"object\": \"Thermoplastic\"},\n    {\"subject\": \"NYLON 6\", \"predicate\": \"is a\", \"object\": \"Thermoplastic\"},\n    {\"subject\": \"ULTEM 1010\", \"predicate\": \"is a\", \"object\": \"Thermoplastic\"},\n    {\"subject\": \"Thermoplastic\", \"predicate\": \"becomes pliable when heated above\", \"object\": \"Glass Transition Temperature\"},\n    {\"subject\": \"Thermal Resistance\", \"predicate\": \"is measured by\", \"object\": \"Heat Deflection Temperature\"},\n    {\"subject\": \"Heat Deflection Temperature\", \"predicate\": \"measures material resistance to\", \"object\": \"Distortion\"},\n    {\"subject\": \"Tensile Strength\", \"predicate\": \"measures\", \"object\": \"Force needed to break sample\"},\n    {\"subject\": \"Tensile Strength\", \"predicate\": \"is expressed in\", \"object\": \"Pascal\"},\n    {\"subject\": \"Tensile Strength\", \"predicate\": \"is expressed in\", \"object\": \"PSI\"},\n    {\"subject\": \"Elongation to Break\", \"predicate\": \"measures\", \"object\": \"Change in length of sample\"},\n    {\"subject\": \"Toughness\", \"predicate\": \"measures\", \"object\": \"Energy a sample can absorb before breaking\"},\n    {\"subject\": \"Flexural Strength\", \"predicate\": \"determines\", \"object\": \"Bending properties of a material\"},\n    {\"subject\": \"Flexural Modulus\", \"predicate\": \"measures\", \"object\": \"Ratio of stress to strain\"},\n    {\"subject\": \"IZOD Impact\", \"predicate\": \"measures\", \"object\": \"Material's resistance to impact\"},\n    {\"subject\": \"IZOD Impact\", \"predicate\": \"uses\", \"object\": \"Pendulum\"},\n    {\"subject\": \"Fracture Energy\", \"predicate\": \"indicates\", \"object\": \"Impact Resistance\"},\n    {\"subject\": \"Coefficient of Thermal Expansion\", \"predicate\": \"affects\", \"object\": \"Dimensional Stability\"},\n    {\"subject\": \"Lower CTE\", \"predicate\": \"leads to\", \"object\": \"Better dimensional stability\"},\n    {\"subject\": \"Electrical Properties\", \"predicate\": \"includes\", \"object\": \"Static Dissipative\"},\n    {\"subject\": \"Electrical Properties\", \"predicate\": \"includes\", \"object\": \"Surface Resistance\"},\n    {\"subject\": \"Electrical Properties\", \"predicate\": \"includes\", \"object\": \"Volume Resistance\"},\n    {\"subject\": \"Static Dissipative\", \"predicate\": \"has resistance range\", \"object\": \"104 to 1011 Ohms\"},\n    {\"subject\": \"Insulator\", \"predicate\": \"has resistance\", \"object\": \"\u22651012 Ohms\"},\n    {\"subject\": \"Conductor\", \"predicate\": \"has resistance\", \"object\": \"\u2264103 Ohms\"},\n    {\"subject\": \"ABS\", \"predicate\": \"has static resistance\", \"object\": \"3.5 x 1015 Ohms\"},\n    {\"subject\": \"Aluminum\", \"predicate\": \"has static resistance\", \"object\": \"2.6 x 106 Ohms\"},\n    {\"subject\": \"ABS\", \"predicate\": \"has volume resistance\", \"object\": \"~4.0 \u2013 3.3 ohm-cm\"},\n    {\"subject\": \"Aluminum\", \"predicate\": \"has volume resistance\", \"object\": \"~2.65 ohm-cm\"},\n    {\"subject\": \"Water Absorption\", \"predicate\": \"determines\", \"object\": \"Amount of water absorbed under specified conditions\"},\n    {\"subject\": \"Water Absorption\", \"predicate\": \"indicates\", \"object\": \"Material distortion in water or humid environments\"},\n    {\"subject\": \"Shore Hardness\", \"predicate\": \"measures\", \"object\": \"Hardness of the materials\"},\n    {\"subject\": \"Shore A\", \"predicate\": \"is performed on\", \"object\": \"Flexible materials\"},\n    {\"subject\": \"Shore D\", \"predicate\": \"is performed on\", \"object\": \"Rigid materials\"},\n    {\"subject\": \"Higher Shore level\", \"predicate\": \"indicates\", \"object\": \"Harder material\"},\n    {\"subject\": \"Materials Data Sheet\", \"predicate\": \"is provided by\", \"object\": \"Stratasys\"},\n    {\"subject\": \"Safety Data Sheet\", \"predicate\": \"is provided by\", \"object\": \"Stratasys\"},\n    {\"subject\": \"SDS\", \"predicate\": \"is managed according to\", \"object\": \"Regulation (EC) No. 1907/2006\"},\n    {\"subject\": \"SDS\", \"predicate\": \"is managed according to\", \"object\": \"REACH\"},\n    {\"subject\": \"SDS\", \"predicate\": \"must contain\", \"object\": \"16 headings\"},\n    {\"subject\": \"SDS\", \"predicate\": \"follows\", \"object\": \"Global Harmonized System\"},\n    {\"subject\": \"SDS\", \"predicate\": \"follows\", \"object\": \"GHS\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is a\", \"object\": \"Production-grade Thermoplastic\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is ideal for\", \"object\": \"Building 3D models\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is ideal for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"works with\", \"object\": \"Design Series 3D Printers\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is suitable for\", \"object\": \"Office Environment\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"is available in\", \"object\": \"9 colors\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"has property\", \"object\": \"Mechanically strong\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"has property\", \"object\": \"Stable over time\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"has property\", \"object\": \"Durable\"},\n    {\"subject\": \"ABS-PLUS\", \"predicate\": \"has property\", \"object\": \"Lower Cost\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is a\", \"object\": \"Renewable Plastic\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is offered as\", \"object\": \"Low-cost material option\"},\n    {\"subject\": \"PLA\", \"predicate\": \"offers\", \"object\": \"Higher stiffness than ABS\"},\n    {\"subject\": \"PLA\", \"predicate\": \"has\", \"object\": \"Low melting point\"},\n    {\"subject\": \"PLA\", \"predicate\": \"requires\", \"object\": \"Less heat and power to print\"},\n    {\"subject\": \"PLA\", \"predicate\": \"offers\", \"object\": \"Good tensile strength\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is available in\", \"object\": \"Wide range of colors\"},\n    {\"subject\": \"PLA\", \"predicate\": \"works well at\", \"object\": \"High Speeds\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is ideal for\", \"object\": \"Concept Modeling\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is ideal for\", \"object\": \"Fast Prototyping\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is ideal for\", \"object\": \"Quick Concept Verification\"},\n    {\"subject\": \"PLA\", \"predicate\": \"is ideal for\", \"object\": \"Design Development\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"has properties of\", \"object\": \"Traditional ABS\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"is available in\", \"object\": \"6 standard colors\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"has improved\", \"object\": \"Mechanical Properties\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"has higher\", \"object\": \"Tensile Strength\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"has higher\", \"object\": \"Impact Strength\"},\n    {\"subject\": \"ABSM30\", \"predicate\": \"has higher\", \"object\": \"Flexural Strength\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"is a translucent version of\", \"object\": \"ABS-M30\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"can be smoothed on\", \"object\": \"Finishing Stations\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"accepts\", \"object\": \"Colored finishes\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"accepts\", \"object\": \"Metal finishes\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"is available in\", \"object\": \"3 colors\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"is available in\", \"object\": \"Amber\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"is available in\", \"object\": \"Natural\"},\n    {\"subject\": \"ABSI\", \"predicate\": \"is available in\", \"object\": \"Red\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is\", \"object\": \"Biocompatible\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"has properties of\", \"object\": \"ABS-M30\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"meets\", \"object\": \"ISO10993\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is used for\", \"object\": \"Surgical Planning Models\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is used for\", \"object\": \"Tools and Fixtures\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is used by\", \"object\": \"Medical engineers\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is used by\", \"object\": \"Pharmaceutical engineers\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is used by\", \"object\": \"Food-packaging engineers\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"has\", \"object\": \"Heat deflection near 100C\"},\n    {\"subject\": \"ABS M30I\", \"predicate\": \"is paired with\", \"object\": \"Soluble Support Material\"},\n    {\"subject\": \"ABS-ESD7\", \"predicate\": \"is\", \"object\": \"Electrostatic Dissipative\"},\n    {\"subject\": \"ABS-ESD7\", \"predicate\": \"is used by\", \"object\": \"Electronics manufacturers\"},\n    {\"subject\": \"ABS-ESD7\", \"predicate\": \"is used for\", \"object\": \"Assembly Line\"},\n    {\"subject\": \"ABS-ESD7\", \"predicate\": \"protects against\", \"object\": \"Static charge damage\"},\n    {\"subject\": \"ASA\", \"predicate\": \"has\", \"object\": \"Enhanced Mechanical Properties\"},\n    {\"subject\": \"ASA\", \"predicate\": \"allows for\", \"object\": \"Longer bridging\"},\n    {\"subject\": \"ASA\", \"predicate\": \"works with\", \"object\": \"Sparse mode\"},\n    {\"subject\": \"ASA\", \"predicate\": \"requires\", \"object\": \"Less material\"},\n    {\"subject\": \"ASA\", \"predicate\": \"produces\", \"object\": \"Lighter weight parts\"},\n    {\"subject\": \"ASA\", \"predicate\": \"produces\", \"object\": \"Shorter build times\"},\n    {\"subject\": \"NYLON 12\", \"predicate\": \"is used for\", \"object\": \"High performance end use parts\"},\n    {\"subject\": \"ULTEM 1010\", \"predicate\": \"is used for\", \"object\": \"Medical applications\"},\n    {\"subject\": \"ULTEM 1010\", \"predicate\": \"is used for\", \"object\": \"Food contact\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Clear transparency\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Multi-material realism\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Smooth surface finish\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Molding & Tooling\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Polypropylene-like\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Thin Walls & Cavities\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Color range\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Choice of Flexibility\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Medical & Dental\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"ABS functionality\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"Strong, durable\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"Economic sparse fill\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"Tough, aesthetic colors\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"Versatile\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"Nylon 12\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"High performance end use parts\"},\n    {\"subject\": \"SR Support Structure\", \"predicate\": \"is a type of\", \"object\": \"Support Structure\"},\n    {\"subject\": \"BASS Support Structure\", \"predicate\": \"is a type of\", \"object\": \"Support Structure\"},\n    {\"subject\": \"Material selection\", \"predicate\": \"ensures\", \"object\": \"Integrity of the design\"},\n    {\"subject\": \"Material selection\", \"predicate\": \"ensures\", \"object\": \"Structural integrity for the final part\"},\n    {\"subject\": \"Build Orientation\", \"predicate\": \"affects\", \"object\": \"Tensile Strength\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Thermal Resistance\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Tensile Strength\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Flexural Strength\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"IZOD Impact\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Coefficient of Thermal Expansion\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Electrical Properties\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Water Absorption\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Shore Hardness\"},\n    {\"subject\": \"Module 4\", \"predicate\": \"covers\", \"object\": \"Stratasys Materials & Their Properties\"},\n    {\"subject\": \"Module 4\", \"predicate\": \"includes\", \"object\": \"Learning Objectives\"},\n    {\"subject\": \"Module 4\", \"predicate\": \"includes\", \"object\": \"Activity 4.1\"},\n    {\"subject\": \"Module 4\", \"predicate\": \"includes\", \"object\": \"Activity 4.2\"},\n    {\"subject\": \"Activity 4.1\", \"predicate\": \"involves\", \"object\": \"Tensile Strength Testing\"},\n    {\"subject\": \"Activity 4.2\", \"predicate\": \"involves\", \"object\": \"Choosing Materials for Industry Vertical Applications\"},\n    {\"subject\": \"Activity 4.2\", \"predicate\": \"uses\", \"object\": \"grabcad.com\"},\n    {\"subject\": \"Stress-Strain Graph\", \"predicate\": \"is used in\", \"object\": \"Tensile Strength Testing\"},\n    {\"subject\": \"Stress-Strain Graph\", \"predicate\": \"is used in\", \"object\": \"Flexural Strength Testing\"},\n    {\"subject\": \"Two-point Bending\", \"predicate\": \"is used in\", \"object\": \"Flexural Strength Testing\"},\n    {\"subject\": \"Notched Specimen\", \"predicate\": \"is used in\", \"object\": \"IZOD Impact Testing\"},\n    {\"subject\": \"Un-notched Specimen\", \"predicate\": \"is used in\", \"object\": \"IZOD Impact Testing\"},\n    {\"subject\": \"Specimen Dimension\", \"predicate\": \"is\", \"object\": \"13mm x 128mm x 3mm\"},\n    {\"subject\": \"Heat Deflection Temperature\", \"predicate\": \"is measured at\", \"object\": \"66 psi\"},\n    {\"subject\": \"Heat Deflection Temperature\", \"predicate\": \"is measured at\", \"object\": \"264 psi\"},\n    {\"subject\": \"Heat Deflection Temperature\", \"predicate\": \"increases at\", \"object\": \"2\u00b0C/min\"},\n    {\"subject\": \"Heat Deflection Temperature\", \"predicate\": \"measures deflection of\", \"object\": \"0.25 mm\"},\n    {\"subject\": \"VEROCLEAR FULLCURE810\", \"predicate\": \"is a\", \"object\": \"PolyJet Material\"},\n    {\"subject\": \"VEROCLEAR FULLCURE810\", \"predicate\": \"has\", \"object\": \"Safety Data Sheet\"},\n    {\"subject\": \"Thermoplastic\", \"predicate\": \"does not undergo\", \"object\": \"Chemical reaction during cooling\"},\n    {\"subject\": \"Thermoplastic\", \"predicate\": \"does not undergo\", \"object\": \"Curing during cooling\"},\n    {\"subject\": \"Design Series 3D Printers\", \"predicate\": \"supports different\", \"object\": \"Materials\"},\n    {\"subject\": \"Design Series 3D Printers\", \"predicate\": \"supports different\", \"object\": \"Colors\"},\n    {\"",
        "error": null
      }
    },
    {
      "source": "02_PPT_ALL_AM_Technologies_for_3DP_v3.pptx",
      "size_bucket": "large",
      "doc_chars_original": 9360,
      "doc_chars_sent": 9360,
      "truncated": false,
      "condition_a": {
        "input_tokens": 2779,
        "output_tokens": 4180,
        "latency_s": 20.11,
        "metrics": {
          "n_entities": 67,
          "n_edges": 103,
          "predicate_diversity": 14,
          "type_diversity": 10,
          "avg_degree": 3.07,
          "largest_component": 33,
          "largest_component_pct": 49.3
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Additive Manufacturing\", \"type\": \"Technology Domain\"},\n    {\"name\": \"ASTM\", \"type\": \"Organization\"},\n    {\"name\": \"Material Extrusion\", \"type\": \"AM Process\"},\n    {\"name\": \"FDM\", \"type\": \"AM Technology\"},\n    {\"name\": \"Fused Deposition Modeling\", \"type\": \"AM Technology\"},\n    {\"name\": \"FFF\", \"type\": \"AM Technology\"},\n    {\"name\": \"Fused Filament Fabrication\", \"type\": \"AM Technology\"},\n    {\"name\": \"Vat Photopolymerization\", \"type\": \"AM Process\"},\n    {\"name\": \"SL\", \"type\": \"AM Technology\"},\n    {\"name\": \"SLA\", \"type\": \"AM Technology\"},\n    {\"name\": \"Stereolithography\", \"type\": \"AM Technology\"},\n    {\"name\": \"DLP\", \"type\": \"AM Technology\"},\n    {\"name\": \"Digital Light Processing\", \"type\": \"AM Technology\"},\n    {\"name\": \"3SP\", \"type\": \"AM Technology\"},\n    {\"name\": \"Powder Bed Fusion\", \"type\": \"AM Process\"},\n    {\"name\": \"SLS\", \"type\": \"AM Technology\"},\n    {\"name\": \"Selective Laser Sintering\", \"type\": \"AM Technology\"},\n    {\"name\": \"DMLS\", \"type\": \"AM Technology\"},\n    {\"name\": \"Direct Metal Laser Sintering\", \"type\": \"AM Technology\"},\n    {\"name\": \"EBM\", \"type\": \"AM Technology\"},\n    {\"name\": \"Electron Beam Melting\", \"type\": \"AM Technology\"},\n    {\"name\": \"SHS\", \"type\": \"AM Technology\"},\n    {\"name\": \"Selective Heat Sintering\", \"type\": \"AM Technology\"},\n    {\"name\": \"Binder Jetting\", \"type\": \"AM Process\"},\n    {\"name\": \"CJP\", \"type\": \"AM Technology\"},\n    {\"name\": \"ColorJet Printing\", \"type\": \"AM Technology\"},\n    {\"name\": \"PP\", \"type\": \"AM Technology\"},\n    {\"name\": \"Plaster-based 3D Printing\", \"type\": \"AM Technology\"},\n    {\"name\": \"Sheet Lamination\", \"type\": \"AM Process\"},\n    {\"name\": \"UC\", \"type\": \"AM Technology\"},\n    {\"name\": \"Ultrasonic Consolidation\", \"type\": \"AM Technology\"},\n    {\"name\": \"LOM\", \"type\": \"AM Technology\"},\n    {\"name\": \"Laminated Object Manufacturing\", \"type\": \"AM Technology\"},\n    {\"name\": \"Material Jetting\", \"type\": \"AM Process\"},\n    {\"name\": \"MJP\", \"type\": \"AM Technology\"},\n    {\"name\": \"MultiJet Printing\", \"type\": \"AM Technology\"},\n    {\"name\": \"PJ\", \"type\": \"AM Technology\"},\n    {\"name\": \"PolyJet\", \"type\": \"AM Technology\"},\n    {\"name\": \"Directed Energy Deposition\", \"type\": \"AM Process\"},\n    {\"name\": \"LMD\", \"type\": \"AM Technology\"},\n    {\"name\": \"Laser Metal Deposition\", \"type\": \"AM Technology\"},\n    {\"name\": \"Nylon\", \"type\": \"Material\"},\n    {\"name\": \"photopolymers\", \"type\": \"Material\"},\n    {\"name\": \"thermoplastics\", \"type\": \"Material\"},\n    {\"name\": \"metals\", \"type\": \"Material\"},\n    {\"name\": \"powder\", \"type\": \"Material Form\"},\n    {\"name\": \"wax-like materials\", \"type\": \"Material\"},\n    {\"name\": \"UV-active photopolymers\", \"type\": \"Material\"},\n    {\"name\": \"Stratasys\", \"type\": \"Company\"},\n    {\"name\": \"Eden 1\", \"type\": \"Product\"},\n    {\"name\": \"Connex 2 Materials\", \"type\": \"Product\"},\n    {\"name\": \"Connex 1/2/3\", \"type\": \"Product\"},\n    {\"name\": \"J750\", \"type\": \"Product\"},\n    {\"name\": \"Module 2\", \"type\": \"Course Module\"},\n    {\"name\": \"Module 3\", \"type\": \"Course Module\"},\n    {\"name\": \"Module 4\", \"type\": \"Course Module\"},\n    {\"name\": \"prototypes\", \"type\": \"Application\"},\n    {\"name\": \"manufacturing aides\", \"type\": \"Application\"},\n    {\"name\": \"small series parts\", \"type\": \"Application\"},\n    {\"name\": \"casting patterns\", \"type\": \"Application\"},\n    {\"name\": \"tools for injection molds\", \"type\": \"Application\"},\n    {\"name\": \"support parts\", \"type\": \"Application\"},\n    {\"name\": \"green parts\", \"type\": \"Application\"},\n    {\"name\": \"molds and cores\", \"type\": \"Application\"},\n    {\"name\": \"lost wax casting\", \"type\": \"Application\"},\n    {\"name\": \"jewelry\", \"type\": \"Application\"},\n    {\"name\": \"dental\", \"type\": \"Application\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"Material Extrusion\", \"predicate\": \"is a key process in\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is a technology of\", \"object\": \"Material Extrusion\"},\n    {\"subject\": \"Fused Deposition Modeling\", \"predicate\": \"is also known as\", \"object\": \"FDM\"},\n    {\"subject\": \"FFF\", \"predicate\": \"is also known as\", \"object\": \"FDM\"},\n    {\"subject\": \"Vat Photopolymerization\", \"predicate\": \"is a key process in\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"SLA\", \"predicate\": \"is a technology of\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"is also known as\", \"object\": \"SLA\"},\n    {\"subject\": \"DLP\", \"predicate\": \"is a technology of\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"Digital Light Processing\", \"predicate\": \"is also known as\", \"object\": \"DLP\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"is a key process in\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"SLS\", \"predicate\": \"is a technology of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"DMLS\", \"predicate\": \"is a technology of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is a technology of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"is a key process in\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"CJP\", \"predicate\": \"is a technology of\", \"object\": \"Binder Jetting\"},\n    {\"subject\": \"ColorJet Printing\", \"predicate\": \"is also known as\", \"object\": \"CJP\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"is a key process in\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"MJP\", \"predicate\": \"is a technology of\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is a technology of\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"Sheet Lamination\", \"predicate\": \"is a key process in\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"Directed Energy Deposition\", \"predicate\": \"is a key process in\", \"object\": \"Additive Manufacturing\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage of\", \"object\": \"good mechanical properties\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage of\", \"object\": \"durability over time\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has disadvantage of\", \"object\": \"anisotropy in z-direction\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has disadvantage of\", \"object\": \"step structure on surfaces\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has disadvantage of\", \"object\": \"cannot realize fine details\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is used for\", \"object\": \"prototypes\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is used for\", \"object\": \"manufacturing aides\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is used for\", \"object\": \"small series parts\"},\n    {\"subject\": \"SLA\", \"predicate\": \"has advantage of\", \"object\": \"wide range of materials\"},\n    {\"subject\": \"SLA\", \"predicate\": \"has advantage of\", \"object\": \"very good accuracy\"},\n    {\"subject\": \"SLA\", \"predicate\": \"has advantage of\", \"object\": \"good surface finishes\"},\n    {\"subject\": \"SLA\", \"predicate\": \"has advantage of\", \"object\": \"good details\"},\n    {\"subject\": \"SLA\", \"predicate\": \"has disadvantage of\", \"object\": \"only works with photopolymers\"},\n    {\"subject\": \"SLA\", \"predicate\": \"has disadvantage of\", \"object\": \"expensive materials\"},\n    {\"subject\": \"SLA\", \"predicate\": \"has disadvantage of\", \"object\": \"slower build process\"},\n    {\"subject\": \"SLA\", \"predicate\": \"is used for\", \"object\": \"prototypes\"},\n    {\"subject\": \"SLA\", \"predicate\": \"is used for\", \"object\": \"casting patterns\"},\n    {\"subject\": \"DLP\", \"predicate\": \"is a\", \"object\": \"single-material vat-based technology\"},\n    {\"subject\": \"DLP\", \"predicate\": \"requires\", \"object\": \"manual support structure removal\"},\n    {\"subject\": \"DLP\", \"predicate\": \"requires\", \"object\": \"post-curing\"},\n    {\"subject\": \"SLS\", \"predicate\": \"has advantage of\", \"object\": \"can manufacture parts in standard metals\"},\n    {\"subject\": \"SLS\", \"predicate\": \"has advantage of\", \"object\": \"high density parts\"},\n    {\"subject\": \"SLS\", \"predicate\": \"has advantage of\", \"object\": \"parts can be further processed\"},\n    {\"subject\": \"SLS\", \"predicate\": \"has disadvantage of\", \"object\": \"slow and expensive\"},\n    {\"subject\": \"SLS\", \"predicate\": \"has disadvantage of\", \"object\": \"limited tolerances\"},\n    {\"subject\": \"SLS\", \"predicate\": \"has disadvantage of\", \"object\": \"limited surface finishes\"},\n    {\"subject\": \"SLS\", \"predicate\": \"is used for\", \"object\": \"prototypes\"},\n    {\"subject\": \"SLS\", \"predicate\": \"is used for\", \"object\": \"support parts\"},\n    {\"subject\": \"SLS\", \"predicate\": \"is used for\", \"object\": \"small-series parts\"},\n    {\"subject\": \"SLS\", \"predicate\": \"is used for\", \"object\": \"tools for injection molds\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has advantage of\", \"object\": \"high density parts\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has advantage of\", \"object\": \"good mechanical properties\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has advantage of\", \"object\": \"requires less support structure\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has advantage of\", \"object\": \"faster build process\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage of\", \"object\": \"slow and expensive\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage of\", \"object\": \"works with limited set of metals\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage of\", \"object\": \"requires post-processing\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage of\", \"object\": \"does not achieve good surface finishes\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is used for\", \"object\": \"small-series parts\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is used for\", \"object\": \"prototypes\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is used for\", \"object\": \"support parts\"},\n    {\"subject\": \"CJP\", \"predicate\": \"has advantage of\", \"object\": \"fast and cheap\"},\n    {\"subject\": \"CJP\", \"predicate\": \"has advantage of\", \"object\": \"wide range of material types\"},\n    {\"subject\": \"CJP\", \"predicate\": \"has advantage of\", \"object\": \"works with powder form materials\"},\n    {\"subject\": \"CJP\", \"predicate\": \"has advantage of\", \"object\": \"full color parts possible\"},\n    {\"subject\": \"CJP\", \"predicate\": \"has disadvantage of\", \"object\": \"limited mechanical characteristics\"},\n    {\"subject\": \"CJP\", \"predicate\": \"has disadvantage of\", \"object\": \"fragile parts\"},\n    {\"subject\": \"CJP\", \"predicate\": \"is used for\", \"object\": \"prototypes\"},\n    {\"subject\": \"CJP\", \"predicate\": \"is used for\", \"object\": \"green parts\"},\n    {\"subject\": \"CJP\", \"predicate\": \"is used for\", \"object\": \"casting patterns\"},\n    {\"subject\": \"CJP\", \"predicate\": \"is used for\", \"object\": \"molds and cores\"},\n    {\"subject\": \"MJP\", \"predicate\": \"has advantage of\", \"object\": \"good accuracy\"},\n    {\"subject\": \"MJP\", \"predicate\": \"has advantage of\", \"object\": \"good surface finish\"},\n    {\"subject\": \"MJP\", \"predicate\": \"has disadvantage of\", \"object\": \"limited number of wax-like materials\"},\n    {\"subject\": \"MJP\", \"predicate\": \"has disadvantage of\", \"object\": \"fragile parts\"},\n    {\"subject\": \"MJP\", \"predicate\": \"has disadvantage of\", \"object\": \"slow build process\"},\n    {\"subject\": \"MJP\", \"predicate\": \"is used for\", \"object\": \"prototypes\"},\n    {\"subject\": \"MJP\", \"predicate\": \"is used for\", \"object\": \"casting patterns\"},\n    {\"subject\": \"MJP\", \"predicate\": \"is used for\", \"object\": \"lost wax casting\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage of\", \"object\": \"multi-material parts\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage of\", \"object\": \"multi-color parts\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage of\", \"object\": \"functionally graded materials\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage of\", \"object\": \"good accuracy\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage of\", \"object\": \"good surface finishes\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has disadvantage of\", \"object\": \"works only with UV-active photopolymers\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has disadvantage of\", \"object\": \"parts not durable over time\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has disadvantage of\", \"object\": \"limited mechanical properties\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is used for\", \"object\": \"prototypes\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is used for\", \"object\": \"casting patterns\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is used for\", \"object\": \"tools for injection molding\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"Eden 1\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"Connex 2 Materials\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"Connex 1/2/3\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"J750\"},\n    {\"subject\": \"Eden 1\", \"predicate\": \"produces\", \"object\": \"highly accurate finely detailed models\"},\n    {\"subject\": \"Connex 2 Materials\", \"predicate\": \"is\", \"object\": \"first multi-material 3D printer\"},\n    {\"subject\": \"Connex 1/2/3\", \"predicate\": \"is\", \"object\": \"first color and multi-material 3D printer\"},\n    {\"subject\": \"J750\", \"predicate\": \"is\", \"object\": \"full color multi-material high resolution 3D printer\"},\n    {\"subject\": \"Module 3\", \"predicate\": \"covers applications of\", \"object\": \"FDM\"},\n    {\"subject\": \"Module 3\", \"predicate\": \"covers applications of\", \"object\": \"PolyJet\"},\n    {\"subject\": \"Nylon\", \"predicate\": \"is exception to\", \"object\": \"anisotropy in z-direction\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 114.94,
        "local_metadata": {
          "language": "en",
          "char_length": 9360,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": true,
            "has_bullet_lists": true,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": false
          },
          "content_signals": {
            "has_named_people": false,
            "has_institutional_language": true,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "technical",
          "one_sentence_summary": "Document discusses seven key Additive Manufacturing technologies and their characteristics"
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 3068,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": true,\n    \"has_bullet_lists\": true,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": false\n  },\n  \"content_signals\": {\n    \"has_named_people\": false,\n    \"has_institutional_language\": true,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"technical\",\n  \"one_sentence_summary\": \"Document discusses seven key Additive Manufacturing technologies and their characteristics\"\n}",
        "api_input_tokens": 3036,
        "api_output_tokens": 6535,
        "api_latency_s": 30.63,
        "metrics": {
          "n_entities": 98,
          "n_edges": 164,
          "predicate_diversity": 25,
          "type_diversity": 21,
          "avg_degree": 3.35,
          "largest_component": 79,
          "largest_component_pct": 80.6
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Additive Manufacturing\", \"type\": \"Technology Domain\"},\n    {\"name\": \"3D Printing\", \"type\": \"Technology Domain\"},\n    {\"name\": \"American Society for Testing Materials\", \"type\": \"Organization\"},\n    {\"name\": \"ASTM\", \"type\": \"Organization\"},\n    {\"name\": \"Material Extrusion\", \"type\": \"AM Process\"},\n    {\"name\": \"Vat Photopolymerization\", \"type\": \"AM Process\"},\n    {\"name\": \"Powder Bed Fusion\", \"type\": \"AM Process\"},\n    {\"name\": \"Binder Jetting\", \"type\": \"AM Process\"},\n    {\"name\": \"Material Jetting\", \"type\": \"AM Process\"},\n    {\"name\": \"Sheet Lamination\", \"type\": \"AM Process\"},\n    {\"name\": \"Directed Energy Deposition\", \"type\": \"AM Process\"},\n    {\"name\": \"FDM\", \"type\": \"AM Technology\"},\n    {\"name\": \"Fused Deposition Modeling\", \"type\": \"AM Technology\"},\n    {\"name\": \"FFF\", \"type\": \"AM Technology\"},\n    {\"name\": \"Fused Filament Fabrication\", \"type\": \"AM Technology\"},\n    {\"name\": \"SL\", \"type\": \"AM Technology\"},\n    {\"name\": \"SLA\", \"type\": \"AM Technology\"},\n    {\"name\": \"Stereolithography\", \"type\": \"AM Technology\"},\n    {\"name\": \"DLP\", \"type\": \"AM Technology\"},\n    {\"name\": \"Digital Light Processing\", \"type\": \"AM Technology\"},\n    {\"name\": \"3SP\", \"type\": \"AM Technology\"},\n    {\"name\": \"Scan, Spin, & Selectively Photocure\", \"type\": \"AM Technology\"},\n    {\"name\": \"SLS\", \"type\": \"AM Technology\"},\n    {\"name\": \"Selective Laser Sintering\", \"type\": \"AM Technology\"},\n    {\"name\": \"DMLS\", \"type\": \"AM Technology\"},\n    {\"name\": \"Direct Metal Laser Sintering\", \"type\": \"AM Technology\"},\n    {\"name\": \"EBM\", \"type\": \"AM Technology\"},\n    {\"name\": \"Electron Beam Melting\", \"type\": \"AM Technology\"},\n    {\"name\": \"SHS\", \"type\": \"AM Technology\"},\n    {\"name\": \"Selective Heat Sintering\", \"type\": \"AM Technology\"},\n    {\"name\": \"LMD\", \"type\": \"AM Technology\"},\n    {\"name\": \"Laser Metal Deposition\", \"type\": \"AM Technology\"},\n    {\"name\": \"CJP\", \"type\": \"AM Technology\"},\n    {\"name\": \"ColorJet Printing\", \"type\": \"AM Technology\"},\n    {\"name\": \"PP\", \"type\": \"AM Technology\"},\n    {\"name\": \"Plaster-based 3D Printing\", \"type\": \"AM Technology\"},\n    {\"name\": \"UC\", \"type\": \"AM Technology\"},\n    {\"name\": \"Ultrasonic Consolidation\", \"type\": \"AM Technology\"},\n    {\"name\": \"LOM\", \"type\": \"AM Technology\"},\n    {\"name\": \"Laminated Object Manufacturing\", \"type\": \"AM Technology\"},\n    {\"name\": \"MJP\", \"type\": \"AM Technology\"},\n    {\"name\": \"MultiJet Printing\", \"type\": \"AM Technology\"},\n    {\"name\": \"PJ\", \"type\": \"AM Technology\"},\n    {\"name\": \"PolyJet\", \"type\": \"AM Technology\"},\n    {\"name\": \"Photopolymer Jetting\", \"type\": \"AM Technology\"},\n    {\"name\": \"LM\", \"type\": \"AM Technology\"},\n    {\"name\": \"Laser Melting\", \"type\": \"AM Technology\"},\n    {\"name\": \"SLM\", \"type\": \"AM Technology\"},\n    {\"name\": \"BJ\", \"type\": \"AM Technology\"},\n    {\"name\": \"MJ\", \"type\": \"AM Technology\"},\n    {\"name\": \"Anisotropy\", \"type\": \"Material Property\"},\n    {\"name\": \"Nylon\", \"type\": \"Material\"},\n    {\"name\": \"Photopolymers\", \"type\": \"Material\"},\n    {\"name\": \"Thermoplastics\", \"type\": \"Material\"},\n    {\"name\": \"Metals\", \"type\": \"Material\"},\n    {\"name\": \"Standard metals\", \"type\": \"Material\"},\n    {\"name\": \"Powder\", \"type\": \"Material Form\"},\n    {\"name\": \"UV-active photopolymers\", \"type\": \"Material\"},\n    {\"name\": \"Thermoset\", \"type\": \"Material Type\"},\n    {\"name\": \"Wax-like materials\", \"type\": \"Material\"},\n    {\"name\": \"Prototypes\", \"type\": \"Application\"},\n    {\"name\": \"Manufacturing Aides\", \"type\": \"Application\"},\n    {\"name\": \"Small series parts\", \"type\": \"Application\"},\n    {\"name\": \"Casting patterns\", \"type\": \"Application\"},\n    {\"name\": \"Support parts\", \"type\": \"Application\"},\n    {\"name\": \"Tools for injection molds\", \"type\": \"Application\"},\n    {\"name\": \"Green parts\", \"type\": \"Application\"},\n    {\"name\": \"Molds and cores\", \"type\": \"Application\"},\n    {\"name\": \"Lost wax casting\", \"type\": \"Application\"},\n    {\"name\": \"Jewelry\", \"type\": \"Application\"},\n    {\"name\": \"Dental\", \"type\": \"Application\"},\n    {\"name\": \"Functionally graded materials\", \"type\": \"Material Property\"},\n    {\"name\": \"Multi-material parts\", \"type\": \"Product Type\"},\n    {\"name\": \"Multi-color parts\", \"type\": \"Product Type\"},\n    {\"name\": \"Full color parts\", \"type\": \"Product Type\"},\n    {\"name\": \"Mechanical properties\", \"type\": \"Part Characteristic\"},\n    {\"name\": \"Durability\", \"type\": \"Part Characteristic\"},\n    {\"name\": \"Accuracy\", \"type\": \"Part Characteristic\"},\n    {\"name\": \"Surface finishes\", \"type\": \"Part Characteristic\"},\n    {\"name\": \"Details\", \"type\": \"Part Characteristic\"},\n    {\"name\": \"Step structure\", \"type\": \"Part Characteristic\"},\n    {\"name\": \"Build volume\", \"type\": \"Machine Characteristic\"},\n    {\"name\": \"Post-processing\", \"type\": \"Process Stage\"},\n    {\"name\": \"Post-curing\", \"type\": \"Process Stage\"},\n    {\"name\": \"Support structures\", \"type\": \"Process Component\"},\n    {\"name\": \"Stratasys\", \"type\": \"Company\"},\n    {\"name\": \"Eden 1\", \"type\": \"Product\"},\n    {\"name\": \"Connex 2 Materials\", \"type\": \"Product\"},\n    {\"name\": \"Connex 1/2/3\", \"type\": \"Product\"},\n    {\"name\": \"J750\", \"type\": \"Product\"},\n    {\"name\": \"Additively LTD\", \"type\": \"Company\"},\n    {\"name\": \"Module 2\", \"type\": \"Educational Module\"},\n    {\"name\": \"Module 3\", \"type\": \"Educational Module\"},\n    {\"name\": \"Module 4\", \"type\": \"Educational Module\"},\n    {\"name\": \"Learning Objectives\", \"type\": \"Educational Component\"},\n    {\"name\": \"Activity worksheet\", \"type\": \"Educational Resource\"},\n    {\"name\": \"ACTIVITY 2.1\", \"type\": \"Educational Activity\"},\n    {\"name\": \"Module 2 Quiz\", \"type\": \"Assessment\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Material Extrusion\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Binder Jetting\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Sheet Lamination\"},\n    {\"subject\": \"ASTM\", \"predicate\": \"defines\", \"object\": \"Directed Energy Deposition\"},\n    {\"subject\": \"American Society for Testing Materials\", \"predicate\": \"is abbreviated as\", \"object\": \"ASTM\"},\n    {\"subject\": \"FDM\", \"predicate\": \"stands for\", \"object\": \"Fused Deposition Modeling\"},\n    {\"subject\": \"FFF\", \"predicate\": \"stands for\", \"object\": \"Fused Filament Fabrication\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is a type of\", \"object\": \"Material Extrusion\"},\n    {\"subject\": \"FFF\", \"predicate\": \"is a type of\", \"object\": \"Material Extrusion\"},\n    {\"subject\": \"SLA\", \"predicate\": \"stands for\", \"object\": \"Stereolithography\"},\n    {\"subject\": \"SL\", \"predicate\": \"stands for\", \"object\": \"Stereolithography\"},\n    {\"subject\": \"DLP\", \"predicate\": \"stands for\", \"object\": \"Digital Light Processing\"},\n    {\"subject\": \"SLA\", \"predicate\": \"is a type of\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"SL\", \"predicate\": \"is a type of\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"DLP\", \"predicate\": \"is a type of\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"3SP\", \"predicate\": \"stands for\", \"object\": \"Scan, Spin, & Selectively Photocure\"},\n    {\"subject\": \"3SP\", \"predicate\": \"is a type of\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"SLS\", \"predicate\": \"stands for\", \"object\": \"Selective Laser Sintering\"},\n    {\"subject\": \"DMLS\", \"predicate\": \"stands for\", \"object\": \"Direct Metal Laser Sintering\"},\n    {\"subject\": \"EBM\", \"predicate\": \"stands for\", \"object\": \"Electron Beam Melting\"},\n    {\"subject\": \"SHS\", \"predicate\": \"stands for\", \"object\": \"Selective Heat Sintering\"},\n    {\"subject\": \"SLS\", \"predicate\": \"is a type of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"DMLS\", \"predicate\": \"is a type of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is a type of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"SHS\", \"predicate\": \"is a type of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"CJP\", \"predicate\": \"stands for\", \"object\": \"ColorJet Printing\"},\n    {\"subject\": \"CJP\", \"predicate\": \"is a type of\", \"object\": \"Binder Jetting\"},\n    {\"subject\": \"PP\", \"predicate\": \"stands for\", \"object\": \"Plaster-based 3D Printing\"},\n    {\"subject\": \"PP\", \"predicate\": \"is a type of\", \"object\": \"Binder Jetting\"},\n    {\"subject\": \"UC\", \"predicate\": \"stands for\", \"object\": \"Ultrasonic Consolidation\"},\n    {\"subject\": \"UC\", \"predicate\": \"is a type of\", \"object\": \"Sheet Lamination\"},\n    {\"subject\": \"LOM\", \"predicate\": \"stands for\", \"object\": \"Laminated Object Manufacturing\"},\n    {\"subject\": \"LOM\", \"predicate\": \"is a type of\", \"object\": \"Sheet Lamination\"},\n    {\"subject\": \"LMD\", \"predicate\": \"stands for\", \"object\": \"Laser Metal Deposition\"},\n    {\"subject\": \"LMD\", \"predicate\": \"is a type of\", \"object\": \"Directed Energy Deposition\"},\n    {\"subject\": \"MJP\", \"predicate\": \"stands for\", \"object\": \"MultiJet Printing\"},\n    {\"subject\": \"MJP\", \"predicate\": \"is a type of\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"PJ\", \"predicate\": \"stands for\", \"object\": \"PolyJet\"},\n    {\"subject\": \"PJ\", \"predicate\": \"is a type of\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is also called\", \"object\": \"Photopolymer Jetting\"},\n    {\"subject\": \"LM\", \"predicate\": \"stands for\", \"object\": \"Laser Melting\"},\n    {\"subject\": \"SLM\", \"predicate\": \"is a type of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"BJ\", \"predicate\": \"stands for\", \"object\": \"Binder Jetting\"},\n    {\"subject\": \"MJ\", \"predicate\": \"stands for\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"Mechanical properties\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has advantage\", \"object\": \"Durability\"},\n    {\"subject\": \"FDM\", \"predicate\": \"can build\", \"object\": \"Fully functional parts\"},\n    {\"subject\": \"FDM\", \"predicate\": \"works with\", \"object\": \"Standard plastics\"},\n    {\"subject\": \"FDM\", \"predicate\": \"allows\", \"object\": \"Post-processing\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has disadvantage\", \"object\": \"Anisotropy\"},\n    {\"subject\": \"FDM\", \"predicate\": \"has disadvantage\", \"object\": \"Step structure\"},\n    {\"subject\": \"FDM\", \"predicate\": \"cannot realize\", \"object\": \"Fine details\"},\n    {\"subject\": \"Anisotropy\", \"predicate\": \"occurs in\", \"object\": \"z-direction\"},\n    {\"subject\": \"Nylon\", \"predicate\": \"is exception to\", \"object\": \"Anisotropy\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is used for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is used for\", \"object\": \"Manufacturing Aides\"},\n    {\"subject\": \"FDM\", \"predicate\": \"is used for\", \"object\": \"Small series parts\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has advantage\", \"object\": \"Wide range of material\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has advantage\", \"object\": \"Accuracy\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has advantage\", \"object\": \"Surface finishes\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has advantage\", \"object\": \"Details\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"enables\", \"object\": \"Large parts\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has disadvantage\", \"object\": \"Only works with photopolymers\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has disadvantage\", \"object\": \"Mechanical properties are not stable over time\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has disadvantage\", \"object\": \"Materials are expensive\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"has disadvantage\", \"object\": \"Build process can be slower\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"is used for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"Stereolithography\", \"predicate\": \"is used for\", \"object\": \"Casting patterns\"},\n    {\"subject\": \"DLP\", \"predicate\": \"is\", \"object\": \"Single-material vat-based technology\"},\n    {\"subject\": \"DLP\", \"predicate\": \"builds\", \"object\": \"Support structures\"},\n    {\"subject\": \"DLP\", \"predicate\": \"builds\", \"object\": \"Model\"},\n    {\"subject\": \"DLP\", \"predicate\": \"requires\", \"object\": \"Post-curing\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"has advantage\", \"object\": \"Can manufacture parts in standard metals\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"has advantage\", \"object\": \"High density\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"has advantage\", \"object\": \"Widening set of standard metals\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"allows\", \"object\": \"Further processing\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"works with\", \"object\": \"Thermoplastics\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"works with\", \"object\": \"Metals\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"has disadvantage\", \"object\": \"Rather slow and expensive\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"has disadvantage\", \"object\": \"Limited tolerances\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"has disadvantage\", \"object\": \"Limited surface finishes\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"is used for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"is used for\", \"object\": \"Support parts\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"is used for\", \"object\": \"Small-series parts\"},\n    {\"subject\": \"Powder Bed Fusion\", \"predicate\": \"is used for\", \"object\": \"Tools for injection molds\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has advantage\", \"object\": \"Can manufacture parts in standard metals\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has advantage\", \"object\": \"High density\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has advantage\", \"object\": \"Good mechanical properties\"},\n    {\"subject\": \"EBM\", \"predicate\": \"requires\", \"object\": \"Less support structure\"},\n    {\"subject\": \"EBM\", \"predicate\": \"builds\", \"object\": \"Parts faster\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage\", \"object\": \"Electron beam is slow\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage\", \"object\": \"Electron beam is expensive\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage\", \"object\": \"Works with limited set of metals\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage\", \"object\": \"Parts require post-processing\"},\n    {\"subject\": \"EBM\", \"predicate\": \"has disadvantage\", \"object\": \"Does not achieve good surface finishes\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is used for\", \"object\": \"Small-series parts\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is used for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"EBM\", \"predicate\": \"is used for\", \"object\": \"Support parts\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"has advantage\", \"object\": \"Fast and cheap technology\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"has advantage\", \"object\": \"Wide arrange of material types\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"works with\", \"object\": \"Almost any material in powder form\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"enables\", \"object\": \"Full color parts\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"has disadvantage\", \"object\": \"Limited mechanical characteristics\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"has disadvantage\", \"object\": \"Fragile parts\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"has disadvantage\", \"object\": \"Limited mechanical properties\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"is used for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"is used for\", \"object\": \"Green parts\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"is used for\", \"object\": \"Casting patterns\"},\n    {\"subject\": \"Binder Jetting\", \"predicate\": \"is used for\", \"object\": \"Molds and cores\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"has advantage\", \"object\": \"Good accuracy\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"has advantage\", \"object\": \"Good surface finish\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"has disadvantage\", \"object\": \"Limited number of wax-like materials\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"has disadvantage\", \"object\": \"Fragile parts\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"has disadvantage\", \"object\": \"Slow build process\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"is used for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"is used for\", \"object\": \"Casting patterns\"},\n    {\"subject\": \"Material Jetting\", \"predicate\": \"is used for\", \"object\": \"Lost wax casting\"},\n    {\"subject\": \"Lost wax casting\", \"predicate\": \"is used in\", \"object\": \"Jewelry\"},\n    {\"subject\": \"Lost wax casting\", \"predicate\": \"is used in\", \"object\": \"Dental\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Multiple materials can be jetted together\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"enables\", \"object\": \"Multi-material parts\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"enables\", \"object\": \"Multi-color parts\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"enables\", \"object\": \"Functionally graded materials\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Good accuracy\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has advantage\", \"object\": \"Good surface finishes\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has disadvantage\", \"object\": \"Does not work with standard materials\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"works with\", \"object\": \"UV-active photopolymers\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has disadvantage\", \"object\": \"Parts are not durable over time\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"has disadvantage\", \"object\": \"Limited mechanical properties\"},\n    {\"subject\": \"UV-active photopolymers\", \"predicate\": \"are type of\", \"object\": \"Thermoset\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is used for\", \"object\": \"Prototypes\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is used for\", \"object\": \"Casting patterns\"},\n    {\"subject\": \"PolyJet\", \"predicate\": \"is used for\", \"object\": \"Tools for injection molding\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"Eden 1\"},\n    {\"subject\": \"Eden 1\", \"predicate\": \"produces\", \"object\": \"Highly accurate models\"},\n    {\"subject\": \"Eden 1\", \"predicate\": \"produces\", \"object\": \"Finely detailed models\"},\n    {\"subject\": \"Eden 1\", \"predicate\": \"produces\", \"object\": \"Ultra-thin walls\"},\n    {\"subject\": \"Eden 1\", \"predicate\": \"released in\", \"object\": \"2004\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"Connex 2 Materials\"},\n    {\"subject\": \"Connex 2 Materials\", \"predicate\": \"is\", \"object\": \"World's first multi-material 3D printer\"},\n    {\"subject\": \"Connex 2 Materials\", \"predicate\": \"released in\", \"object\": \"2007\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"Connex 1/2/3\"},\n    {\"subject\": \"Connex 1/2/3\", \"predicate\": \"is\", \"object\": \"First-ever color and multi-material 3D printer\"},\n    {\"subject\": \"Connex 1/2/3\", \"predicate\": \"released in\", \"object\": \"2014\"},\n    {\"subject\": \"Stratasys\", \"predicate\": \"developed\", \"object\": \"J750\"},\n    {\"subject\": \"J750\", \"predicate\": \"is\", \"object\": \"World's only full color, multi-material, high resolution 3D printer\"},\n    {\"subject\": \"J750\", \"predicate\": \"released in\", \"object\": \"2016\"},\n    {\"subject\": \"Module 2\", \"predicate\": \"covers\", \"object\": \"Material Extrusion\"},\n    {\"subject\": \"Module 2\", \"predicate\": \"covers\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"Module 2\", \"predicate\": \"covers\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"Module 2\", \"predicate\": \"covers\", \"object\": \"Binder Jetting\"},\n    {\"subject\": \"Module 2\", \"predicate\": \"covers\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"Module 3\", \"predicate\": \"covers\", \"object\": \"FDM\"},\n    {\"subject\": \"Module 3\", \"predicate\": \"covers\", \"object\": \"PolyJet\"},\n    {\"subject\": \"ACTIVITY 2.1\", \"predicate\": \"requires examples of\", \"object\": \"Vat Photopolymerization\"},\n    {\"subject\": \"ACTIVITY 2.1\", \"predicate\": \"requires examples of\", \"object\": \"Material Jetting\"},\n    {\"subject\": \"ACTIVITY 2.1\", \"predicate\": \"requires examples of\", \"object\": \"Material Extrusion\"},\n    {\"subject\": \"ACTIVITY 2.1\", \"predicate\": \"requires examples of\", \"object\": \"Powder Bed Fusion\"},\n    {\"subject\": \"ACTIVITY 2.1\", \"predicate\": \"requires examples of\", \"object\": \"Binder Jetting\"},\n    {\"subject\": \"ACTIVITY 2.1\", \"predicate\": \"requires examples of\", \"object\": \"Sheet Lamination\"},\n    {\"subject\": \"ACTIVITY 2.1\", \"predicate\": \"requires examples of\", \"object\": \"Directed Energy Deposition\"}\n  ]\n}\n```",
        "error": null
      }
    },
    {
      "source": "CAD I Syllabus.docx",
      "size_bucket": "large",
      "doc_chars_original": 12566,
      "doc_chars_sent": 12000,
      "truncated": true,
      "condition_a": {
        "input_tokens": 2790,
        "output_tokens": 1104,
        "latency_s": 6.54,
        "metrics": {
          "n_entities": 22,
          "n_edges": 22,
          "predicate_diversity": 21,
          "type_diversity": 18,
          "avg_degree": 2.0,
          "largest_component": 17,
          "largest_component_pct": 77.3
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Computer Aided Design I\", \"type\": \"Course\"},\n    {\"name\": \"DDF 205-01\", \"type\": \"Course Code\"},\n    {\"name\": \"Aaron Nelson\", \"type\": \"Instructor\"},\n    {\"name\": \"Spring 2019\", \"type\": \"Semester\"},\n    {\"name\": \"SAB 100\", \"type\": \"Location\"},\n    {\"name\": \"HVMAC\", \"type\": \"Building\"},\n    {\"name\": \"Rhino3D\", \"type\": \"Software\"},\n    {\"name\": \"NURBS geometry\", \"type\": \"Concept\"},\n    {\"name\": \"3D printing\", \"type\": \"Technology\"},\n    {\"name\": \"Digital fabrication\", \"type\": \"Skill\"},\n    {\"name\": \"Desktop FDM printing\", \"type\": \"Technology\"},\n    {\"name\": \"Rhino 5 Level 1 Training Guide\", \"type\": \"Textbook\"},\n    {\"name\": \"Blackboard\", \"type\": \"Platform\"},\n    {\"name\": \"Academic Integrity\", \"type\": \"Policy\"},\n    {\"name\": \"Disability Resource Center\", \"type\": \"Institution\"},\n    {\"name\": \"Deanna Knapp\", \"type\": \"Person\"},\n    {\"name\": \"Jean Vizvary\", \"type\": \"Person\"},\n    {\"name\": \"SUNY New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"Office of Veteran and Military Services\", \"type\": \"Institution\"},\n    {\"name\": \"Student Evaluation of Instruction\", \"type\": \"Assessment\"},\n    {\"name\": \"April 2nd\", \"type\": \"Date\"},\n    {\"name\": \"April 24-May 8\", \"type\": \"Date Range\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has course code\", \"object\": \"DDF 205-01\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"is taught by\", \"object\": \"Aaron Nelson\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"is offered in\", \"object\": \"Spring 2019\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"meets in\", \"object\": \"SAB 100\"},\n    {\"subject\": \"SAB 100\", \"predicate\": \"is located in\", \"object\": \"HVMAC\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches software\", \"object\": \"Rhino3D\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"covers concept\", \"object\": \"NURBS geometry\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"uses technology\", \"object\": \"3D printing\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"develops skill\", \"object\": \"Digital fabrication\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"covers technology\", \"object\": \"Desktop FDM printing\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"uses textbook\", \"object\": \"Rhino 5 Level 1 Training Guide\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"requires submission on\", \"object\": \"Blackboard\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has office hours\", \"object\": \"M-R 10am \u2013 12pm\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has email\", \"object\": \"nelsona@newpaltz.edu\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"enforces policy\", \"object\": \"Academic Integrity\"},\n    {\"subject\": \"SUNY New Paltz\", \"predicate\": \"operates\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"directed by\", \"object\": \"Jean Vizvary\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"has assistant director\", \"object\": \"Deanna Knapp\"},\n    {\"subject\": \"SUNY New Paltz\", \"predicate\": \"operates\", \"object\": \"Office of Veteran and Military Services\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"requires assessment\", \"object\": \"Student Evaluation of Instruction\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has drop deadline\", \"object\": \"April 2nd\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has SEI administration period\", \"object\": \"April 24-May 8\"}\n  ]\n}\n```",
        "error": null
      },
      "condition_b": {
        "local_latency_s": 117.42,
        "local_metadata": {
          "language": "en",
          "char_length": 12000,
          "primary_format": "prose",
          "structural_signals": {
            "has_headings": true,
            "has_bullet_lists": false,
            "has_numbered_lists": false,
            "has_tables": false,
            "has_code_blocks": false,
            "has_dates": true
          },
          "content_signals": {
            "has_named_people": true,
            "has_institutional_language": true,
            "has_technical_terminology": true,
            "has_first_person": false,
            "has_quotations": false
          },
          "domain_class": "educational",
          "one_sentence_summary": "This document outlines a Computer Aided Design course for Spring 2019, including objectives, texts, grading policy, attendance policy, academic integrity policy, accommodation policy, and computer services policy."
        },
        "local_raw": "{\n  \"language\": \"en\",\n  \"char_length\": 1024,\n  \"primary_format\": \"prose\",\n  \"structural_signals\": {\n    \"has_headings\": true,\n    \"has_bullet_lists\": false,\n    \"has_numbered_lists\": false,\n    \"has_tables\": false,\n    \"has_code_blocks\": false,\n    \"has_dates\": true\n  },\n  \"content_signals\": {\n    \"has_named_people\": true,\n    \"has_institutional_language\": true,\n    \"has_technical_terminology\": true,\n    \"has_first_person\": false,\n    \"has_quotations\": false\n  },\n  \"domain_class\": \"educational\",\n  \"one_sentence_summary\": \"This document outlines a Computer Aided Design course for Spring 2019, including objectives, texts, grading policy, attendance policy, academic integrity policy, accommodation policy, and computer services policy.\"\n}",
        "api_input_tokens": 3074,
        "api_output_tokens": 3594,
        "api_latency_s": 18.13,
        "metrics": {
          "n_entities": 82,
          "n_edges": 74,
          "predicate_diversity": 48,
          "type_diversity": 37,
          "avg_degree": 1.8,
          "largest_component": 61,
          "largest_component_pct": 74.4
        },
        "stop_reason": "end_turn",
        "response_text": "```json\n{\n  \"entities\": [\n    {\"name\": \"Computer Aided Design I\", \"type\": \"Course\"},\n    {\"name\": \"DDF 205-01\", \"type\": \"Course Code\"},\n    {\"name\": \"Spring 2019\", \"type\": \"Semester\"},\n    {\"name\": \"Aaron Nelson\", \"type\": \"Person\"},\n    {\"name\": \"SAB 100\", \"type\": \"Location\"},\n    {\"name\": \"HVMAC\", \"type\": \"Location\"},\n    {\"name\": \"nelsona@newpaltz.edu\", \"type\": \"Email\"},\n    {\"name\": \"3D computer aided design drawing\", \"type\": \"Topic\"},\n    {\"name\": \"rapid manufacturing\", \"type\": \"Topic\"},\n    {\"name\": \"Rhino3D\", \"type\": \"Software\"},\n    {\"name\": \"NURBS geometry\", \"type\": \"Concept\"},\n    {\"name\": \"3D printing\", \"type\": \"Technology\"},\n    {\"name\": \"digital fabrication software\", \"type\": \"Technology\"},\n    {\"name\": \"digital fabrication hardware\", \"type\": \"Technology\"},\n    {\"name\": \"spatial awareness\", \"type\": \"Learning Outcome\"},\n    {\"name\": \"scales\", \"type\": \"Concept\"},\n    {\"name\": \"measuring devices\", \"type\": \"Tool\"},\n    {\"name\": \"three dimensional form\", \"type\": \"Concept\"},\n    {\"name\": \"digital modeling\", \"type\": \"Skill\"},\n    {\"name\": \"three dimensional design principals\", \"type\": \"Concept\"},\n    {\"name\": \"Desktop FDM printing\", \"type\": \"Technology\"},\n    {\"name\": \"tolerances\", \"type\": \"Concept\"},\n    {\"name\": \"critical thinking\", \"type\": \"Skill\"},\n    {\"name\": \"problem solving skills\", \"type\": \"Skill\"},\n    {\"name\": \"research methods\", \"type\": \"Skill\"},\n    {\"name\": \"Rhino 5 Level 1 Training Guide\", \"type\": \"Text\"},\n    {\"name\": \"Blackboard\", \"type\": \"Platform\"},\n    {\"name\": \"homework\", \"type\": \"Assignment Type\"},\n    {\"name\": \"April 2nd\", \"type\": \"Date\"},\n    {\"name\": \"Grade A\", \"type\": \"Grade\"},\n    {\"name\": \"Grade B\", \"type\": \"Grade\"},\n    {\"name\": \"Grade C\", \"type\": \"Grade\"},\n    {\"name\": \"Grade D\", \"type\": \"Grade\"},\n    {\"name\": \"Grade F\", \"type\": \"Grade\"},\n    {\"name\": \"attendance\", \"type\": \"Policy\"},\n    {\"name\": \"absences\", \"type\": \"Policy Element\"},\n    {\"name\": \"academic integrity\", \"type\": \"Policy\"},\n    {\"name\": \"cheating\", \"type\": \"Violation\"},\n    {\"name\": \"forgery\", \"type\": \"Violation\"},\n    {\"name\": \"plagiarism\", \"type\": \"Violation\"},\n    {\"name\": \"New Paltz\", \"type\": \"Institution\"},\n    {\"name\": \"Disability Resource Center\", \"type\": \"Organization\"},\n    {\"name\": \"Student Union\", \"type\": \"Location\"},\n    {\"name\": \"Room 210\", \"type\": \"Location\"},\n    {\"name\": \"Deanna Knapp\", \"type\": \"Person\"},\n    {\"name\": \"knappd@newpaltz.edu\", \"type\": \"Email\"},\n    {\"name\": \"Jean Vizvary\", \"type\": \"Person\"},\n    {\"name\": \"vizvaryj@newpaltz.edu\", \"type\": \"Email\"},\n    {\"name\": \"Sojourner Truth Library\", \"type\": \"Organization\"},\n    {\"name\": \"Student Evaluation of Instruction\", \"type\": \"Assessment\"},\n    {\"name\": \"SEI\", \"type\": \"Assessment\"},\n    {\"name\": \"April 24-May 8\", \"type\": \"Date Range\"},\n    {\"name\": \"Office of Veteran and Military Services\", \"type\": \"Organization\"},\n    {\"name\": \"OVMS\", \"type\": \"Organization\"},\n    {\"name\": \"Student Union Room 100 South\", \"type\": \"Location\"},\n    {\"name\": \"T-F 9:30 \u2013 10:45 am\", \"type\": \"Schedule\"},\n    {\"name\": \"M-R 10am \u2013 12pm\", \"type\": \"Schedule\"},\n    {\"name\": \"3 Credit Hours\", \"type\": \"Credit\"},\n    {\"name\": \"late assignments\", \"type\": \"Policy Element\"},\n    {\"name\": \"10% deduction per day\", \"type\": \"Penalty\"},\n    {\"name\": \"reattempt\", \"type\": \"Policy Element\"},\n    {\"name\": \"weather related cancelations\", \"type\": \"Policy Element\"},\n    {\"name\": \"Acceptable Uses and Privacy Policy\", \"type\": \"Policy\"},\n    {\"name\": \"Computer Services\", \"type\": \"Organization\"},\n    {\"name\": \"virtual spaces\", \"type\": \"Concept\"},\n    {\"name\": \"CAD software\", \"type\": \"Software\"},\n    {\"name\": \"tangible objects\", \"type\": \"Output\"},\n    {\"name\": \"file formatting\", \"type\": \"Requirement\"},\n    {\"name\": \"extraneous layer\", \"type\": \"File Element\"},\n    {\"name\": \"disciplinary action\", \"type\": \"Consequence\"},\n    {\"name\": \"classroom accommodations\", \"type\": \"Service\"},\n    {\"name\": \"testing accommodations\", \"type\": \"Service\"},\n    {\"name\": \"disability\", \"type\": \"Condition\"},\n    {\"name\": \"Accommodation Memo\", \"type\": \"Document\"},\n    {\"name\": \"845-257-3020\", \"type\": \"Phone Number\"},\n    {\"name\": \"845-257-3120\", \"type\": \"Phone Number\"},\n    {\"name\": \"845-257-3124\", \"type\": \"Phone Number\"},\n    {\"name\": \"845-257-3074\", \"type\": \"Phone Number\"},\n    {\"name\": \"veterans\", \"type\": \"Student Group\"},\n    {\"name\": \"service members\", \"type\": \"Student Group\"},\n    {\"name\": \"dependents\", \"type\": \"Student Group\"},\n    {\"name\": \"SUNY New Paltz\", \"type\": \"Institution\"}\n  ],\n  \"edges\": [\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has course code\", \"object\": \"DDF 205-01\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"offered in\", \"object\": \"Spring 2019\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"taught by\", \"object\": \"Aaron Nelson\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"meets at location\", \"object\": \"SAB 100\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"meets at location\", \"object\": \"HVMAC\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has credit hours\", \"object\": \"3 Credit Hours\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has schedule\", \"object\": \"T-F 9:30 \u2013 10:45 am\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has email\", \"object\": \"nelsona@newpaltz.edu\"},\n    {\"subject\": \"Aaron Nelson\", \"predicate\": \"has office hours\", \"object\": \"M-R 10am \u2013 12pm\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"introduces\", \"object\": \"3D computer aided design drawing\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"introduces\", \"object\": \"rapid manufacturing\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"uses software\", \"object\": \"Rhino3D\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches concept\", \"object\": \"NURBS geometry\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches technology\", \"object\": \"3D printing\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"develops skill\", \"object\": \"digital fabrication software\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"develops skill\", \"object\": \"digital fabrication hardware\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"develops learning outcome\", \"object\": \"spatial awareness\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches concept\", \"object\": \"scales\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches use of\", \"object\": \"measuring devices\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches concept\", \"object\": \"three dimensional form\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches skill\", \"object\": \"digital modeling\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches concept\", \"object\": \"three dimensional design principals\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches technology\", \"object\": \"Desktop FDM printing\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"teaches concept\", \"object\": \"tolerances\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"develops skill\", \"object\": \"critical thinking\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"develops skill\", \"object\": \"problem solving skills\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"develops skill\", \"object\": \"research methods\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"uses text\", \"object\": \"Rhino 5 Level 1 Training Guide\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"requires submission on\", \"object\": \"Blackboard\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has assignment type\", \"object\": \"homework\"},\n    {\"subject\": \"homework\", \"predicate\": \"must be submitted before\", \"object\": \"start of class\"},\n    {\"subject\": \"homework\", \"predicate\": \"uploaded to\", \"object\": \"Blackboard\"},\n    {\"subject\": \"homework\", \"predicate\": \"must be student's own work\", \"object\": \"Files\"},\n    {\"subject\": \"homework\", \"predicate\": \"incurs penalty for late submission\", \"object\": \"10% deduction per day\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"allows course drop without penalty by\", \"object\": \"April 2nd\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has attendance policy\", \"object\": \"attendance\"},\n    {\"subject\": \"attendance\", \"predicate\": \"is mandatory\", \"object\": \"Computer Aided Design I\"},\n    {\"subject\": \"attendance\", \"predicate\": \"allows absences\", \"object\": \"absences\"},\n    {\"subject\": \"absences\", \"predicate\": \"permitted number\", \"object\": \"3\"},\n    {\"subject\": \"absences\", \"predicate\": \"results in grade penalty\", \"object\": \"one letter grade per absence\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"has policy\", \"object\": \"academic integrity\"},\n    {\"subject\": \"academic integrity\", \"predicate\": \"prohibits\", \"object\": \"cheating\"},\n    {\"subject\": \"academic integrity\", \"predicate\": \"prohibits\", \"object\": \"forgery\"},\n    {\"subject\": \"academic integrity\", \"predicate\": \"prohibits\", \"object\": \"plagiarism\"},\n    {\"subject\": \"academic integrity\", \"predicate\": \"enforced by\", \"object\": \"New Paltz\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"affiliated with\", \"object\": \"New Paltz\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"offers accommodations through\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"located at\", \"object\": \"Student Union\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"located at\", \"object\": \"Room 210\"},\n    {\"subject\": \"Disability Resource Center\", \"predicate\": \"phone number\", \"object\": \"845-257-3020\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"is Assistant Director of\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Deanna Knapp\", \"predicate\": \"has email\", \"object\": \"knappd@newpaltz.edu\"},\n    {\"subject\": \"Jean Vizvary\", \"predicate\": \"is Director of\", \"object\": \"Disability Resource Center\"},\n    {\"subject\": \"Jean Vizvary\", \"predicate\": \"has email\", \"object\": \"vizvaryj@newpaltz.edu\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"requires compliance with\", \"object\": \"Acceptable Uses and Privacy Policy\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"requires\", \"object\": \"Student Evaluation of Instruction\"},\n    {\"subject\": \"Student Evaluation of Instruction\", \"predicate\": \"administered\", \"object\": \"April 24-May 8\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"supports\", \"object\": \"Office of Veteran and Military Services\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"veterans\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"service members\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"serves\", \"object\": \"dependents\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"located at\", \"object\": \"Student Union Room 100 South\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"phone number\", \"object\": \"845-257-3120\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"phone number\", \"object\": \"845-257-3124\"},\n    {\"subject\": \"Office of Veteran and Military Services\", \"predicate\": \"phone number\", \"object\": \"845-257-3074\"},\n    {\"subject\": \"Grade A\", \"predicate\": \"represents\", \"object\": \"Outstanding, excellent work\"},\n    {\"subject\": \"Grade B\", \"predicate\": \"represents\", \"object\": \"Good, competent work\"},\n    {\"subject\": \"Grade C\", \"predicate\": \"represents\", \"object\": \"Adequate, satisfactory work\"},\n    {\"subject\": \"Grade D\", \"predicate\": \"represents\", \"object\": \"Minimally acceptable work\"},\n    {\"subject\": \"Grade F\", \"predicate\": \"represents\", \"object\": \"Inadequate work\"},\n    {\"subject\": \"Sojourner Truth Library\", \"predicate\": \"provides resources on\", \"object\": \"plagiarism\"},\n    {\"subject\": \"Computer Aided Design I\", \"predicate\": \"allows assignment\", \"object\": \"reattempt\"},\n    {\"subject\": \"reattempt\", \"predicate\": \"averaged with\", \"object\": \"first attempt\"},\n    {\"subject\": \"reattempt\", \"predicate\": \"requires original submission\", \"object\": \"on time\"}\n  ]\n}\n```",
        "error": null
      }
    }
  ]
}