Abstract
The recent phenomena of email-function-overloading and email-centricness in daily life and business have created new problems to users. There is a practical need for developing a software assistant to facilitate the management of personal and organizational emails, and to enable users to complete their email-centric jobs or tasks smoothly. This paper presents the status, goals, and key technical elements of an Email-Centric Intelligent Personal Assistant, called ECIPA. ECIPA provides various assisting functions, including automated and cost-sensitive spam filtering based on corresponding analysis, ontology-mediated email classification, query and archiving. ECIPA can learn from dynamic user behaviors to effectively sort and automatically respond email. Techniques developed in Web Intelligence (WI) are adopted to implement ECIPA. In order to facilitate cooperation of ECIPAs of different users, the concept of operable email, an extension of traditional email with an operable form, is introduced. ECIPA can in fact be viewed as a family of collaborative agents working together on the operable email.
Similar content being viewed by others
References
Amato, G., Straccia, U.: User profile modeling and applications to digital libraries. In: Proc. of ECDL’99, pp. 184–197 (1999)
Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Schneider, P.P. (eds.): The Description Logic Handbook: Theory, Implementation and Applications. Cambridge University Press, UK (2002)
Bergman, R., Griss, M., Staelin, C.: A personal email assistant. Technical report HPL-2002-236, HP Labs Palo Alto http://citeseer.ist.psu.edu/bergman02personal.html (2002)
Cohen, W., Carvalho, V.R., Mitchell, T.M.: Learning to classify email into “speech acts”. In: Proc. of the EMNLP’04, Hong Kong, pp. 309–316 (2004)
Deng, Y.H., Tsai, T.H., Hsu, J.: P@rty: a personal email agent. In: Proc. of Agent Technology Workshop, National Taiwan University, pp. 61–64 (1999)
Fawcett, T.: “In vivo” spam filtering: a challenge problem for data mining. KDD Explorations 5(2), 140–148 (2003)
Ho, V., Wobcke, W., Compton, P.: EMMA: an email management assistant. In: Proc. of IEEE/WIC International Conference on Intelligent Agent Technology, IAT’03, pp. 67–74. IEEE, Los Alamitos, CA (2003)
Huang, Y.F., Govindaraju, D., Mitchell, T.M., Carvalho, V.R.D., Cohen, W.W.: Inferring ongoing activities of workstation users by clustering email. In: Proc. of CEAS’04 (2004)
Kassoff, M., Petrie, C., Zen, L.M., Genesereth, M.: Semantic email addressing: sending email to people, not strings. In: Proc. of AAAI 2006 Fall Symposium on Integrating Reasoning into Everyday Applications (2006)
Li, W.B., Zhong, N., Liu, C.N.: Design and implementation of an email classifier. In: Proc. of International Conference on Active Media Technology, AMT’03, pp. 423–430. Chongqing, China (2003)
Li, W.B., Liu, C.N., Chen, Y.Y.: Combining multiple email filters of Naive Bayes based on GMM. Acta Electronica Sinica 34(2), 247–251 (2006)
Li, W.B., Zhong, N., Liu, J.M., Yao, Y.Y., Liu, C.N.: Perspective of applying the global e-mail network. In: Proc. of IEEE/WIC/ACM Web Intelligence, WI’06, pp. 117–120. Hong Kong (2006)
Liu, J.M.: Web intelligence (WI): What makes wisdom Web? In: Proc. of the 18th International Joint Conference on Artificial Intelligence, IJCAI’03, pp. 1596–1601. Morgan Kaufmann, San Francisco (2003)
Maes, P.: Agents that reduce work and information overload. Comm. ACM 37(7), 30–40 (1994)
Martin, S., Sewani, A., Nelson, B., Chen, K., Joseph, A.D.: Analyzing behaviorial features for email classification. In: Proc. of the IEEE Second Conference on Email and Anti-Spam, CEAS’06 (2005)
McCallum, A., Nigam, K.: A comparison of event models for Naive Bayes text classification. In: Proc. of AAAI-98 Workshop on Learning for Text Categorization, pp. 41–48 (1998)
McDowell, L., Etzioni, O., Halevy, A., Henry, L.: Semantic email. In: Proc. of the Thirteenth Int. WWW Conference, WWW’04, pp. 244–254. New York, USA (2004)
Mineau, G.W.: A simple KNN algorithm for text categorization. In: Proc. of ICDM’01, pp. 647–648
Mitchell, T.M., Wang, S.H., Huang, Y.: Cheyer: Extracting knowledge about users’ activities from raw workstation contents. In: Proc. of AAAI’06, pp. 181–186 (2006)
Moreale, E., Watt, S.: An agent-based approach to mailing list knowledge management, vol. 2926, pp. 118–129. Springer, LNAI (2003)
Noy, N., McGuinness, D.L.: Ontology development: a guide to creating your first ontology. Technical report SMI-2001-0880, Standford Medical Informatics, Stanford University, Stanford, CA 94305 (2001)
Pires, F.M., Abreu, S.: An evolvable rule-based email agent, vol. 2902, pp. 394–408. Springer, LNCS (2003)
Sebastiani, F.: Machine learning in automated text categorization. ACM Comput. Surv. 34(1), 1–47 (2002)
Segal, R., Crawford, J., Kephart, J., Leiba, B.: SpamGuru: an enterprise anti-spam filtering system. In: Proc. of the First Conference on Email and Anti-Spam, CEAS’04 (2004)
Stephen, R., Hugo, Z., Michael, T.: Simple BM25 extension to multiple weighted fields. In: Proc. of CIKM’04, pp. 42–49 (2004)
Sun, D., Tran, Q.A., Duan, H., Zhang, G.: A novel method for Chinese spam detection based on one-class support vector machine. J. Inform. Comput. Sci. 2(1), 109–114 (2005)
Su, Y.L., Zheng, L., Zhong, N., Liu, C.N., Liu, J.M.: Distributed reasoning based on problem solver markup language (PSML) - a demonstration through extended OWL. In: Proc. of EEE’05, pp. 208–213 (2005)
Tinapple, D., Woods, D.: Message overload from the inbox to intelligence analysis: how spam and blogs point to new tools. In: Proc. of Human Factors and Ergonomics Society 47th Annual Meeting, pp. 419–423. Denver, CO (2003)
Xia, F., Liu, W.Y.: An agent for semi-automatic management of emails. In: Proc. of 5th Asia Pacific Conference on Computer Human Interaction, APCHI’02, PRC, pp. 709–719 (2002)
Yang, Y., Liu, X.: A re-examination of text categorization methods. In: Proc. SIGIR’99, pp. 42–49 (1999)
Yang, Y., Pedersen, J.O.: A comparative study on feature selection in text categorization. In: Proc. of 14th International Conference on Machine Learning, ICML’97, pp. 412–420. Nashville, TN, US (1997)
Wu, S.T., Li, Y.F., Wu, Y.: Automatic pattern-taxonomy extraction for web mining. In: Proc. of the IEEE/WIC/ACM International Conference on Web Intelligence, pp. 242–248 (2004)
Wu, S.T., Li, Y.F., Wu, Y.: Deploying approaches for pattern refinement in text mining. In Proc. of ICDM’06, 1157–1161 (2006)
Zhang, L., Zhu, J.B., Yao, T.S.: An evaluation of statistical spam filtering techniques. ACM Trans. Asian Lang. Inform. Process. 3(4), 243–269 (2004)
Zhong, N.: Developing intelligent portals by using WI technologies. In: Proc. of Wavelet Analysis and Its Applications, and Active Media Technology, vol. 2, pp. 555–567. World Scientific (2004)
Zhong, N., Liu, J.M., Yao, Y.Y.: In search of the wisdom Web. Computer 35(11), 27–31 (2002) (special issue)
Zhong, N., Liu, J.M., Yao, Y.Y.: Envisioning intelligent information technologies from the stand-point of Web intelligence. Commun. of the ACM 50(3), 89–94 (2007)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Li, W., Zhong, N., Yao, Y. et al. An Operable Email Based Intelligent Personal Assistant. World Wide Web 12, 125–147 (2009). https://doi.org/10.1007/s11280-008-0049-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11280-008-0049-x