James H. Morris
E525341
James H. Morris is an American computer scientist best known for co-developing the Knuth–Morris–Pratt string-searching algorithm and for his contributions to programming languages and computer systems research.
All labels observed (2)
| Label | Occurrences |
|---|---|
| James H. Morris canonical | 2 |
| James H. Morris Jr. | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T4416381 — 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.
Target entity: James H. Morris Context triple: [Knuth–Morris–Pratt algorithm, namedAfter, James H. Morris]
-
A.
James L. Wilmeth
James L. Wilmeth was an American government official who served as a senior federal financial administrator in the early 20th century.
-
B.
Richard T. Wetherald
Richard T. Wetherald was an atmospheric scientist known for his pioneering work with Syukuro Manabe on early climate modeling and the greenhouse effect.
-
C.
Allen M. Davey
Allen M. Davey was an American cinematographer known for his work on early Technicolor films in Hollywood.
-
D.
James L. Massey
James L. Massey was an American information theorist and cryptographer known for his fundamental contributions to coding theory, stream ciphers, and the development of the Berlekamp–Massey algorithm.
-
E.
John Milledge
John Milledge was an American politician and statesman who served as governor of Georgia and a U.S. congressman in the early 19th century.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: James H. Morris Target entity description: James H. Morris is an American computer scientist best known for co-developing the Knuth–Morris–Pratt string-searching algorithm and for his contributions to programming languages and computer systems research.
-
A.
James L. Wilmeth
James L. Wilmeth was an American government official who served as a senior federal financial administrator in the early 20th century.
-
B.
Richard T. Wetherald
Richard T. Wetherald was an atmospheric scientist known for his pioneering work with Syukuro Manabe on early climate modeling and the greenhouse effect.
-
C.
Allen M. Davey
Allen M. Davey was an American cinematographer known for his work on early Technicolor films in Hollywood.
-
D.
James L. Massey
James L. Massey was an American information theorist and cryptographer known for his fundamental contributions to coding theory, stream ciphers, and the development of the Berlekamp–Massey algorithm.
-
E.
John Milledge
John Milledge was an American politician and statesman who served as governor of Georgia and a U.S. congressman in the early 19th century.
- F. None of above. chosen
Statements (30)
| Predicate | Object |
|---|---|
| instanceOf |
American
ⓘ
computer scientist ⓘ |
| academicAdvisor |
Herbert A. Simon
ⓘ
linked to:
Herbert Simon
|
| coAuthorWith |
Donald E. Knuth
ⓘ
Vaughan R. Pratt ⓘ
linked to:
Vaughan Pratt
|
| coDeveloperOf |
Knuth–Morris–Pratt string-searching algorithm
ⓘ
linked to:
Knuth–Morris–Pratt algorithm
|
| countryOfCitizenship | United States of America ⓘ |
| developedAlgorithm | linear-time string-searching algorithm ⓘ |
| educatedAt |
Carnegie Mellon University
ⓘ
linked to:
CMU
Massachusetts Institute of Technology ⓘ |
| employer |
Carnegie Mellon University
ⓘ
linked to:
CMU
Carnegie Mellon University School of Computer Science ⓘ IBM Research ⓘ University of California, Berkeley ⓘ Xerox PARC ⓘ
linked to:
Palo Alto Research Center
|
| fieldOfWork |
computer science
ⓘ
computer systems ⓘ programming languages ⓘ |
| hasFamilyName | Morris ⓘ |
| hasGivenName | James ⓘ |
| knownFor |
Knuth–Morris–Pratt string-searching algorithm
ⓘ
linked to:
Knuth–Morris–Pratt algorithm
|
| language | English ⓘ |
| memberOf | Carnegie Mellon University faculty ⓘ |
| notableWork |
contributions to string-search algorithms
ⓘ
research on computer systems ⓘ research on programming languages ⓘ |
| positionHeld |
Dean of the Carnegie Mellon University School of Computer Science
ⓘ
Professor of Computer Science at Carnegie Mellon University ⓘ Researcher at IBM Research ⓘ Researcher at Xerox PARC ⓘ |
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.
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.
Subject: James H. Morris Description of subject: James H. Morris is an American computer scientist best known for co-developing the Knuth–Morris–Pratt string-searching algorithm and for his contributions to programming languages and computer systems research.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.