Intelligent agent concepts in the modern library
2007, Library Hi Tech
Abstract
AI
AI
This paper explores the evolution and application of intelligent agent technology within modern library settings. It traces the historical development of intelligent agents, highlighting significant projects such as the University of Michigan Digital Libraries initiative and the MALIBU project, both of which showcase the integration of agent technology to enhance user access to diverse information resources. The study discusses both the benefits and challenges associated with implementing intelligent agents in libraries, providing insights for future improvements in library services.
References (66)
- Adler, J., Satapathy, G., Manikonda, V., Bowles, B. and Blue, V. (2005), "A multi-agent approach to cooperative traffic management and route guidance", Transportation Research, Vol. 39 No. 4, pp. 297-318.
- Bates, M. (1990), "Where should the person stop and the information search interface start?", Information Processing and Management, Vol. 26, pp. 575-591.
- Baylor, A. (1999), "Intelligent agents as cognitive tools for education", Educational Technology, Vol. 39 No. 2, pp. 36-40.
- Baylor, A. (2001), "Permutations of control: Cognitive guidelines for agent-based learning environments", Journal of Interactive Learning Research, Vol. 12 No. 4, pp. 403-425.
- Birmingham, W. (1995), "An agent-based architecture for digital libraries", D-Lib Magazine, Vol. 1
- Birmingham, W., Drabenstott, K., Frost, C., Warner, A., and Willis, K. (1994), "The University of Michigan Digital Library: This is not your father's library", in Proceedings of the First Annual Conference on the Theory and Practice of Digital Libraries, available at: http://www.csdl.tamu.edu/DL94/paper/umdl.html (accessed 11 January 2006).
- Bond, A. and Gasser, L. (1988), Readings in Distributed Artificial Intelligence, Morgan Kaufmann, San Francisco, CA.
- Bradshaw, J.M. (Ed.) (1997), Software Agents, MIT Press, Menlo Park, CA.
- Chen, J. and Su, S . (2003), "AgentGateway: A communication tool for multi-agent systems", Information Sciences, Vol. 150, pp. 153-164.
- Dent, V., Harris, S., Hall, W., and Martinez, K. (2001), "Agent technology concepts in a heterogeneous distributed searching environment", VINE: The Journal of Information and Knowledge Management Systems, Vol. 31 No. 2, pp. 55-63.
- Detlor, B. and Arsenault, C. (2002), "Web information seeking and retrieval in digital library context: Towards an intelligent agent solution", Online Information Review, Vol. 26 No. 6, pp. 404- 412.
- Finin, T, Labrou, Y. and Mayfield, J. (1997), "KQML as an agent communication language", in Bradshaw, J.M. (Ed.), Software Agents, MIT Press, Menlo Park, CA.
- Flynn, D. and Dodd, G. (2006), "Autonomous systems and intelligent agents in power system control and operation", in Rehtanz, C.(Ed.), Control Engineering Practice, Springer, Berlin.
- Foner, L. (1993), "What's an agent anyway? A sociological case study", Agents Memo Media Lab MIT, pp. 93-101.
- Franklin, S. and Graesser, A. (1996), "Is it an agent, or just a program? A taxonomy for autonomous agents", in Proceedings of the Third International Workshop on Agent Theories, Architectures and Language, Springer Verlag, Berlin, available at http:www.msci.memphis.edu/~franklin/AgentProg.html (accessed Janaury 3, 2006).
- French, J. and Viles, C. (1999), "Personalized information environments: An architecture for customizeable access to distributed digital libraries", D-Lib Magazine, Vol. 5 No. 6, available at: http://www.dlib.org/dlib/jun99/french/06french.html (accessed 26 January 2006).
- Fuhr, N., Klas, C., Schaefer, A., and Mutschke, P. (2002.), "DAFFODIL: An integrated desktop for supporting high-level search activities in federated digital libraries", in Research and Advanced Technology for Digital Libraries, Proceedings of the European Conference on Digital Libraries (ECDL 2002), Springer Verlag, Berlin, available at: http://www.is.informatik.uni- duisburg.de/bib/pdf/ir/Fuhr_etal:02.pdf (accessed 15 January 2006).
- Glance, N. (2001), "Community Search Assistant", Proceedings of the 6th International Conference on Intelligent User Interfaces, pp. 91-96.
- Govert, N., Fuhr, N., and Klas, P. (2000), "DAFFODIL: Distributed agents for user-friendly access of digital libraries", in Research and Advanced Technology for Digital Libraries. Proceedings of the 4 th European Conference on Digital Libraries (ECDL 2000), Springer Verlag, Berlin, available at: http://www.is.informatik.uni-duisburg.de/bib/pdf/ir/Goevert_etal:00.pdf (accessed January 4, 2006).
- Griffiths, J. (1998), "The new information professional", Bulletin of the American Society for Information Science, Vol. 24 No. 3, pp. 8-11.
- Hostler, E., Yoon, V., and Guimaraes, T. (2005), "Assessing the impact of internet agents on end users' performance", Decision Support Systems, Vol. 41, pp. 313-323.
- Jafari, A. (2002), "Conceptualizing intelligent agents for teaching and learning", Educause Quarterly, Vol. 3, pp. 28-34.
- Janca, P. (1996), "Intelligent agents: Technology and application", GIGA Information Group.
- Jansen, B. and McNeese, M. (2005), "Evaluating the effectiveness of and patterns of interactions with automated searching assistance", Journal of the American Society for Information Science and Technology, Vol. 56 No. 14, pp. 1480-1503.
- Jansen, B. and Pooch, U. (2004), "Assisting the searcher: Utilizing software agents for web search systems", Internet Research: Electronic Networking Applications and Policy, Vol. 14 No. 1, pp. 19-33.
- Jansen, B. (2005), "Seeking and implementing automated assistance during the search process", Information Processing and Management, Vol. 41, pp. 909-928.
- Laurel, B. (1997), "Interface agents: Metaphors with character", in Bradshaw, J.M. (Ed.), Software Agents, MIT Press, Menlo Park, CA.
- Lee, R. and Liu, J. (2004), "iJADE WeatherMAN: A weather forecasting system using intelligent multiagent-based fuzzy neuro network", IEEE Transactions on Systems, Man and Cybernetics Part 3: Applications and Reviews, Vol. 34 No. 3, pp. 369-377.
- Lewis, J. (1996), "Netscape gets serious about infrastructure", The Burton Group.
- Lieberman, H., Rosenzweig, E., and Push, S. (2001), "Aria: An agent for annotating and retrieving images", IEEE Computer, July, pp. 1-8.
- Maes, P. (1997), "Agents that reduce work and information overload", in Bradshaw, J.M. (Ed.), Software Agents, MIT Press, Menlo Park, CA, pp. 145-164.
- Malone, T., Lai, K., and Grant, K. (1997), "Agents for information sharing and coordination: A history and some reflections", in Bradshaw, J.M. (Ed.), Software Agents, MIT Press, Menlo Park, CA, pp. 109-144.
- Miller, M. (1997), "Software Agents", CHI Proceedings, available at: www.acm.org/sigchi/chi97/proceedings/tutorial/mm.htm (accessed 12 January 2006).
- Moore, M. (2004), "Using an automated knowledge agent for reference and customer service", Journal of the Medical Library Association, Vol. 92 No. 2, pp. 271-273.
- Nardi,B. and O'Day,V. (1996), "Intelligent agents: What we learned at the library", Libri, Vol. 46 No. 2, pp. 59-88.
- Negroponte, N. (1995), Being Digital, Alfred Knopf, NY. .
- Nordman, M. and Lehtonen, M. (2005), "Distributed agent-based state estimation for electrical distribution networks", IEEE Transactions on Power Systems, Vol. 20 No. 2, pp. 652-658.
- Nordlie, R. (1999), "User revealment-A comparison of initial queries and ensuing question development in online searching and in human reference interaction", in Proceedings of SIGIR99, Berkeley, CA.
- Norman, D. (1997), "How might people interact with agents?", in Bradshaw, J.M. (Ed.), Software Agents, MIT Press, Menlo Park, CA, pp. 49-56.
- Nwana, H., and Ndumu, D. (1998), "A brief introduction to software agent technology", in Wooldridge, M. and Jennings, N. (Eds), Agent Technology: Foundations, Applications, and Markets, Springer Verlag, Berlin, pp. 29-48.
- Nwana, H. (1996), "Software agents: An overview", Knowledge Engineering Review, Vol. 11 No. 3, pp. 205-244.
- Park, S., Lee, J., and Shin, B. (2005), "Introduction to development of e-Engineering framework for the automotive module design", Proceedings of the 9th International Conference on Computer Supported Cooperative Work in Design, Vol. 1, pp.146-151.
- Perez, E. (2002), "Web search agents: One-stop shopping for researchers", Online, March/April, pp. 21-25.
- Petrie, C. (1996), "Agent-based engineering, the Web and Intelligence", IEEE Expert, Vol. 11 No. 6, pp 24-29.
- Roesler, M. and Hawkins, D. (1994), "Intelligent agents; software servants for an electronic information world (and more!)", Online, Vol. 18 No. 4, pp. 18-29.
- Rusbridge, C. (1998), "Realizing the Hybrid Library", D-Lib Magazine, Vol. 4 No. 9, available at: http://www.dlib.org/dlib/october98/10pinfield.html (accessed 11 January 2006).
- Schaefer, A., Jordan, M., Klas, C., and Fuhr, N. (2005), "Active support for query formulation in virtual digital libraries: A case study with DAFFODIL", in Rauber, A., Christodoukalis, C., Tjoa, A. (Eds.), Research and Advanced Technology for Digital Libraries, Proceedings of the European Conference on Digital Libraries (ECDL 2005), Springer Verlag, Berlin, available at: http://www.is.informatik.uni-duisburg.de/bib/pdf/ir/Schaefer_etal:05.pdf (accessed 10 January 2006).
- Schlieffer, R. (2005), "An intelligent agent model", European Journal of Operational Research, Vol. 166, pp. 666-693.
- Shang, Y., Shi, H., and Chen, S. (2001), "An intelligent distributed environment for active learning", ACM Journal of Educational Resources in Computing, Vol. 1 No. 2, pp. 1-17.
- Shoham, Y. (1997), "An overview of agent-oriented programming", in Bradshaw, J.M. (Ed.), Software Agents, MIT Press, Menlo Park, CA, pp. 271-290.
- Sundsted, T. (1998), "An introduction to agents", JavaWorld, available at: www.javaworld.com/javaworld/jv-06-1998/jw-06-howto_p.html (accessed 11 January 2006).
- Wellman, M., Durfee, E., and Birmingham, W. (1996), "The digital library as community of information agents", UMDL Digital Library Expert Essay, available at: http://ai.eecs.umich.edu/people/wellman/pubs/expert96.html (accessed 20 January 2006).
- Wooldridge, M. (1997), "Agent based software engineering", IEEE Proceedings on Software Engineering, Vol. 144 No. 1, pp 26-37.
- Wooldridge, M. and Jennings, N. (1998), Agent Technology: Foundations, Applications, and Markets, Springer Verlag, Berlin.
- Xue, X., Xiaodong, L., Qiping, S., and Wang, Y. (2005), "An agent-based framework for supply chain coordination in construction", Automation in Construction, Vol. 14 No. 3, pp. 413-430.
- Zellermayer, M., Salomon, G., Globerson, T., and Givon, H. (1991), "Enhancing Writing-Related Metacognitions Through a Computerized Writing Partner", American Educational Research Journal, Vol. 28 No. 2, pp. 373-391.
- Zick, L. (2000), "The work of information mediators: A comparison of librarians and intelligent software agents", First Monday, Vol. 5 No. 5, pp. 1-14, available at: http://firstmonday.org/issue5_5/zick/index.html (accessed 20 January 2006). Further Reading
- Janca, P. (1995), "Pragmatic application of information agents: Theory and practice", BIS Strategic Decisions.
- Kriewel, S., Klas, P., Schaefer, A., and Fuhr, N. (2004), "DAFFODIL -Strategic support for user- oriented access to heterogenous digital libraries", D-Lib Magazine, Vol. 10 No. 6, available at: http://www.dlib.org/dlib/june04/kriewel/06kriewel.html (accessed 20 January 2006).
- Kriewel, S. (2005), "Finding and using strategies for search situations in digital libraries", in Bulletin of the IEEE Technical Committee on Digital Libraries, available at: http://www.dei.ist.utl.pt/~jlb/ECDL2005-DC/14-SaschaKriewel/14-Sascha-final.pdf (accessed 20 January 2006).
- Nardi, B. and O'Day, V. (1998), "Application and implications of agent technology for libraries", The Electronic Library, Vol. 16 No. 5, pp. 325-337.
- Perez, E. (2002), "Intelligent agents: It's nice to get stuff done for you", Online, May/June, pp. 51-
- Rusbridge, C. (1998), "Towards the Hybrid Library", D-Lib Magazine, Vol. 4 No. 7, available at: http://www.dlib.org/dlib/july98/rusbridge/07rusbridge.html (accessed January 14, 2006).
- Woolridge, M. and Jennings, N. (1998a), "Pitfalls of agent-oriented development", ACM 1998 Proceedings.
- Wooldridge, M. and Jennings, N. (1995), "Intelligent agents: Theory and practice", Knowledge Engineering Review, Vol. 10 No. 2, pp. 115-152.
- Wooldridge, M. and Jennings, N. (1998), "Applications of intelligent agents", in Wooldridge, M. and Jennings, N. (Eds.), Agent Technology: Foundations, Applications, and Markets, Springer Verlag, Berlin, pp. 3-28.