Text messaging on smartphones has become one of the most popular communication methods. With many smartphone chat applications, text messaging no longer is only \text"; users send emoticons to express emotions or share pictures stored on their phones. We believe that providing more visu- als in chat applications by autonomously suggesting proper images from the Internet (i.e., \auto complete"with images), based on the chat content, is the next evolution of mobile messaging. Realizing this simple vision however, is a difficult task due to the intrinsic nature of mobile chat and resource limitations of smartphones. We identify these chal- lenges and to overcome them, we suggest integrating solu- tions from the field of mobile computing, natural language processing, sentiment analysis, machine learning, storage, human computer interaction, networking, and systems. We present MilliCat, a lightweight mobile messaging service that autonomously suggests images based on chat context to im- prove emotion expression, nuance delivery, and information delivery of a conversation. Experimental results from our preliminary prototype implementation show promises that real-time autonomous image suggestion can provide timely, proper images while only incurring manageable networking and energy overhead.
|Title of host publication||HotMobile 2016 - Proceedings of the 17th International Workshop on Mobile Computing Systems and Applications|
|Publisher||Association for Computing Machinery, Inc|
|Number of pages||6|
|Publication status||Published - 2016 Feb 23|
|Event||17th International Workshop on Mobile Computing Systems and Applications, HotMobile 2016 - St. Augustine, United States|
Duration: 2016 Feb 23 → 2016 Feb 24
|Name||HotMobile 2016 - Proceedings of the 17th International Workshop on Mobile Computing Systems and Applications|
|Other||17th International Workshop on Mobile Computing Systems and Applications, HotMobile 2016|
|Period||16/2/23 → 16/2/24|
Bibliographical notePublisher Copyright:
© 2016 ACM.
All Science Journal Classification (ASJC) codes
- Computer Networks and Communications
- Human-Computer Interaction
- Computer Science Applications