Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2449396.2449434acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
research-article

Functionality-based clustering using short textual description: helping users to find apps installed on their mobile device

Published: 19 March 2013 Publication History

Abstract

In recent years, we have witnessed the incredible popularity and widespread adoption of mobile devices. Millions of Apps are being developed and downloaded by users at an amazing rate. These are multi-feature Apps that address a broad range of needs and functions. Nowadays, every user has dozens of Apps on his mobile device. As time goes on, it becomes more and more difficult simply to find the desired App among those that are installed on the mobile device. In spite of several attempts to address the problem, no good solution for this increasing problem has yet been found. In this paper we suggest the use of unsupervised machine learning for clustering Apps based on their functionality, to allow users to access them easily. The functionality is elicited from their description as retrieved from various App stores and enriched by content from professional blogs. The Apps are clustered and grouped according to their functionality and presented hierarchically to the user in order to facilitate the search on the small screen of the mobile device.

References

[1]
Lane, N. D., Miluzzo, E., Hong L., Peebles, D. Choudhury, T., Campbell, A. A survey of mobile phone sensing, Communications Magazine, IEEE, vol. 48, no. 9, pp. 140--150, Sept. 2010.
[2]
America's new mobile majority: a look at smartphone owners in the U.S., Nielsen, Mar. 2012, http://blog.nielsen.com/nielsenwire/?p=31688, accessed Oct. 20th, 2012.
[3]
Nearly 1 Billion Smart Connected Devices Shipped in 2011 with Shipments Expected to Double by 2016, International Data Corporation (IDC), Mar. 2012 http://www.idc.com/getdoc.jsp?containerId=prUS23398412, accessed Oct. 20th, 2012
[4]
Cisco Visual Networking Index: Global Mobile Data Traffic Forecast Update, 2011-2016, Cisco, pp. 3; Feb. 2012, http://www.cisco.com/en/US/solutions/collateral/ns341/ns525/ns537/ns705/ns827/white_paper_c11-520862.pdf, accessed Oct. 20th, 2012
[5]
Communications Market Report: UK, Ofcom, pp. 6, Aug. 2011, http://stakeholders.ofcom.org.uk/binaries/research/cmr/cmr11/UK_CMR_2011_FINAL.pdf, accessed Oct. 20th, 2012.
[6]
Zimmer, B., Barrett, G., Metcalf, A. "App" 2010 Word of the Year, as voted by American Dialect Society, American Dialect Society, pp. 1--2, Jan. 2011, http://www.americandialect.org/American-Dialect-Society-2010-Word-of-the-Year-PRESS-RELEASE.pdf, accessed Oct. 20th, 2012.
[7]
Mobile app, Wikipedia, 2012, http://en.wikipedia.org/wiki/Mobile_app, accessed Oct. 20th, 2012.
[8]
Apple's App Store Downloads Top 25 Billion, Apple, Mar. 2012, http://www.apple.com/pr/library/2012/03/05Apples-App-Store-Downloads-Top-25-Billion.html, accessed Oct. 20th, 2012.
[9]
Horace, D. App developers receive $12 for each iOS device sold, Asymco, Feb. 2012 http://www.asymco.com/2012/02/19/app-developers-get-12-for-each-ios-device-sold/, accessed Oct. 20th, 2012.
[10]
Newark-French, C. Mobile App Usage Further Dominates Web, Spurred by Facebook, Flurry, Jan. 2012, http://blog.flurry.com/bid/80241/Mobile-App-Usage-Further-Dominates-Web-Spurred-by-Facebook, accessed Oct. 20th, 2012.
[11]
Infographic: iOS Apps vs. Web Apps, Appsfire, Jan. 2011, http://blog.appsfire.com/infographic-ios-apps-vs-web-apps/, accessed Oct. 20th, 2012.
[12]
Perez S. App-ocalypse, Techcrunch, Dec. 2011 http://techcrunch.com/2011/12/18/app-ocalypse/, accessed Oct. 20th, 2012.
[13]
Pash, A. Organize your Apps by action instead of category for a more intuitive find-and-launch system, Lifehacker, Feb. 2012 http://lifehacker.com/5882749/organize-your-apps-by-action-instead-of-category-for-a-more-intuitive-find+and+launch-system, accessed Oct. 20th, 2012.
[14]
Apps Organizer, Fabio Collini, 2012, https://play.google.com/store/apps/details?id=com.google.code.appsorganizer
[15]
Auto App Organizer, ZeroTouchSystems, 2012, https://play.google.com/store/apps/details?id=com.utility.autoapporganizer&feature=related_apps#?t=W251bGwsMSwxLDEwOSwiY29tLnV0aWxpdHkuYXV0b2FwcG9yZ2FuaXplciJd, accessed Oct. 20th, 2012.
[16]
The problem of app discovery, Dimoso, May 2012. http://www.dimoso.com/2012/05/08/the-problem-of-app-discovery/#.UAko-GGFAht, accessed Oct. 20th, 2012.
[17]
Kim, R. App discovery: the challenge that keeps beckoning, Gigacom, Mar. 2012, http://gigaom.com/2012/03/02/app-discovery-the-challenge-that-keeps-beckoning/, accessed Oct. 20th, 2012.
[18]
Cheng, J. App Store's new sections still don't solve discovery problems, Arstechnica, May 2012 http://arstechnica.com/apple/2012/05/app-stores-new-sections-still-dont-solve-discovery-problems/, accessed Oct. 20th, 2012.
[19]
Yan and, B., Chen, G. AppJoy: Personalized mobile application discovery, In Proc. ACM MOBISYS, 2011. http://www.cs.uml.edu/~glchen/papers/appjoy-mobisys-2011.pdf, accessed Oct. 20th, 2012.
[20]
Appbrain, 2012, http://www.appbrain.com/, accessed Oct. 20th, 2012.
[21]
Quixey, 2012, https://www.quixey.com/, accessed Oct. 20th, 2012.
[22]
Appsfire, 2012, http://appsfire.com/, accessed Oct. 20th, 2012.
[23]
Uquery, 2012, http://www.uquery.com/, accessed Oct. 20th, 2012.
[24]
Xyologic, 2012, http://www.xyologic.com/, accessed Oct. 20th, 2012.
[25]
Chomp, 2012, http://chomp.com/, accessed jun. 20th, 2012.
[26]
Siegler, M. Apple Acquires Chomp; App Store Search and Discovery to Be Completely Revamped, Techcrunch, Feb. 2012 http://techcrunch.com/2012/02/23/apple-chomp/, accessed Oct. 20th, 2012.
[27]
Shanahan, J. G., Glover, E. J. Bridging the app gap: from web search to app search via functional search™, Workshop on the Appification of the Web, April 2012.
[28]
Rudolf, M., In pursuit of a perfect App search engine, Workshop on the Appification of the Web, April 2012.
[29]
Gabrilovich, E., From information needs to action needs: towards contextual app search and recommendation, Workshop on the Appification of the Web, April 2012.
[30]
Barreau, D. K. and Nardi, B. A. Finding and reminding: File organization from the desktop. SIGCHI Bulletin 27, 3 (1995), 39--43.
[31]
Bergman O., Whittaker S., Sanderson M., Nachmias R., Ramamoorthy A., How do we find personal files? The effect of OS, presentation & depth on file navigation, to appear in proceedings of the Conference on Human Factors in Computing Systems (CHI 2012).
[32]
Voida, S., Mynatt, E. D., Edwards, W. K. Re-framing the desktop interface around the activities of knowledge work. Proc. UIST 2008, ACM Press (2008), 211--220.
[33]
Bruce, H., Wenning, A., Jones, E., Vinson, J., Jones, W. Seeking an ideal solution to the management of personal information collections. Information Seeking in Context Conference - (ISIC) 2010, (2010).
[34]
Fences, Stardock, 2012, http://www.stardock.com/products/fences/, accessed Oct. 20th, 2012.
[35]
Karlin, J. Launchy, 2010, http://launchy.net/, accessed Oct. 20th, 2012.
[36]
RocketDock, Punk Labs, 2008, http://rocketdock.com/, accessed Oct. 20th, 2012.
[37]
RK Launcher, Cogeco, 2005, http://home.cogeco.ca/~rklauncher/, accessed Oct. 20th, 2012.
[38]
Orbit, Ecocardio, http://www.ecocardio.com.br/orbit/, accessed Oct. 20th, 2012.
[39]
Standalonestack, Chrisnsoft, http://www.chrisnsoft.com/standalonestack, accessed Oct. 20th, 2012.
[40]
Harman, M., Jia, Y.; Zhang, Y. App store mining and analysis: MSR for app stores, Mining Software Repositories (MSR), 2012 9th IEEE Working Conference on, pp. 108--111, 2-3 June 2012.
[41]
Ghose, A., Han, S. Estimating demand for mobile applications, in preparation to submit to Management Science.
[42]
Yan, T., Chu, D., Ganesan, D., Kansal, A., Liu, J. Fast app launching for mobile devices using predictive user context; MobiSys '12 Proceedings of the 10th international conference on Mobile systems, applications, and services. pp. 113--126, 2012.
[43]
Xu, Q., Erman, J., Gerber, A., Mao, Z., Pang, J., Venkataraman, S. Identifying diverse usage behaviors of smartphone apps. In IMC. ACM, 2011.
[44]
Minelli, R., Software Analytics for Mobile Applications, June 2012.
[45]
Schuler, K. K. VerbNet: A broad-coverage, comprehensive verb lexicon. Univ. of Pennsylvania, 2005.
[46]
George A. Miller (1995). WordNet: A Lexical Database for English. Communications of the ACM Vol. 38, No. 11: 39--41.
[47]
Bing Synonyms API, http://datamarket.azure.com/dataset/bing/synonyms, accessed Dec. 21th, 2012.
[48]
Androidrank, 2012, http://www.androidrank.org, accessed Oct. 20th, 2012.
[49]
Carrot2, 2012, http://project.carrot2.org/, accessed Oct. 20th, 2012.
[50]
Aduna, 2012, http://www.aduna-software.com/, accessed Oct. 20th, 2012.
[51]
Osiński, S., Stefanowski, J., Weiss, D. Lingo: Search results clustering algorithm based on singular value decomposition. Advances in Soft Computing, Intelligent Information Processing and Web Mining, Proceedings of the International IIS: IIPWM'04 Conference, Zakopane, Poland, 2004, pp. 359--368.
[52]
Zamir, O., Etzioni, O. Web document clustering: a feasibility demonstration, in: Proc. of the 19th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp. 46--54, 1998.
[53]
Steinbach, M., Karypis, G., Kumar, V. A comparison of document clustering techniques, Proc. Text Mining Workshop, 2000.

Cited By

View all
  • (2023)Fine-Grained Categorization of Mobile Applications Through Semantic Similarity Techniques for Apps ClassificationSimilarity Search and Applications10.1007/978-3-031-46994-7_7(79-87)Online publication date: 27-Oct-2023
  • (2021)Classifying Mobile Applications Using Word EmbeddingsACM Transactions on Software Engineering and Methodology10.1145/347482731:2(1-30)Online publication date: 17-Nov-2021
  • (2021)Mining Cross-Domain Apps for Software Evolution: A Feature-based Approach2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)10.1109/ASE51524.2021.9678514(743-755)Online publication date: Nov-2021
  • Show More Cited By

Index Terms

  1. Functionality-based clustering using short textual description: helping users to find apps installed on their mobile device

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      IUI '13: Proceedings of the 2013 international conference on Intelligent user interfaces
      March 2013
      470 pages
      ISBN:9781450319652
      DOI:10.1145/2449396
      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 ACM 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: 19 March 2013

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. clustering
      2. data mining
      3. human-computer interaction
      4. mobile
      5. short and sparse text
      6. smartphone apps
      7. text similarity
      8. visualization

      Qualifiers

      • Research-article

      Conference

      IUI '13
      Sponsor:
      IUI '13: 18th International Conference on Intelligent User Interfaces
      March 19 - 22, 2013
      California, Santa Monica, USA

      Acceptance Rates

      IUI '13 Paper Acceptance Rate 43 of 192 submissions, 22%;
      Overall Acceptance Rate 746 of 2,811 submissions, 27%

      Upcoming Conference

      IUI '25

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)9
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 24 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Fine-Grained Categorization of Mobile Applications Through Semantic Similarity Techniques for Apps ClassificationSimilarity Search and Applications10.1007/978-3-031-46994-7_7(79-87)Online publication date: 27-Oct-2023
      • (2021)Classifying Mobile Applications Using Word EmbeddingsACM Transactions on Software Engineering and Methodology10.1145/347482731:2(1-30)Online publication date: 17-Nov-2021
      • (2021)Mining Cross-Domain Apps for Software Evolution: A Feature-based Approach2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)10.1109/ASE51524.2021.9678514(743-755)Online publication date: Nov-2021
      • (2020)Hall-of-AppsProceedings of the 17th International Conference on Mining Software Repositories10.1145/3379597.3387497(568-572)Online publication date: 29-Jun-2020
      • (2019)Usage profiling from mobile applications: A case study of online activity for Australian primary schoolsKnowledge-Based Systems10.1016/j.knosys.2019.105214Online publication date: Nov-2019
      • (2019)Empirical comparison of text-based mobile apps similarity measurement techniquesEmpirical Software Engineering10.1007/s10664-019-09726-5Online publication date: 24-Jun-2019
      • (2017)Improving App Look up speed on Mobile via User-defined Touch GestureProceedings of the 2017 CHI Conference Extended Abstracts on Human Factors in Computing Systems10.1145/3027063.3048419(196-201)Online publication date: 6-May-2017
      • (2017)A Survey of App Store Analysis for Software EngineeringIEEE Transactions on Software Engineering10.1109/TSE.2016.263068943:9(817-847)Online publication date: 1-Sep-2017
      • (2017)SAFE: A Simple Approach for Feature Extraction from App Descriptions and App Reviews2017 IEEE 25th International Requirements Engineering Conference (RE)10.1109/RE.2017.71(21-30)Online publication date: Sep-2017
      • (2017)Same app, different app storesProceedings of the 4th International Conference on Mobile Software Engineering and Systems10.1109/MOBILESoft.2017.3(79-90)Online publication date: 20-May-2017
      • Show More Cited By

      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