{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:27:27Z","timestamp":1776094047971,"version":"3.50.1"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2018,1,31]],"date-time":"2018-01-31T00:00:00Z","timestamp":1517356800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science"},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-0808863"],"award-info":[{"award-number":["CCF-0808863"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"ICT 8 Future Planning","award":["NRF-2016M3C1B6950000"],"award-info":[{"award-number":["NRF-2016M3C1B6950000"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Knowl. Discov. Data"],"published-print":{"date-parts":[[2018,2,28]]},"abstract":"<jats:p>In this article, we present an interactive visual information retrieval and recommendation system, called VisIRR, for large-scale document discovery. VisIRR effectively combines the paradigms of (1) a passive pull through query processes for retrieval and (2) an active push that recommends items of potential interest to users based on their preferences. Equipped with an efficient dynamic query interface against a large-scale corpus, VisIRR organizes the retrieved documents into high-level topics and visualizes them in a 2D space, representing the relationships among the topics along with their keyword summary. In addition, based on interactive personalized preference feedback with regard to documents, VisIRR provides document recommendations from the entire corpus, which are beyond the retrieved sets. Such recommended documents are visualized in the same space as the retrieved documents, so that users can seamlessly analyze both existing and newly recommended ones. This article presents novel computational methods, which make these integrated representations and fast interactions possible for a large-scale document corpus. We illustrate how the system works by providing detailed usage scenarios. Additionally, we present preliminary user study results for evaluating the effectiveness of the system.<\/jats:p>","DOI":"10.1145\/3070616","type":"journal-article","created":{"date-parts":[[2018,2,1]],"date-time":"2018-02-01T13:10:52Z","timestamp":1517490652000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["VisIRR"],"prefix":"10.1145","volume":"12","author":[{"given":"Jaegul","family":"Choo","sequence":"first","affiliation":[{"name":"Korea University, Seoul, South Korea"}]},{"given":"Hannah","family":"Kim","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA"}]},{"given":"Edward","family":"Clarkson","sequence":"additional","affiliation":[{"name":"Georgia Tech Research Institute, Atlanta, GA"}]},{"given":"Zhicheng","family":"Liu","sequence":"additional","affiliation":[{"name":"Adobe Research, Seattle, WA"}]},{"given":"Changhyun","family":"Lee","sequence":"additional","affiliation":[{"name":"Google Inc., Mountain View, CA"}]},{"given":"Fuxin","family":"Li","sequence":"additional","affiliation":[{"name":"Oregon State University, Corvallis, OR"}]},{"given":"Hanseung","family":"Lee","sequence":"additional","affiliation":[{"name":"Google Inc., Mountain View, CA"}]},{"given":"Ramakrishnan","family":"Kannan","sequence":"additional","affiliation":[{"name":"Oak Ridge National Laboratory, Oak Ridge, TN"}]},{"given":"Charles D.","family":"Stolper","sequence":"additional","affiliation":[{"name":"Southwestern University, Georgetown, TX"}]},{"given":"John","family":"Stasko","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA"}]},{"given":"Haesun","family":"Park","sequence":"additional","affiliation":[{"name":"Georgia Institute of Technology, Atlanta, GA"}]}],"member":"320","published-online":{"date-parts":[[2018,1,31]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/1622394.1622403"},{"key":"e_1_2_2_2_1","article-title":"Latent Dirichlet allocation","author":"Blei David M.","year":"2003","unstructured":"David M. Blei , Andrew Y. Ng , and Michael I. Jordan . 2003 . Latent Dirichlet allocation . Journal of Machine Learning Research 3 ( Jan. 2003), 993--1022. David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet allocation. Journal of Machine Learning Research 3 (Jan. 2003), 993--1022.","journal-title":"Journal of Machine Learning Research 3"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1978967"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/VAST.2009.5332629"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.212"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/VAST.2010.5652443"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1117\/12.2007316"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.0708838104"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1002\/asi.22652"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020479"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2487575.2487596"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s002110050432"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207676.2207741"},{"key":"e_1_2_2_14_1","volume-title":"Introduction to Statistical Pattern Recognition, (2nd. ed.)","author":"Fukunaga Keinosuke","unstructured":"Keinosuke Fukunaga . 1990. Introduction to Statistical Pattern Recognition, (2nd. ed.) . Academic Press . Keinosuke Fukunaga. 1990. Introduction to Statistical Pattern Recognition, (2nd. ed.). Academic Press."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/312624.312649"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2004.46"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1002\/bs.3830070216"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btm134"},{"key":"e_1_2_2_19_1","volume-title":"Sparse nonnegative matrix factorization for clustering","author":"Kim Jingu","year":"2008","unstructured":"Jingu Kim and Haesun Park . 2008. Sparse nonnegative matrix factorization for clustering . Georgia Institute of Technology ( 2008 ). Jingu Kim and Haesun Park. 2008. Sparse nonnegative matrix factorization for clustering. Georgia Institute of Technology (2008)."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1137\/110821172"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/nav.3800020109"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03108.x"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447319509526110"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.222119"},{"key":"e_1_2_2_25_1","volume-title":"Proceedings of the Human Language Technologies: The Annual Conference of the North American Chapter of the Association for Computational Linguistics. 100--108","author":"Newman David","year":"2010","unstructured":"David Newman , Jey Han Lau , Karl Grieser , and Timothy Baldwin . 2010 . Automatic evaluation of topic coherence . In Proceedings of the Human Language Technologies: The Annual Conference of the North American Chapter of the Association for Computational Linguistics. 100--108 . David Newman, Jey Han Lau, Karl Grieser, and Timothy Baldwin. 2010. Automatic evaluation of topic coherence. In Proceedings of the Human Language Technologies: The Annual Conference of the North American Chapter of the Association for Computational Linguistics. 100--108."},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.69.066133"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/258549.258558"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1037\/0033-295X.106.4.643"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/989863.989880"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.70412"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2005.53"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/345508.345578"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1402008"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2020408.2020480"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/857186.857579"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/860435.860485"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488514"}],"container-title":["ACM Transactions on Knowledge Discovery from Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3070616","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3070616","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3070616","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:30:27Z","timestamp":1750217427000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3070616"}},"subtitle":["A Visual Analytics System for Information Retrieval and Recommendation for Large-Scale Document Data"],"short-title":[],"issued":{"date-parts":[[2018,1,31]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,2,28]]}},"alternative-id":["10.1145\/3070616"],"URL":"https:\/\/doi.org\/10.1145\/3070616","relation":{},"ISSN":["1556-4681","1556-472X"],"issn-type":[{"value":"1556-4681","type":"print"},{"value":"1556-472X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1,31]]},"assertion":[{"value":"2015-12-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-01-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}