{"title":"Hibiki: A Graph Visualization of Asian Music","authors":"Ke Wu, M. Rege","doi":"10.1109/IRI.2019.00053","DOIUrl":null,"url":null,"abstract":"Creating a visualization for a specific subdomain is an arduous task since most commercial visualization tools are often written in a way that allows them to be appli-cable to multiple subject domains. These tools are cer-tainly powerful, but inherently weaker since they were not written with a specific subject domain in mind. Thus, many researchers may want to create their own visualization. The goal of this project is to create a Neo4j data-base and an interactive web interface for a dataset that covers the intricacies of the East Asian Music scene, primarily focused on Japanese music. This paper serves as documentation to help other authors understand the processes involved when designing and creating similar tools. We break the project down into 3 separate compo-nents. First, we introduce the fundamentals of a Neo4j Graph Database and data mapping design decisions. Next, we explore what an ETL process looks like and how to implement it using Ruby libraries. Finally, we look at the design of the graph visualization software, it's components, and key design decisions. We end the discussion with some analysis of the visualization's effectiveness to provide information and how to improve computational efficiency of the visualization.","PeriodicalId":295028,"journal":{"name":"2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRI.2019.00053","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Creating a visualization for a specific subdomain is an arduous task since most commercial visualization tools are often written in a way that allows them to be appli-cable to multiple subject domains. These tools are cer-tainly powerful, but inherently weaker since they were not written with a specific subject domain in mind. Thus, many researchers may want to create their own visualization. The goal of this project is to create a Neo4j data-base and an interactive web interface for a dataset that covers the intricacies of the East Asian Music scene, primarily focused on Japanese music. This paper serves as documentation to help other authors understand the processes involved when designing and creating similar tools. We break the project down into 3 separate compo-nents. First, we introduce the fundamentals of a Neo4j Graph Database and data mapping design decisions. Next, we explore what an ETL process looks like and how to implement it using Ruby libraries. Finally, we look at the design of the graph visualization software, it's components, and key design decisions. We end the discussion with some analysis of the visualization's effectiveness to provide information and how to improve computational efficiency of the visualization.