[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3320435.3320477acmconferencesArticle/Chapter ViewAbstractPublication PagesumapConference Proceedingsconference-collections
short-paper

Stuck? No worries!: Task-aware Command Recommendation and Proactive Help for Analysts

Published: 07 June 2019 Publication History

Abstract

Data analytics software applications have become an integral part of the decision-making process of analysts. Users of such a software face challenges due to insufficient product and domain knowledge, and find themselves in need of help. To alleviate this, we propose a task-aware command recommendation system, to guide the user on what commands could be executed next. We rely on topic modeling techniques to incorporate information about user's task into our models. We also present a help prediction model to detect if a user is in need of help, in which case the system proactively provides the aforementioned command recommendations. We leverage the log data of a web-based analytics software to quantify the superior performance of our neural models, in comparison to competitive baselines.

References

[1]
Nir Ailon and Bernard Chazelle. 2009. The fast Johnson--Lindenstrauss transform and approximate nearest neighbors. SIAM Journal on computing, Vol. 39, 1 (2009), 302--322.
[2]
Sara Alspaugh, Bei Di Chen, Jessica Lin, Archana Ganapathi, Marti A Hearst, and Randy H. Katz. 2014. Analyzing Log Analysis: An Empirical Study of User Log Mining. In LISA. 53--68.
[3]
Biswarup Bhattacharya, Iftikhar Burhanuddin, Abhilasha Sancheti, and Kushal Satya. 2017. Intent-Aware Contextual Recommendation System. In Data Mining Workshops (ICDMW), 2017 IEEE International Conference on. IEEE, 1--8.
[4]
Ann Blandford. 2001. Intelligent interaction design: the role of human-computer interaction research in the design of intelligent systems. Expert Systems, Vol. 18, 1 (2001), 3--18.
[5]
David M. Blei, Andrew Y. Ng, and Michael I. Jordan. 2003. Latent Dirichlet Allocation. Journal of Machine Learning Research 3 (2003), 993--1022.
[6]
Charles Chen, Sungchul Kim, Hung Bui, Ryan Rossi, Eunyee Koh, Branislav Kveton, and Razvan Bunescu. 2018. Predictive Analysis by Leveraging Temporal User Behavior and User Embeddings. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management. ACM, 2175--2182.
[7]
Brian D. Davison and Haym Hirsh. 1998. Predicting sequences of user actions. In Notes of the AAAI/ICML 1998 Workshop on Predicting the Future: AI Approaches to Time-Series Analysis. 5--12.
[8]
Mostafa Dehghani, Sascha Rothe, Enrique Alfonseca, and Pascal Fleury. 2017. Learning to attend, copy, and generate for session-based query suggestion. In Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. ACM, 1747--1756.
[9]
Mukund Deshpande and George Karypis. 2004. Selective Markov models for predicting Web page accesses. ACM Transactions on Internet Technology (TOIT), Vol. 4, 2 (2004), 163--184.
[10]
Himel Dev and Zhicheng Liu. 2017. Identifying frequent user tasks from application logs. In Proceedings of the 22nd International Conference on Intelligent User Interfaces. ACM, 263--273.
[11]
Adji B. Dieng, Chong Wang, Jianfeng Gao, and John William Paisley. 2016. TopicRNN: A Recurrent Neural Network with Long-Range Semantic Dependency. Computing Research Repository (2016).
[12]
Nicolaus Henke, Jacques Bughin, Michael Chui, James Manyika, Tamim Saleh, Bill Wiseman, and Guru Sethupathy. 2016. The age of analytics: Competing in a data-driven world. McKinsey Global Institute, Vol. 4 (2016).
[13]
Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural computation, Vol. 9, 8 (1997), 1735--1780.
[14]
Eric Horvitz, Jack Breese, David Heckerman, David Hovel, and Koos Rommelse. 1998. The LumièRe Project: Bayesian User Modeling for Inferring the Goals and Needs of Software Users. In Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence (UAI'98). 256--265.
[15]
Sean Kandel, Andreas Paepcke, Joseph M. Hellerstein, and Jeffrey Heer. 2012. Enterprise data analysis and visualization: An interview study. IEEE Transactions on Visualization & Computer Graphics 12 (2012), 2917--2926.
[16]
Andrej Karpathy. 2015. Char-RNN.
[17]
Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
[18]
Jey Han Lau, Timothy Baldwin, and Trevor Cohn. 2017. Topically Driven Neural Language Model. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Vol. 1. 355--365.
[19]
Xumin Liu. 2014. Unraveling and Learning Workflow Models from Interleaved Event Logs. In 2014 IEEE International Conference on Web Services .
[20]
David J. C. MacKay. 2003. Information theory, inference and learning algorithms .Cambridge university press.
[21]
Tova Milo and Amit Somech. 2016. React: Context-sensitive recommendations for data analysis. In Proceedings of the 2016 International Conference on Management of Data. ACM, 2137--2140.
[22]
Ilya Sutskever, Oriol Vinyals, and Quoc V Le. 2014. Sequence to sequence learning with neural networks. In Advances in neural information processing systems. 3104--3112.
[23]
Xu Wang, Benjamin Lafreniere, and Tovi Grossman. 2018. Leveraging community-generated videos and command logs to classify and recommend software workflows. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM, 285.
[24]
Xiaohui Yan, Jiafeng Guo, Yanyan Lan, and Xueqi Cheng. 2013. A Biterm Topic Model for Short Texts. In Proceedings of the 22nd International Conference on World Wide Web (WWW '13). 1445--1456.
[25]
Ilker Yildirim. 2012. Bayesian inference: Gibbs sampling. Technical Note, University of Rochester (2012).

Cited By

View all
  • (2022)SoftVideo: Improving the Learning Experience of Software Tutorial Videos with Collective Interaction DataProceedings of the 27th International Conference on Intelligent User Interfaces10.1145/3490099.3511106(646-660)Online publication date: 22-Mar-2022
  • (2022)Green Economy: Opportunities for Reshaping Personal Transportation? Between Tough Technological Choices and Induced Client BehaviorPost-Pandemic Realities and Growth in Eastern Europe10.1007/978-3-031-09421-7_16(273-288)Online publication date: 11-Oct-2022
  • (2020)Goal-driven Command Recommendations for AnalystsProceedings of the 14th ACM Conference on Recommender Systems10.1145/3383313.3412255(160-169)Online publication date: 22-Sep-2020

Index Terms

  1. Stuck? No worries!: Task-aware Command Recommendation and Proactive Help for Analysts
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Please enable JavaScript to view thecomments powered by Disqus.

          Information & Contributors

          Information

          Published In

          cover image ACM Conferences
          UMAP '19: Proceedings of the 27th ACM Conference on User Modeling, Adaptation and Personalization
          June 2019
          377 pages
          ISBN:9781450360210
          DOI:10.1145/3320435
          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Sponsors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 07 June 2019

          Permissions

          Request permissions for this article.

          Check for updates

          Author Tags

          1. application logs
          2. command recommendation
          3. help prediction
          4. topic modeling
          5. user tasks

          Qualifiers

          • Short-paper

          Conference

          UMAP '19
          Sponsor:

          Acceptance Rates

          UMAP '19 Paper Acceptance Rate 30 of 122 submissions, 25%;
          Overall Acceptance Rate 162 of 633 submissions, 26%

          Upcoming Conference

          UMAP '25

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)7
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 16 Dec 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2022)SoftVideo: Improving the Learning Experience of Software Tutorial Videos with Collective Interaction DataProceedings of the 27th International Conference on Intelligent User Interfaces10.1145/3490099.3511106(646-660)Online publication date: 22-Mar-2022
          • (2022)Green Economy: Opportunities for Reshaping Personal Transportation? Between Tough Technological Choices and Induced Client BehaviorPost-Pandemic Realities and Growth in Eastern Europe10.1007/978-3-031-09421-7_16(273-288)Online publication date: 11-Oct-2022
          • (2020)Goal-driven Command Recommendations for AnalystsProceedings of the 14th ACM Conference on Recommender Systems10.1145/3383313.3412255(160-169)Online publication date: 22-Sep-2020

          View Options

          Login options

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media