AN OPEN SOURCE SOFTWARE BASED LIBRARY CATALOGUE SYSTEM USING SOUNDEXING RETRIEVAL AND QUERY CACHING

Zhenghui Pan, Yan Zhang, Jiansheng Huang

Abstract

It has been a challenge to apply effective knowledge management tools in information systems for modern libraries that deliver the most up-to-date, relevant information to end users in a quick, efficient, and user-friendly manner. In this paper, the authors present the design of a library catalogue system using principally open source software. The integrated web-based library system takes client/server architecture with multiple tiers. For performance enhancement with respect to error tolerance, searching speed and scalability, techniques of soundexing retrieval and query caching were applied. With the support of an appropriately designed soundex algorithm, the catalogue system can largely increase its recall while not compromising the search precision. On the other side, the introduced query cache speeds up the system response significantly.

References

  1. Wikipedia, (2007). Soundex, from http://en.wikipedia.org/ wiki/Soundex#Rules.
  2. U.S. National Archives, (2007). from http://www.archives. gov/genealogy/census/soundex.html.
  3. Lempel, R., Moran, S., (2003). Predictive Caching and Prefetching of Query Results in Search Engines. WWW 2003, May 20-24, 2003, Budapest, Hungary.
  4. Dvorský, J., Krátký, M., Skopal, T., Snásel, V., (2003). Term Indexing in Information Retrieval Systems, Communications in Computing, 2003.
  5. Jean, D., (1984). An Analysis of User Errors in Searching an Online Catalog. Cataloging & Classification Quarterly, Volume 4, Issue 3 March 1984 , 19 - 38.
  6. RankStat, (2007). from http://www.rankstat.com/html/ en/seo-news1-most-people-use-2-word-phrases-insearch-engines.html.
  7. Holmes, D. and McCabe, M. C., (2002). Improving Precision and Recall for Soundex Retrieval. Information Technology: Coding and Computing, 2002. Proceedings. International Conference on, Volume, Issue , 8-10 April 2002, 22 - 26.
  8. Porter, M. F., (2006). An algorithm for suffix stripping. Program: electronic library and information systems, 2006 Volume: 40 Issue: 3, 211 - 218, ISSN: 0033- 0337.
  9. Gadd, T., (1990). PHONIX: The algorithm. Program: automated library and information systems, 24(4): 363-366.
  10. Luo, Q., Krishnamurthy, S., Mohan, C., Pirahesh, H., Woo, H., Lindsay, B. G., Naughton, J. F., (2002). Middle-Tier Database Caching for e-Business discussed. ACM SIGMOD'2002, June 4-6, 2002, Madison, Wisconsin, USA.
  11. Fagni, T., Perego, R., Silvestri, F., Orlando, S., (2006). Boosting the Performance of Web Search Engines: Caching and Prefetching Query Results by Exploiting Historical Usage Data. ACM Transactions on Information Systems, Vol. 24, No.1, January 2006, 51- 78.
  12. Pan, Z., Zhang, Y., Huang, J., (2008). Application of Database Caching in a Library Catalogue System. 2008 International Conference on Computer Science and Software Engineering (CSSE 2008), Wuhan, China, 12-14, December 2008
  13. Santhanakrishnan, G., Amer, A., Chrysanthis, P. K., Dan Li, (2004). GD-Ghost: A Goal-Oriented Self-Tuning Caching Algorithm. SAC 2004, March 14-17, Nicosia, Cyprus.
Download


Paper Citation


in Harvard Style

Pan Z., Zhang Y. and Huang J. (2010). AN OPEN SOURCE SOFTWARE BASED LIBRARY CATALOGUE SYSTEM USING SOUNDEXING RETRIEVAL AND QUERY CACHING . In Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-8425-04-1, pages 182-189. DOI: 10.5220/0002891201820189


in Bibtex Style

@conference{iceis10,
author={Zhenghui Pan and Yan Zhang and Jiansheng Huang},
title={AN OPEN SOURCE SOFTWARE BASED LIBRARY CATALOGUE SYSTEM USING SOUNDEXING RETRIEVAL AND QUERY CACHING},
booktitle={Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2010},
pages={182-189},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002891201820189},
isbn={978-989-8425-04-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 12th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - AN OPEN SOURCE SOFTWARE BASED LIBRARY CATALOGUE SYSTEM USING SOUNDEXING RETRIEVAL AND QUERY CACHING
SN - 978-989-8425-04-1
AU - Pan Z.
AU - Zhang Y.
AU - Huang J.
PY - 2010
SP - 182
EP - 189
DO - 10.5220/0002891201820189