{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T06:32:22Z","timestamp":1777703542574,"version":"3.51.4"},"reference-count":29,"publisher":"SAGE Publications","issue":"5","license":[{"start":{"date-parts":[[2018,5,24]],"date-time":"2018-05-24T00:00:00Z","timestamp":1527120000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"published-print":{"date-parts":[[2018,5,24]]},"abstract":"<jats:p>This paper proposes an end-to-end Natural Language Generation approach to automatically create fiction stories using statistical language models. The proposed approach integrates the stages of macroplanning and the surface realisation, necessary to determine the content to write about together with the structure of the story, and the syntactic and lexical realisation of sentences to be generated, respectively. Moreover, the use of language models within the stages allows the generation task to be more flexible, as far as the adaptation of the approach to different languages, domains and textual genres is concerned. In order to validate our approach, two evaluations were performed. On the one hand, the influence of integrating position-specific language modelling in the macroplanning stage into the surface realisation module was evaluated. On the other hand, a user evaluation was performed to analyse the generated stories in a qualitative manner. Although there is still room for improvement, the results obtained from the first evaluation in conjunction with the user evaluation feedback shows that the combination of the aforementioned stages in an end-to-end approach is appropriate and have positive effects in the resulting generated text.<\/jats:p>","DOI":"10.3233\/jifs-169491","type":"journal-article","created":{"date-parts":[[2018,5,25]],"date-time":"2018-05-25T05:02:55Z","timestamp":1527224575000},"page":"3069-3079","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":3,"title":["Statistical language modelling for automatic story generation"],"prefix":"10.1177","volume":"34","author":[{"given":"Marta","family":"Vicente","sequence":"first","affiliation":[{"name":"Department of Software and Computing Systems, University of Alicante, Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cristina","family":"Barros","sequence":"additional","affiliation":[{"name":"Department of Software and Computing Systems, University of Alicante, Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Elena","family":"Lloret","sequence":"additional","affiliation":[{"name":"Department of Software and Computing Systems, University of Alicante, Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2018,5,24]]},"reference":[{"key":"e_1_3_3_2_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W16-6604"},{"key":"e_1_3_3_3_2","first-page":"2164","article-title":"Narrative Forest: An Automatic Narrative Generation System with a Visual Narrative Operation Mechanism","author":"Akimoto T.","year":"2012","unstructured":"AkimotoT., OnoJ., OgataT., in: Narrative Forest: An Automatic Narrative Generation System with a Visual Narrative Operation Mechanism, The 6th International Conference on Soft Computing and Intelligent Systems and The 13th International Symposium on Advanced Intelligence Systems (2012), 2164\u20132167.","journal-title":"The 6th International Conference on Soft Computing and Intelligent Systems and The 13th International Symposium on Advanced Intelligence Systems"},{"key":"e_1_3_3_4_2","first-page":"86","volume-title":"Proceedings of the 36th Annual Meeting of the Association for Computational Linguistics and 17th International Conference on Computational Linguistics \u2013 Volume 1","author":"Baker C.","year":"1998","unstructured":"BakerC., FillmoreC.J., LoweJ.B., The Berkeley FrameNet Project, in: Proceedings of the 36th Annual Meeting of the Association for Computational Linguistics and 17th International Conference on Computational Linguistics \u2013 Volume 1, Association for Comutational Linguistics (1998), 86\u201390."},{"key":"e_1_3_3_5_2","first-page":"4","volume-title":"Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology: Companion Volume of the Proceedings of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies 2003\u2013Shortapers \u2013 Volume 2","author":"Bilmes J.A.","year":"2003","unstructured":"BilmesJ.A., KirchhoffK., Factored Language Models and Generalized Parallel Backoff, in: Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology: Companion Volume of the Proceedings of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies 2003\u2013Shortapers \u2013 Volume 2 (2003), 4\u20136."},{"key":"e_1_3_3_6_2","first-page":"83","volume-title":"Proceedings of the 10th International Conference on Computational Semantics","author":"Duma D.","year":"2013","unstructured":"DumaD., KleinE., Generating Natural Language from Linked Data: Unsupervised Template Extraction, in: Proceedings of the 10th International Conference on Computational Semantics (2013), 83\u201394."},{"key":"e_1_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/7287.001.0001"},{"key":"e_1_3_3_8_2","first-page":"78","volume-title":"Proceedings of the 7th International Global WordNet Conference","author":"Finlayson M.A.","year":"2014","unstructured":"FinlaysonM.A., Java Libraries for Accessing the Princeton Wordnet: Comparison and Evaluation, in: Proceedings of the 7th International Global WordNet Conference, Tartu, Estonia (2014), 78\u201385."},{"key":"e_1_3_3_9_2","volume-title":"Proceedings of the 50th AnnualMeeting of the Association for Computational Linguistics: Short Papers-Volume 2. Association for Computational Linguistics","author":"Genest P.","year":"2012","unstructured":"GenestP., LapalmeG., Fully abstractive approach to guided summarization, Proceedings of the 50th AnnualMeeting of the Association for Computational Linguistics: Short Papers-Volume 2. Association for Computational Linguistics, 2012."},{"key":"e_1_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.1609\/aimag.v30i3.2250"},{"issue":"1","key":"e_1_3_3_11_2","first-page":"1231","article-title":"Comparing Multi\u2013 Label Classification with Reinforcement Learning for Summarisation of Time\u2013 Series Data","author":"Gkatzia D.","year":"2014","unstructured":"GkatziaD., HastieH.F., LemonO., Comparing Multi\u2013 Label Classification with Reinforcement Learning for Summarisation of Time\u2013 Series Data, in: Association for Computational Linguistics (1) (2014), 1231\u20131240.","journal-title":"Association for Computational Linguistics"},{"key":"e_1_3_3_12_2","first-page":"25","volume-title":"Proceedings of the International Natural Language Generation Conference","author":"Isard A.","year":"2006","unstructured":"IsardA., BrockmannC., OberlanderJ., Individuality and Alignment in Generated Dialogues, in: Proceedings of the International Natural Language Generation Conference, Association for Comutational Linguistics, (2006)25\u201332."},{"key":"e_1_3_3_13_2","first-page":"704","volume-title":"Proceedings of the 36th Annual Meeting of the Association for Computational Linguistics and 17th International Conference on Computational Linguistics\u2013 Volume 1","author":"Langkilde I.","year":"1998","unstructured":"LangkildeI., KnightK., Generation That Exploits Corpus\u2013 Based Statistical Knowledge, in: Proceedings of the 36th Annual Meeting of the Association for Computational Linguistics and 17th International Conference on Computational Linguistics\u2013 Volume 1, Association for Comutational Linguistics, (1998), 704\u201310."},{"key":"e_1_3_3_14_2","first-page":"2729","article-title":"Positional Language Modelling for Extractive Broadcast News Speech Summarization","author":"Liu S.","year":"2015","unstructured":"LiuS.., Positional Language Modelling for Extractive Broadcast News Speech Summarization, in: INTERSPEECH (2015), 2729\u20132733in.","journal-title":"INTERSPEECH"},{"key":"e_1_3_3_15_2","article-title":"Fairy Tale Corpus Organization Using Latent Semantic Mapping and an Item-to-Item Top-N Recommendation Algorithm","author":"Lobo P.V.","year":"2010","unstructured":"LoboP.V., De MatosD.M., Fairy Tale Corpus Organization Using Latent Semantic Mapping and an Item-to-Item Top-N Recommendation Algorithm, in: Language Resources and Evaluation Conference, 2010.","journal-title":"Language Resources and Evaluation Conference"},{"key":"e_1_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W15-4627"},{"key":"e_1_3_3_17_2","first-page":"299","volume-title":"Proceedings of the 32Nd International ACM SIGIR Conference on Research and Development in: Information Retrieval","author":"Lv Y.","year":"2009","unstructured":"LvY., Yuanhua and ZhaiC., Positional Language Models for Information Retrieval, in: Proceedings of the 32Nd International ACM SIGIR Conference on Research and Development in: Information Retrieval, New York (2009), 299\u2013306."},{"key":"e_1_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.1162\/COLI_a_00199"},{"key":"e_1_3_3_19_2","first-page":"1973","article-title":"Discourse Planning with an N-Gram Model of Relations","author":"Mckeown K.","year":"2015","unstructured":"MckeownK., Discourse Planning with an N-Gram Model of Relations, Empirical Methods on Natural Language Processing (September) (2015), 1973\u20131977.","journal-title":"Empirical Methods on Natural Language Processing (September)"},{"key":"e_1_3_3_20_2","first-page":"216","volume-title":"Proceedings of the 48th Annual Meeting of the Association for Computational Linguistics","author":"Navigli R.","year":"2010","unstructured":"NavigliR., PonzettoS.P., BabelNet: Building a Very Large Multilingual Semantic Network, in: Proceedings of the 48th Annual Meeting of the Association for Computational LinguisticsAssociation for Comutational Linguistics (2010), 216\u201325."},{"key":"e_1_3_3_21_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13173-012-0095-1"},{"key":"e_1_3_3_22_2","volume-title":"Proceedings of the 8ht International Conference on Language Resources and Evaluation","author":"Padr\u00f3 Ll.","year":"2012","unstructured":"Padr\u00f3Ll., StanilovskyE., FreeLing 3.0: Towards Wider Multilinguality, in: Proceedings of the 8ht International Conference on Language Resources and Evaluation, Euroean Language Resources Association, 2012."},{"key":"e_1_3_3_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/TFUZZ.2014.2328011"},{"key":"e_1_3_3_24_2","unstructured":"ReiterE. DaleR. FengZ. Building Natural Language Generation Systems Resumen ar Xivpreprint http:\/\/arxiv.org\/pdf\/cmp-lg\/9605002v1.pdf 2000."},{"key":"e_1_3_3_25_2","first-page":"3679","article-title":"Representing General Relational Knowledge in ConceptNet 5","author":"Speer R.","year":"2012","unstructured":"SpeerR., HavasiC., Representing General Relational Knowledge in ConceptNet 5, in Language Resources and Evaluation Conference (2012), 3679\u20133686.","journal-title":"in Language Resources and Evaluation Conference"},{"key":"e_1_3_3_26_2","first-page":"901","volume-title":"Proceedings International Conference on Spoken Language Processing","volume":"2","author":"Stolcke A.","year":"2002","unstructured":"StolckeA., SRILM - An Extensible Language Modelling Toolkit, in: Proceedings International Conference on Spoken Language Processing2 (2002), 901\u2013904."},{"key":"e_1_3_3_27_2","first-page":"131","volume-title":"Proceedings of the 17th Meeting of Computational Linguistics in: The Netherlands, LOT Occasional Series","author":"Theune M.","year":"2007","unstructured":"TheuneM., SlabbersN., HielkemaF., The Automatic Generation of Narratives, in: Proceedings of the 17th Meeting of Computational Linguistics in: The Netherlands, LOT Occasional Series (2007), 131\u2013146in."},{"key":"e_1_3_3_28_2","unstructured":"TurnerS.R. Minstrel: A Computer Model of Creativity and Storytelling Ph. D. Dissertation. University of California at Los Angeles 1993."},{"key":"e_1_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/W16-6602"},{"key":"e_1_3_3_30_2","unstructured":"Simple NLG: A Realisation Engine for Practical Applications http:\/\/www.aclweb.org\/anthology\/W09-0613 2014."}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169491","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.3233\/JIFS-169491","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.3233\/JIFS-169491","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:38:57Z","timestamp":1777455537000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.3233\/JIFS-169491"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,24]]},"references-count":29,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2018,5,24]]}},"alternative-id":["10.3233\/JIFS-169491"],"URL":"https:\/\/doi.org\/10.3233\/jifs-169491","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,24]]}}}