Published November 14, 2018 | Version Accepted Pre-print
Journal article Open

Web-STAR: A Visual Web-based IDE for a Story Comprehension System

  • 1. Open University of Cyprus, Nicosia, Cyprus
  • 2. Open University of Cyprus and Research Center on Interactive Media, Smart Systems, and Emerging Technologies, Nicosia, Cyprus


In this work, we present Web-STAR, an online platform for story understanding built on top of the STAR (STory comprehension through ARgumentation) reasoning engine. This platform includes a web-based IDE, integration with the STAR system and a web service infrastructure to support integration with other systems that rely on story understanding functionality to complete their tasks. The platform also delivers a number of "social" features like public story sharing with a built-in commenting system, a public repository for sharing stories with the community and collaboration tools that can be used from both project team members for development and educators for teaching. Moreover, we discuss the ongoing work on adding new features and functionality to this platform.


This work has received funding from the European Union's Horizon 2020 Research and Innovation Programme under Grant Agreement No 739578 and the Government of the Republic of Cyprus through the Directorate General for European Programmes, Coordination and Development. This article has been published in a revised form in TPLP DOI:10.1017/S1471068418000443. This version is published under a Creative Commons CC-BY-NC-ND. No commercial re-distribution or re-use allowed. Derivative works cannot be distributed. © Cambridge University Press 2018



Files (1.3 MB)

Name Size Download all
1.3 MB Preview Download

Additional details


RISE – Research Center on Interactive Media, Smart System and Emerging Technologies 739578
European Commission


  • von Ahn, L., Dabbish, L.: Designing games with a purpose. Communications of the ACM 51(8), 57 (2008)
  • Baroni, P., Caminada, M., Giacomin, M.: An Introduction to Argumentation Se- mantics. Knowl. Eng. Rev. 26(4), 365{410 (2011)
  • Bench-Capon, T., Dunne, P.E.: Argumentation in articial intelligence. Articial Intelligence 171(10-15), 619{641 (2007)
  • Besnard, P., Hunter, A.: Elements of argumentation, vol. 47. MIT press Cambridge (2008)
  • Charniak, E.: Toward a Model of Children's Story Comprehension. Tech. Rep. AITR-266, Cambridge, MA, USA (1972)
  • Charniak, E.: Ms. Maloprop, a Language Comprehension Program. In: Proceedings of the 5th International Joint Conference on Articial Intelligence - Volume 1. pp. 1{7. IJCAI'77, Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (1977)
  • Cloud9 IDE, L.: Cloud9 IDE (2017),
  • Codeanywhere Inc.: codeanywhere IDE (2017),
  • Corcoglioniti, F., Rospocher, M., Palmero Aprosio, A.: Frame-Based Ontology Population with PIKES. IEEE Transactions on Knowledge and Data Engineer- ing 28(12), 3261{3275 (2016)
  • Dasseville, I., Janssens, G.: A web-based IDE for IDP. In: International Workshop on User-Oriented Logic Programming (IULP) (2015)
  • Diakidoy, I.A., Kakas, A., Michael, L., Miller, R.: Story Comprehension through Argumentation. In: Proceedings of the 5th International Conference on Computa- tional Models of Argument (COMMA 2014). pp. 31{42. Scottish Highlands, UK (2014)
  • Diakidoy, I.A., Kakas, A., Michael, L., Miller, R.: STAR: A System of Argumen- tation for Story Comprehension and Beyond. In: Working notes of the 12th Inter- national Symposium on Logical Formalizations of Commonsense Reasoning (Com- monsense 2015). pp. 64{70 (2015)
  • Eclipse Foundation: Eclipse Che IDE (2017),
  • Hirschman, L., Light, M., Breck, E., Burger, J.D.: Deep Read: A reading compre- hension system. In: Proceedings of the 37th annual meeting of the Association for Computational Linguistics on Computational Linguistics. pp. 325{332. Strouds- burg, PA, USA (1999)
  • ICEcoder Ltd: ICEcoder IDE (2017),
  • Kakas, A., Michael, L.: Cognitive Systems: Argument and Cognition. IEEE Intel- ligent Informatics Bulletin 17(1), 14{20 (2016)
  • Lenat, D.: CYC: A Large-Scale Investment in Knowledge Infrastructure. Commu- nications of the ACM 38(11), 33{38 (1995)
  • Mahdisoltani, F., Biega, J., Suchanek, F.M.: YAGO3: A Knowledge Base from Multilingual Wikipedias. Proceedings of CIDR pp. 1{11 (2015)
  • Manning, C.D., Bauer, J., Finkel, J., Bethard, S.J., Surdeanu, M., McClosky, D.: The Stanford CoreNLP Natural Language Processing Toolkit. In: Proceedings of the 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations. pp. 55{60 (2014)
  • Michael, L.: Reading Between the Lines. In: Proceedings of the 21st International Joint Conference on Articial Intelligence (IJCAI 2009). pp. 1525{1530 (2009)
  • Mitchell, T., Cohen, W., Hruschka, E., Talukdar, P., Betteridge, J., Carlson, A., Mishra, B.D., Gardner, M., Kisiel, B., Krishnamurthy, J., Lao, N., Mazaitis, K.,Mohamed, T., Nakashole, N., Platanios, E., Ritter, A., Samadi, M., Settles, B., Wang, R., Wijaya, D., Gupta, A., Chen, X., Saparov, A., Greaves, M., Welling, J.: Never-Ending Learning. In: AAAI Conference on Articial Intelligence. pp. 2302{ 2310 (2015)
  • Mueller, E.T.: Story Understanding Through Multi-representation Model Con- struction. In: Proceedings of the HLT-NAACL 2003 Workshop on Text Meaning - Volume 9. pp. 46{53. HLT-NAACL-TEXTMEANING '03, Association for Com- putational Linguistics, Stroudsburg, PA, USA (2003)
  • Mueller, E.T.: Modelling space and time in narratives about restaurants. Literary and Linguistic Computing 22(1), 67{84 (2007)
  • Rodosthenous, C., Michael, L.: A Hybrid Approach to Commonsense Knowledge Acquisition. In: Proceedings of the 8th European Starting AI Researcher Sympo- sium. pp. 111{22 (2016)
  • Safranski, K.: Codiad Web Based, Cloud IDE (2017),
  • Speer, R., Havasi, C.: ConceptNet 5: A Large Semantic Network for Relational Knowledge, pp. 161{176. Springer Berlin Heidelberg, Berlin, Heidelberg (2013)
  • UzZaman, N., Llorens, H., Derczynski, L., Verhagen, M., Allen, J., Pustejovsky, J.: SemEval-2013 Task 1: TempEval-3: Evaluating Time Expressions, Events, and Temporal Relations. Second joint conference on lexical and computational seman- tics (* SEM) 2(SemEval), 1{9 (2013)
  • Wielemaker, J., Lager, T., Riguzzi, F.: SWISH: SWI-Prolog for Sharing. In: Inter- national Workshop on User-Oriented Logic Programming (IULP) (2015)
  • Wielemaker, J., Schrijvers, T., Triska, M., Lager, T.: SWI-Prolog. Theory and Practice of Logic Programming 12(1-2), 67{96 (2012)
  • Winston, P.H.: Model-based Story Summary. In: Finlayson, M.A., Miller, B., Lieto, A., Ronfard, R. (eds.) 6th Workshop on Computational Models of Narrative (CMN 2015). OpenAccess Series in Informatics (OASIcs), vol. 45, pp. 157{165. Schloss Dagstuhl{Leibniz-Zentrum fuer Informatik, Dagstuhl, Germany (2015)