Report generation function
Report summary generation model