cweave
E424604
cweave is a CWEB tool that converts literate C/C++ source files into well-formatted documentation, typically in TeX.
All labels observed (1)
| Label | Occurrences |
|---|---|
| cweave canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T4240923 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: cweave Context triple: [CWEB, typicalToolName, cweave]
-
A.
Weave
Weave is Google's Internet of Things (IoT) communication platform designed to let smart devices easily discover, connect, and work together across different ecosystems.
-
B.
CWI
CWI is the Netherlands' national research institute for mathematics and computer science, known for its pioneering contributions to theoretical and applied informatics.
-
C.
CREA
CREA is a large reference corpus of contemporary Spanish used for linguistic research and language analysis.
-
D.
CWL
CWL is the three-letter IATA airport code for Cardiff Airport, the main international airport serving Cardiff and South Wales.
-
E.
CWA
CWA is a major U.S. environmental law that regulates the discharge of pollutants into the nation’s waters and sets water quality standards.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: cweave Target entity description: cweave is a CWEB tool that converts literate C/C++ source files into well-formatted documentation, typically in TeX.
-
A.
Weave
Weave is Google's Internet of Things (IoT) communication platform designed to let smart devices easily discover, connect, and work together across different ecosystems.
-
B.
CWI
CWI is the Netherlands' national research institute for mathematics and computer science, known for its pioneering contributions to theoretical and applied informatics.
-
C.
CREA
CREA is a large reference corpus of contemporary Spanish used for linguistic research and language analysis.
-
D.
CWL
CWL is the three-letter IATA airport code for Cardiff Airport, the main international airport serving Cardiff and South Wales.
-
E.
CWA
CWA is a major U.S. environmental law that regulates the discharge of pollutants into the nation’s waters and sets water quality standards.
- F. None of above. chosen
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
CWEB tool
ⓘ
literate programming tool ⓘ software tool ⓘ |
| associatedWith |
TeX Live
ⓘ
surface form:
TeX ecosystem
|
| category |
programming documentation tool
ⓘ
software development tool ⓘ |
| complements | ctangle ⓘ |
| convertsFrom |
literate C source code
ⓘ
literate C++ source code ⓘ |
| convertsTo |
TeX document
ⓘ
well-formatted documentation ⓘ |
| createdBy |
Donald E. Knuth
ⓘ
surface form:
Donald Knuth
Silvio Levy ⓘ |
| designedFor |
literate C programming
ⓘ
literate C++ programming ⓘ |
| distribution | commonly distributed with TeX systems ⓘ |
| documentationLanguage |
TeX typesetting system
ⓘ
surface form:
TeX
|
| generates |
cross-references
ⓘ
index ⓘ pretty-printed code ⓘ |
| hasComponentRole | documentation generator in CWEB ⓘ |
| implements | literate programming ⓘ |
| inputFormat | CWEB source file ⓘ |
| license | open source ⓘ |
| outputFormat |
TeX typesetting system
ⓘ
surface form:
TeX
documentation ⓘ |
| partOf |
CWEB literate programming system
ⓘ
surface form:
CWEB
|
| primaryUse | typesetting program documentation ⓘ |
| readsFileExtension |
.w
ⓘ
.web ⓘ |
| relatedTo |
WEB
ⓘ
ctangle ⓘ noweb ⓘ |
| requires | TeX engine to typeset output ⓘ |
| supportsFeature |
automatic indexing
ⓘ
code formatting ⓘ cross-reference generation ⓘ macro expansion ⓘ |
| supportsProgrammingLanguage |
C
ⓘ
C++ ⓘ |
| targetUsers |
C programmers
ⓘ
C++ programmers ⓘ users of literate programming ⓘ |
| uses |
TeX typesetting system
ⓘ
surface form:
TeX
|
| writesFileExtension | .tex ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: cweave Description of subject: cweave is a CWEB tool that converts literate C/C++ source files into well-formatted documentation, typically in TeX.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
CWEB