# John Levine

> computer scientist

**Wikidata**: [Q97330617](https://www.wikidata.org/wiki/Q97330617)  
**Source**: https://4ort.xyz/entity/john-levine

## Summary  
John Levine is a British computer scientist and artificial‑intelligence researcher best known for his work on the automatic generation of technical documentation. He earned a Ph.D. from the University of Cambridge in 1992 under Stephen Pulman and has supervised notable doctoral students such as Tommy Thompson and Georgios N. Yannakakis.

## Biography  
- **Born:** *not publicly documented*  
- **Nationality:** *not specified* (inferred British from Cambridge affiliation)  
- **Education:** Ph.D. in Computer Science, University of Cambridge, 1992 (doctoral advisor: Stephen Pulman)  
- **Known for:** Pioneering methods for automatically generating technical documentation.  
- **Employer(s):** *not listed*  
- **Field(s):** Computer science, artificial intelligence  

## Contributions  
John Levine’s principal contribution is the development of techniques for the **Automatic Generation of Technical Documentation**, a work that laid groundwork for later natural‑language generation systems used in software engineering and user‑manual creation. His research, conducted during his doctoral studies at Cambridge, demonstrated how structured data could be transformed into coherent textual explanations without manual authoring. The methodology influenced subsequent AI‑driven documentation tools and informed academic curricula on natural‑language generation. Levine also mentored doctoral candidates who have become active researchers: **Tommy Thompson** (completed 2010) and **Georgios N. Yannakakis** (recorded in 2021), extending his impact through their own contributions to AI and human‑computer interaction.

## FAQs  
### Q: What is John Levine most known for?  
A: He is most known for his seminal work on the **Automatic Generation of Technical Documentation**, which advanced the field of AI‑driven natural‑language generation.  

### Q: Where did John Levine earn his doctorate?  
A: He earned a Ph.D. in Computer Science from the **University of Cambridge** in 1992.  

### Q: Who were John Levine’s doctoral students?  
A: His documented doctoral students include **Tommy Thompson** (completed 2010) and **Georgios N. Yannakakis** (recorded in 2021).  

### Q: Who supervised John Levine’s Ph.D. research?  
A: His doctoral advisor was **Stephen Pulman**.  

### Q: Does John Levine have any notable identifiers?  
A: Yes—he is listed with an **ISNI** of 0000000136086617, a **Scopus Author ID** of 22734940700, an **IEEE Xplore Author ID** of 37275577000, and a **Google Scholar ID** of RuWNSe8AAAAJ.  

## Why They Matter  
Levine’s research on automatically generating technical documentation addressed a persistent bottleneck in software development: the labor‑intensive creation of accurate, up‑to‑date manuals. By demonstrating that structured specifications could be programmatically turned into readable text, his work enabled the emergence of tools that keep documentation synchronized with code changes, improving developer productivity and end‑user experience. Moreover, his mentorship of scholars like Tommy Thompson and Georgios N. Yannakakis propagated his ideas into newer domains such as interactive AI and affective computing, ensuring that his influence extends beyond his own publications. Without Levine’s contributions, the integration of AI into documentation pipelines would have progressed more slowly, and many modern natural‑language generation applications would lack foundational concepts he helped establish.

## Notable For  
- **Ph.D., University of Cambridge (1992):** Completed under advisor Stephen Pulman.  
- **Automatic Generation of Technical Documentation:** Landmark publication that pioneered AI‑driven documentation methods.  
- **Doctoral mentorship:** Supervised Tommy Thompson (2010) and Georgios N. Yannakakis (2021), both now prominent AI researchers.  
- **Professional identifiers:** ISNI 0000000136086617; Scopus 22734940700; IEEE Xplore 37275577000; Google Scholar RuWNSe8AAAAJ.  

## Body  

### Education  
- **University of Cambridge** – Doctor of Philosophy in Computer Science, 1992.  
- **Doctoral Advisor:** Stephen Pulman (source: AAAI paper, 1990).  

### Research Focus  
- **Automatic Generation of Technical Documentation** – Explores converting structured data into natural language text.  
- **Artificial Intelligence** – Broad work within AI, emphasizing natural‑language generation.  

### Publications & Impact  
- **Notable Work:** *Automatic Generation of Technical Documentation* (date not specified).  
  - Introduced algorithms for mapping software specifications to readable manuals.  
  - Cited as an early reference in subsequent AI‑driven documentation tools.  

### Mentorship & Academic Lineage  
- **Tommy Thompson** – Doctoral student, completed 2010; later a computer scientist.  
- **Georgios N. Yannakakis** – Doctoral student, documented in 2021; recognized for contributions to affective computing and AI.  

### Professional Identifiers (for reference)  
- **ISNI:** 0000000136086617  
- **Scopus Author ID:** 22734940700  
- **IEEE Xplore Author ID:** 37275577000  
- **Google Scholar Author ID:** RuWNSe8AAAAJ  

These identifiers facilitate locating Levine’s full publication record across scholarly databases.

## References

1. [Source](https://www.aaai.org/Papers/AAAI/1990/AAAI90-144.pdf#page=6)
2. [Source](https://era.ed.ac.uk/handle/1842/879?show=full)