System Name
B2Z list of NLG systems
System Builders Kraus
Development Dates 2002-ongoing
Languages German
URL (if available)
who's who


A system for the generation of medical documents such as findings, surgical reports or referral letters. SUREGEN-2 uses a hybrid approach, combining canned text phrases (with variables) and bottom up generation. It includes

  • a (simple, though sufficient) surface generator
  • a predefined, rudimentary but open ontology for medicine
  • mechanisms for conceptual and sentence aggregation
  • a mechanism for referring expressions
  • a feature for the quite frequent (in medicine) enumerative phrases
  • a module for generation based on semantic functions (recurring semantic constellations)
  • a simple mechanism for dealing with synonymity, antonymity and cohyponyms, mainly used for aggregation

A standalone demo version of the system is available for download here. The demo requires some facility with Common Lisp. The system will be used within a larger application context and will be in 'part of a larger enterprise which will be in routine use in our hospital by DEC 2002' (Dirk Kraus, email, 4.Nov.02).


D. Hüske-Kraus.
Suregen 2: A shell system for the generation of clinical documents.
In Proceedings of the 10th Conference of the European Chapter of the Association for Computational Linguistics (EACL-2003), pages 215--218, 2003.
(Research Notes and Demos). Main reference

Dirk Kraus.
Text Generation in Clinical Medicine - a Review.
Methods of information in Medicine, 2002.

Information last updated: 18.04.2008 (
Page last generated: 25-1-2009 21:01:38