Research on Semantic Description and Reasoning Method of Machine-Understandable Data Story

  • Zhang Chen ,
  • Chao Lemen ,
  • Jin Qingwen
Expand
  • 1 Key Laboratory of Data Engineering and Knowledge Engineering, Renmin University of China, Beijing 100872;
    2 School of Information Resource Management, Renmin University of China, Beijing 100872

Received date: 2023-04-04

  Revised date: 2023-07-26

  Online published: 2023-11-08

Abstract

[Purpose/Significance] The paper aims to propose a semantic description and reasoning method based on the data story ontology model, and generate a machine-understandable data story semantic script. A complete data story product can be generated by using this script. [Method/Process] First, based on the modeling and knowledge representation of OWL ontology, the XML format of the data story and the description script of the RDF(S) format were designed. Second, the study used SWRL to define the semantic description rules of data stories, and discussed the semantic description, reasoning process and key tasks of data storytelling. Finally, using the UCI breast-cancer dataset as the data source, the content of the data story stored in the MySQL database was converted into an XML data story description script and an RDF(S) data story semantic description script, and the elements of the data story were marked and relation. [Result/Conclusion] This study defines a data story script including story elements, story element associations, and story instances, divides the process of semantic description and reasoning of data stories, and formalizes key tasks in activities, and puts forward operable semantic description and reasoning methods for data storytelling.

Cite this article

Zhang Chen , Chao Lemen , Jin Qingwen . Research on Semantic Description and Reasoning Method of Machine-Understandable Data Story[J]. Library and Information Service, 2023 , 67(20) : 142 -150 . DOI: 10.13266/j.issn.0252-3116.2023.20.013

References

[1] 朝乐门, 张晨. 数据故事化:从数据感知到数据认知[J]. 中国图书馆学报, 2019, 45(5):61-78. (CHAO L M, ZHANG C. Data storytelling:from data perception to data cognition[J]. Journal of library science in China, 2019, 45(5):61-78.)
[2] 朝乐门. 数据故事的自动生成与工程化研发[J]. 情报资料工 作, 2021, 42(2):53-62. (CHAO L M. Automatic generation and engineering research & development of data stories[J]. Information and documentation services, 2021, 42(2):53-62.)
[3] 孙峰. 广播新闻记者"讲故事"的技巧研究[J]. 新闻研究导刊, 2020, 11(24):148-149. (SUN F. A study on the "storytelling" skills of broadcast journalists[J]. Journal of news research, 2020, 11(24):148-149.)
[4] KOCH T. Story telling:is it really research?[J]. Journal of advanced nursing, 1998, 28(6):1182-1190.
[5] LUCASSEN G, DALPIAZ F, VAN DER WERF J M E M, et al. Improving agile requirements:the quality user story framework and tool[J]. Requirements engineering, 2016, 21:383-403.
[6] 张頔. 论中国古代"故事"的双重含义及其语义源流[J]. 南京师范大学文学院学报, 2021(2):34-41. (ZHANG D. On the double meanings of the word "GUSHI" and its etymological origin[J]. Journal of School of Chinese language and culture Nanjing Normal University, 2021(2):34-41.)
[7] 刘子曦. 故事与讲故事:叙事社会学何以可能——兼谈如何讲述中国故事[J]. 社会学研究, 2018, 33(2):164-188, 245. (LIU Z X. Story and storytelling:a path towards narrative sociology and the Chinese stories[J]. Sociological studies, 2018, 33(2):164-188, 245.)
[8] CURRIE G. Both sides of the story:explaining events in a narrative[J]. Philosophical studies, 2007, 135:49-63.
[9] JAIN P, AGRAWAL P, MISHRA A, et al. Story generation from sequence of independent short descriptions[EB/OL].[2023-09- 28]. https://arxiv.org/abs/1707.05501.
[10] GERVÁS P, DÍAZ-AGUDO B, PEINADO F, et al. Story plot generation based on CBR[C]//Applications and innovations in intelligent systems XII:proceedings of AI-2004, the twentyfourth SGAI international conference on innovative techniques and applications of artificial intelligence. London:Springer, 2005:33-46.
[11] 张莉曼, 吴鹏, 尹熙成, 等. 政民互动数据中公众诉求的故事化描述:集成、重构与叙事[J]. 情报理论与实践, 2023, 46(4):141-149. (ZHANG L M, WU P, YIN X C. Storytelling description of public appeal in government-to-citizen interaction data:integration, reconstruction and narration[J]. Information studies:theory & application, 2023, 46(4):141-149.)
[12] WILKERSON M, FINZER W, ERICKSON T, et al. Reflective data storytelling for youth:the CODAP story builder[C]//Interaction design and children. New York:Association for Computing Machinery, 2021:503-507.
[13] BROOKS K M. Do story agents use rocking chairs? the theory and implementation of one model for computational narrative[C]//Proceedings of the fourth ACM international conference on multimedia. New York:Association for Computing Machinery, 1997:317-328.
[14] CERAN B, KARAD R, MANDVEKAR A, et al. A semantic triplet-based story classifier[C]//2012 IEEE/ACM international conference on advances in social networks analysis and mining. Istanbul:IEEE, 2012:573-580.
[15] WANG W, ZHAO D. Ontology-based event modeling for semantic understanding of Chinese news story[C]//CCF international conference on natural language processing and Chinese computing. Berlin:Springer, 2012:58-68.
[16] RISHES E, LUKIN S M, ELSON D K, et al. Generating different story tellings from semantic representations of narrative[C]//International conference on interactive digital storytelling. Cham:Springer, 2013:192-204.
[17] JAYA A, UMA G V. A novel approach for construction of sentences for automatic story generation using ontology[C]//2008 international conference on computing, communication and networking. Karur:IEEE, 2008:1-4.
[18] SCREENWRITING. INFO. What exactly is a script?[EB/OL].[2023-08-30]. https://www.screenwriting.info/what-exactly-is-ascript-what-makes-good-story/.
[19] MODI A, ANIKINA T, OSTERMANN S, et al. Inscript:narrative texts annotated with script information[EB/OL].[2023-09-28]. https://arxiv.org/abs/1703.05260.
[20] MOSTAFAZADEH N, GREALISH A, CHAMBERS N, et al. CaTeRS:causal and temporal relation scheme for semantic annotation of event structures[C]//Proceedings of the fourth workshop on events. San Diego:Association for Computational Linguistics, 2016:51-61.
[21] MODI A. Event embeddings for semantic script modeling[C]//Proceedings of the 20th SIGNLL conference on computational natural language learning. Berlin:Association for Computational Linguistics, 2016:75-83.
[22] LIANG C, XU C, CHENG J, et al. Script-to-movie:a computational framework for story movie composition[J]. IEEE transactions on multimedia, 2012, 15(2):401-414.
[23] BEYAK L. SAGA:a story scripting tool for video game development[R]. Hamilton:McMaster University, 2011.
[24] LEE B, RICHE N H, ISENBERG P, et al. More than telling a story:transforming data into visually shared stories[J]. IEEE computer graphics and applications, 2015, 35(5):84-90.
[25] 王晓蓉. 知识管理中的语义网方法[J]. 情报杂志, 2004(5):65-66. (WANG X R. Semantic Web method in knowledge management[J]. Journal of intelligence, 2004(5):65-66.)
[26] 潘超, 古辉. 本体推理机及应用[J]. 计算机系统应用, 2010, 19(9):163-167. (PAN C, GU H. Ontology reasoner and its application[J]. Computer systems & applications, 2010, 19(9):163-167.)
[27] SWRL:a semantic web rule language combining OWL and RuleML[EB/OL].[2023-08-30]. https://www.w3.org/Submission/SWRL/.
[28] UCI Machine Learning. Breast cancer Wisconsin (diagnostic) data set[EB/OL].[2023-08-30]. https://www.kaggle.com/datasets/uciml/breast-cancer-wisconsin-data.
Outlines

/

〈 〉