{
  "@context": [
    "http://api.conceptnet.io/ld/conceptnet5.7/context.ld.json"
  ],
  "@id": "/c/en/subtyping",
  "edges": [
    {
      "@id": "/a/[/r/HasContext/,/c/en/subtyping/n/,/c/en/language_theory/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/language_theory",
        "@type": "Node",
        "label": "language theory",
        "language": "en",
        "term": "/c/en/language_theory"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/HasContext",
        "@type": "Relation",
        "label": "HasContext"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping/n",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/RelatedTo/,/c/en/liskov_substitution_principle/,/c/en/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/RelatedTo",
        "@type": "Relation",
        "label": "RelatedTo"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/liskov_substitution_principle",
        "@type": "Node",
        "label": "liskov substitution principle",
        "language": "en",
        "term": "/c/en/liskov_substitution_principle"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/HasContext/,/c/en/subtyping/n/,/c/en/programming/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/programming",
        "@type": "Node",
        "label": "programming",
        "language": "en",
        "term": "/c/en/programming"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/HasContext",
        "@type": "Relation",
        "label": "HasContext"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping/n",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/RelatedTo/,/c/en/abstract_method/n/,/c/en/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/RelatedTo",
        "@type": "Relation",
        "label": "RelatedTo"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/abstract_method/n",
        "@type": "Node",
        "label": "abstract method",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/abstract_method"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/RelatedTo/,/c/en/subtyping/n/,/c/en/polymorphism/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/polymorphism",
        "@type": "Node",
        "label": "polymorphism",
        "language": "en",
        "term": "/c/en/polymorphism"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/RelatedTo",
        "@type": "Relation",
        "label": "RelatedTo"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping/n",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/DerivedFrom/,/c/en/serosubtyping/,/c/en/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/DerivedFrom",
        "@type": "Relation",
        "label": "DerivedFrom"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/serosubtyping",
        "@type": "Node",
        "label": "serosubtyping",
        "language": "en",
        "term": "/c/en/serosubtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/RelatedTo/,/c/en/subtyping/v/,/c/en/subtype/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/fr",
      "end": {
        "@id": "/c/en/subtype",
        "@type": "Node",
        "label": "subtype",
        "language": "en",
        "term": "/c/en/subtype"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/RelatedTo",
        "@type": "Relation",
        "label": "RelatedTo"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/fr/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/fr",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping/v",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "v",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/Synonym/,/c/en/subtyping/n/,/c/en/subtype_polymorphism/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtype_polymorphism",
        "@type": "Node",
        "label": "subtype polymorphism",
        "language": "en",
        "term": "/c/en/subtype_polymorphism"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/Synonym",
        "@type": "Relation",
        "label": "Synonym"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping/n",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/RelatedTo/,/c/en/subtyping/,/c/en/liskov_substitution_principle/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/liskov_substitution_principle",
        "@type": "Node",
        "label": "liskov substitution principle",
        "language": "en",
        "term": "/c/en/liskov_substitution_principle"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/RelatedTo",
        "@type": "Relation",
        "label": "RelatedTo"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/Synonym/,/c/fr/sous_typage/n/,/c/en/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/fr",
      "end": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/Synonym",
        "@type": "Relation",
        "label": "Synonym"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/fr/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/fr",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/fr/sous_typage/n",
        "@type": "Node",
        "label": "sous typage",
        "language": "fr",
        "sense_label": "n",
        "term": "/c/fr/sous_typage"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/DerivedFrom/,/c/en/subtyping/,/c/en/typing/n/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/typing/n",
        "@type": "Node",
        "label": "typing",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/typing"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/DerivedFrom",
        "@type": "Relation",
        "label": "DerivedFrom"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/RelatedTo/,/c/en/subtyping/n/,/c/fr/sous_typage/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/fr",
      "end": {
        "@id": "/c/fr/sous_typage",
        "@type": "Node",
        "label": "sous typage",
        "language": "fr",
        "term": "/c/fr/sous_typage"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/RelatedTo",
        "@type": "Relation",
        "label": "RelatedTo"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/fr/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/fr",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping/n",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/IsA/,/c/en/behavioral_subtyping/n/,/c/en/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/IsA",
        "@type": "Relation",
        "label": "IsA"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/behavioral_subtyping/n",
        "@type": "Node",
        "label": "behavioral subtyping",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/behavioral_subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/FormOf/,/c/en/subtypings/n/,/c/en/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/FormOf",
        "@type": "Relation",
        "label": "FormOf"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtypings/n",
        "@type": "Node",
        "label": "subtypings",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/subtypings"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/FormOf/,/c/en/subtyping/v/,/c/en/subtype/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtype",
        "@type": "Node",
        "label": "subtype",
        "language": "en",
        "term": "/c/en/subtype"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/FormOf",
        "@type": "Relation",
        "label": "FormOf"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping/v",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "v",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/IsA/,/c/en/behavioral_subtyping/,/c/en/subtyping/n/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "/c/en/subtyping/n",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "sense_label": "n",
        "term": "/c/en/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/IsA",
        "@type": "Relation",
        "label": "IsA"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/behavioral_subtyping",
        "@type": "Node",
        "label": "behavioral subtyping",
        "language": "en",
        "term": "/c/en/behavioral_subtyping"
      },
      "surfaceText": null,
      "weight": 1.0
    },
    {
      "@id": "/a/[/r/ExternalURL/,/c/en/subtyping/,/http://en.wiktionary.org/wiki/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/en",
      "end": {
        "@id": "http://en.wiktionary.org/wiki/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "path": "/wiki/subtyping",
        "site": "en.wiktionary.org",
        "site_available": true,
        "term": "http://en.wiktionary.org/wiki/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/ExternalURL",
        "@type": "Relation",
        "label": "ExternalURL"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/en/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/en",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 0.25
    },
    {
      "@id": "/a/[/r/ExternalURL/,/c/en/subtyping/,/http://fr.wiktionary.org/wiki/subtyping/]",
      "@type": "Edge",
      "dataset": "/d/wiktionary/fr",
      "end": {
        "@id": "http://fr.wiktionary.org/wiki/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "path": "/wiki/subtyping",
        "site": "fr.wiktionary.org",
        "site_available": true,
        "term": "http://fr.wiktionary.org/wiki/subtyping"
      },
      "license": "cc:by-sa/4.0",
      "rel": {
        "@id": "/r/ExternalURL",
        "@type": "Relation",
        "label": "ExternalURL"
      },
      "sources": [
        {
          "@id": "/and/[/s/process/wikiparsec/2/,/s/resource/wiktionary/fr/]",
          "@type": "Source",
          "contributor": "/s/resource/wiktionary/fr",
          "process": "/s/process/wikiparsec/2"
        }
      ],
      "start": {
        "@id": "/c/en/subtyping",
        "@type": "Node",
        "label": "subtyping",
        "language": "en",
        "term": "/c/en/subtyping"
      },
      "surfaceText": null,
      "weight": 0.25
    }
  ],
  "version": "5.8.1"
}