Enhanced model for abstractive Arabic text summarization using natural language generation and named entity recognition | Synapse