Implementing an incremental natural language generation system with weighting functions anddynamic rules